haranicle
@haranicle
Optionalは値の有無を表現。エラーかどうかは決め付けない。Either型は成功値か失敗値を取る列挙型。成否と言うよりは状況。 #yhios
2015-06-20 18:22:27
haranicle
@haranicle
SwiftのError Handling(new!)。エラー型をErrorTypeで表現 列挙型をErrorTypeに準拠させる。 #yhios
2015-06-20 18:28:25
haranicle
@haranicle
App Transport SecurityがXcodeでビルドするとデフォルトで有効。httpsしか通信できない。 #yhios
2015-06-20 19:05:59
熊谷 友宏
@es_kumagai
ATS は既定で https のみ、ドメインで指定したときは http を強制リダイレクト、IP 直指定の場合は即諦めるのだそう。 #yhios
2015-06-20 19:11:32
haranicle
@haranicle
Xcode7でもhttpを使いたい場合はplistでNSAppTransportSecurity/NSAllowsArbitraryLoadsをYESに ドメインごと除外もできる NSAppTransportSecurity/NSExceptionDomains #yhios
2015-06-20 19:14:46
haranicle
@haranicle
SFSafariViewControllerでSafariの画面が使える。SafariServicesフレームワークを追加して利用。JSを流し込んだりはできない。セッションがSafariと共通。 #yhios
2015-06-20 19:19:36
haranicle
@haranicle
TIPS: python -m SympleHTTPServer ってやると実行したディレクトリにHTTPサーバが立つ #yhios
2015-06-20 19:36:25
haranicle
@haranicle
Q:ATSはポート指定するとどうなるの。A:httpsにリダイレクトされてポート番号そのまま 。IPアドレスだとポート番号関係なくATS発動。 #yhios
2015-06-20 19:38:33