横浜へなちょこiOS勉強会#35

2015/6/20に開催した横浜へなちょこiOS勉強会#35に関するツイートをまとめました。
1
熊谷 友宏 @es_kumagai

今週末の「横浜へなちょこ iOS 勉強会 #35」に向けて発表資料を作り始めてみることにしました。資料が間に合えば LT 枠に振替させて頂くかもしれません m(_ _)m #yhios yhios.connpass.com/event/15666/

2015-06-15 18:58:35
haranicle @haranicle

今週ですよー | 横浜へなちょこiOS勉強会#35 yhios.connpass.com/event/15666/ #yhios

2015-06-16 10:25:08
熊谷 友宏 @es_kumagai

Swift 2.0 の Error Handling が最近のお気に入りなので、よろしければその話をさせてくださいませ。たぶん 30 分以内で収められると思います。 yhios.connpass.com/event/15666/?u… #yhios

2015-06-17 23:46:54
haranicle @haranicle

くまがいせんせの授業が! #yhios

2015-06-17 23:56:29
熊谷 友宏 @es_kumagai

とかいろいろ言いつつ、次回の #yhios ではちょっとチャラめ(当者比)な発表を予定していたりとかなんかして。

2015-06-18 07:41:15
haranicle @haranicle

あしたですよー! 横浜へなちょこiOS勉強会#35 yhios.connpass.com/event/15666/ #yhios

2015-06-19 11:04:09
haranicle @haranicle

タイムテーブル更新しました。お菓子お忘れなく! 横浜へなちょこiOS勉強会#35 yhios.connpass.com/event/15666/ #yhios

2015-06-19 11:57:09
haranicle @haranicle

横浜へなちょこiOS勉強会#35懇親会に参加を申し込みました! yhios.connpass.com/event/15667/?u… #yhios

2015-06-19 23:09:55
dealforest @dealforest

横浜へなちょこiOS勉強会#35懇親会 に参加を申し込みました! yhios.connpass.com/event/15667/?u… #yhios

2015-06-20 00:50:01
dealforest @dealforest

横浜へなちょこiOS勉強会#35 に参加を申し込みました! yhios.connpass.com/event/15666/?u… #yhios

2015-06-20 01:00:57
haranicle @haranicle

今日ですよー!タイムテーブルに発表者追加しました。持ち物のお菓子お忘れなくー。 横浜へなちょこiOS勉強会#35 yhios.connpass.com/event/15666/ #yhios

2015-06-20 09:50:40
熊谷 友宏 @es_kumagai

あ、お菓子を忘れてきました #yhios

2015-06-20 15:06:36
熊谷 友宏 @es_kumagai

そして Xcode 7 を忘れてくるという失態も ( ´ △ ` ) #yhios

2015-06-20 15:23:57
haranicle @haranicle

.@es_kumagai さんのSwift 2.0 の Error Handlingについて #yhios

2015-06-20 18:01:05
haranicle @haranicle

これまでのNSErrorはvar error:NSError? で結果を受け取ってからほげほげする必要があった 戻り値でnilをかえす。NSErrorで詳細情報をもらう #yhios

2015-06-20 18:06:07
haranicle @haranicle

removeItemAtPath(path:String) throws -> [AnyObject] ってできるようになった 戻り値がnilじゃない!! #yhios

2015-06-20 18:07:13
haranicle @haranicle

これまでのNSErrorは結果を気にせずに処理を継続することができた。(error:nilって書くように)。でもそれって危険だから、Swift2.0では禁止する。 #yhios

2015-06-20 18:09:12
haranicle @haranicle

do { try エラーが起こるかもしれないしょり } catch let error as NSError { // エラーが起こった時のしょり } こんなかんじで書く #yhios

2015-06-20 18:11:37
haranicle @haranicle

try! とすると、エラーが起こりえないことを明記できる。もしエラーが起こるとアプリが落ちる。 #yhios

2015-06-20 18:12:45
haranicle @haranicle

do { let handle + try.open() defer { //最後に実行したい処理 } }catch … {} でfinally のようなことができる。 #yhios

2015-06-20 18:15:11
haranicle @haranicle

finallyじゃないのには理由がある。 エラーが起こりそうなところをtryで明示できる。 doスコープ内にあるから事前の変数の定義がいらない!よく考えられてるなあ。 #yhios

2015-06-20 18:17:08
haranicle @haranicle

deferは複数かける。複数ある場合はスタック順で実行される。 #yhios

2015-06-20 18:20:18
1 ・・ 4 次へ