You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
【Swift】エラーハンドリングを学び直す! Swift2.2 から Swift3.0での変更点, Swift4のドキュメント紹介までiOSSwiftエラー対処Swift2.2Swift3.0 2016/08/23 追記:Swift3.0でのErrorプロトコルについて(SE-0112) 2016/10/12 編集:@yusugaさんよりコメントをいただきPerfectの例についての記述を修正 2017/09/30 追記:Swift4についての記述を追加 はじめに これまで、エラーハンドリングをしっかりしていなかったので改めて調べてみました。 備忘録として残し、「処理失敗したらとりあえずfalse返す」みたいなことは卒業します。 また、Swift3.0も近づいてきているということもあり、これまでのSwift2.2のエラーハンドリングを振り返り、最後にSwift3.0で変わった点を記していき
「重たい処理を非同期で実行して、結果をメインスレッドで画面に表示」を、 Android-Java iOS-Swift Xamarin(Android も iOS も同じ) で比較。 Android @Override public void onClick(View view) { new AsyncTask<Void, Void, Long>() { @Override protected Long doInBackground(Void[] p) { // ワーカースレッド long ret = 0; for (long i = 0; i < 1000000000; i++) ret += i; return ret; } @Override protected void onPostExecute(Long result) { // UIスレッド text1.setText(Stri
Apple WWDC 2016に参加するためにサンフランシスコへ来ているid:niwatakoです。 WWDC 2016のセッション にて、App Storeに公開するアプリは今年中にATS(App Transport Security)が要求されるようになるという発表がありました。 アプリからの通信をhttps接続のみに制限するATSの有効化がApp Storeへのアプリ提出には必須になるとのことですが、はてなブックマークのようにhttpのウェブページを含む不特定多数のコンテンツの表示が必要なアプリはどこまで制限されるのでしょうか。 WWDC期間中はAppleのエンジニアに質問が出来るLabが設けられているので、ATSとiOS 10でのATS周りの仕様について質問してきました。 2016/12/22 追記 2016年末とされていたApp Transport Security必須化の延期が
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く