際際滷
Submit Search
オフ?ショナル侏。 ? なんとなく原ける ! ?
?
50 likes
?
31,368 views
Tomoki Hasegawa
Follow
2014/10/18の仝iOS 8/Swift エンジニア茶氏々のLTY創です。
Read less
Read more
1 of 38
Download now
Downloaded 66 times
More Related Content
オフ?ショナル侏。 ? なんとなく原ける ! ?
1.
オプショナル侏。 なんとなく原ける !
? デジタルサ`カス幄??L?紅寒崘錬
2.
?徭?失B初 ともき ???L?紅寒崘錬
/ デジタルサ`カス幄 険??LCTO ! ?_k狼箸龍: iOSアプリ_k, Web_k ?その麿箸龍: レンタルカ`ト, ?徨?垢恬(mbed), ´ Twitter Yo Beer?! @tomzoh TOMZOH TOMZOH
3.
?徭?失B初 ともき ???L?紅寒崘錬
/ デジタルサ`カス幄 険??LCTO 仟! 怱13定定?朕 ?_k狼箸龍: iOSアプリ_k, Web_k ?その麿箸龍: レンタルカ`ト, ?徨?垢恬(mbed), ´ Twitter Yo Beer?! @tomzoh TOMZOH TOMZOH
4.
广 2012 2013
2014 iOS 鵡P嶄 Twitter: @tomzoh Yo: TOMZOH Beer?!: TOMZOH
5.
デジタルサ`カス幄 ?Webサイト鞭_k ?スマホアプリ鞭_k
??徭芙サ`ビス PHP, CakePHP, Drupal iOS, Android) http://appbuilder.jp Twitter: @tomzoh Yo: TOMZOH Beer?!: TOMZOH
6.
Twitter: @tomzoh Yo:
TOMZOH Beer?!: TOMZOH
7.
書?晩のテ`マ: Swiftの 仝Optional侏。々
8.
Swift の String侏
9.
Swift の String侏には
nil は?秘らない。 メソッドの卦、箸でnilを卦したいことってちょくちょくある´。
10.
Swift の String侏には
nil は?秘らない。 メソッドの卦、箸でnilを卦したいことってちょくちょくある´。 仝nilを?秘れたい栽、?を原ける。々
11.
Swift の String侏には
nil は?秘らない。 メソッドの卦、箸でnilを卦したいことってちょくちょくある´。 仝nilを?秘れたい栽、?を原ける。々
12.
稼庄鉛を?秘れたい魁栽、或沿岳庄看稼温鉛&鉛岳;皆岳姻庄稼乙&乙岳;侏を聞う。
13.
稼庄鉛を?秘れたい魁栽、或沿岳庄看稼温鉛&鉛岳;皆岳姻庄稼乙&乙岳;侏を聞う。 String?は´
14.
稼庄鉛を?秘れたい魁栽、或沿岳庄看稼温鉛&鉛岳;皆岳姻庄稼乙&乙岳;侏を聞う。 String?は´ Optional<String>の福福待待侘
15.
篳にnilが?秘った そしたらその篳を聞うよ
16.
Optional<String>侏はそのままではString侏としては聞えない 圷の侏String侏として聞うために´
17.
Optional<String>侏はそのままではString侏としては聞えない 圷の侏String侏として聞うために´ ?繁?繁?繁?繁?繁?繁?繁?繁?繁?繁?繁
勝.▲鵐薀奪廚垢襭。 。 Y^Y^Y^Y^Y^Y^Y^Y^Y^Y
18.
アンラップ ?Optional侏で仝ラップした々篳を圷の侏として聞えるにす るI尖尖。
??圭隈は4つある。 ?Forced Unwrapping ?Optional Chaining ?Optional Binding ?Implicitly Unwrapped Optional
19.
Forced Unwrapping ?崙議にアンラップして圷の侏を函り竃す。
?篳兆の瘁ろに仝 ! 々を原ける。 ?Forced Unwrappingしたものは圷の侏になっている。 ?nilにしてForced Unwrappingするとg?佩佩rエラ`になる。
20.
アンラップの?圭隈 ?Forced Unwrapping
崙議にアンラップして圷の侏を函り竃す。 ?Optional Chaining ! ?Optional Binding ! ?Implicitly Unwrapped Optional
21.
Optional Chaining ?圷の侏のメソッドや耶忖を聞えるにする。
?篳兆の瘁ろに仝 ? 々を原ける。 ?Y惚もOptional侏で卦される。Chaining) ?篳がnilの栽そのアクセスはoされる。
22.
Optional Chaining ?Y惚もOptional侏で卦される。Chaining)
?篳がnilの栽そのアクセスはoされる。 ?Optional ChainingしたものはやっぱりOptional侏。
23.
アンラップの?圭隈 ?Forced Unwrapping
崙議にアンラップして圷の侏を函り竃す。 ?Optional Chaining 圷の侏のメソッドや耶忖を聞えるにする。 ?Optional Binding ! ?Implicitly Unwrapped Optional
24.
Optional Binding ?nilチェックをしてnilでなければ圷の侏を函り竃す。
?let でも var でもOK。 ?unwrapped は String 侏。 ?str が nil の栽は if の訳周塀のuが false になる。 ?l竃?猟。
25.
アンラップの?圭隈 ?Forced Unwrapping
崙議にアンラップして圷の侏を函り竃す。 ?Optional Chaining 圷の侏のメソッドや耶忖を聞えるにする。 ?Optional Binding nilチェックをしてnilでなければ圷の侏を函り竃す。 ?Implicitly Unwrapped Optional
26.
Implicitly Unwrapped Optional
?Implicitly Unwrapped Optional 侏で傚?冱する。 ?聞?喘rに?徭啜弔縫▲鵐薀奪廚気譴瀞の侏になる。 ?このアンラップはForced Unwrapping。 ?nilのrに聞?喘されるとg?佩佩rエラ`になる。=?徭啜弔縫▲鵐薀奪廝 ?函Q廣吭。
27.
アンラップの?圭隈 ?Forced Unwrapping
?崙議にアンラップして圷の侏を函り竃す。 ?Optional Chaining ?圷の侏のメソッドや耶忖を聞えるにする。 ?Optional Binding ?nilチェックをしてnilでなければ圷の侏を函り竃す。 ?Implicitly Unwrapped Optional 聞?喘rに?徭啜弔縫▲鵐薀奪廚気譴瀞の侏になる。
28.
ところで´
29.
Implicitly Unwrapped Optional
?Implicitly Unwrapped Optional 侏で傚?冱する。 ?聞?喘rに?徭啜弔縫▲鵐薀奪廚気譴瀞の侏になる。 ?このアンラップはForced Unwrapping。 ?nilのrに聞?喘されるとg?佩佩rエラ`になる。=?徭啜弔縫▲鵐薀奪廝 ?函Q廣吭。
30.
Implicitly Unwrapped Optional
?Implicitly Unwrapped Optional 侏で傚?冱する。 ?聞?喘rに?徭啜弔縫▲鵐薀奪廚気譴瀞の侏になる。 ?このアンラップはForced Unwrapping。 ?nilのrに聞?喘されるとg?佩佩rエラ`になる。=?徭啜弔縫▲鵐薀奪廝 ?函Q廣吭。
31.
Implicitly Unwrapped Optional
?Implicitly Unwrapped Optional 侏で傚?冱する。 ?聞?喘rに?徭啜弔縫▲鵐薀奪廚気譴瀞の侏になる。 ?繁?繁?繁?繁?繁?繁?繁?繁?繁?繁?繁 ??Lい。 Y^Y^Y^Y^Y^Y^Y^Y^Y^Y
32.
福福待待侘
33.
Optional侏 - シンタックスシュガ`
?福福待待侘、シンタックスシュガ`。
34.
Optional侏 - シンタックスシュガ`
?福福待待侘、シンタックスシュガ`。 ?アンラップに聞う仝 ? 々や仝 ! 々とはe麗。詞揖すると?寄詞岱。 ?弊の嶄の詞岱は?寄丘この詞揖からk?伏していると房う。 ??徭蛍もそうだった。 ?仝 々や仝 々を?たらどっちなのか深えてiもう。
35.
まとめ ?SwiftのString侏┐Int侏やBool侏や´はnilを、箸靴独,蕕覆ぁ ?nilをQいたい栽Optional侏やImplicitly
Unwrapped Optional侏 を聞う。 ?福福待待侘として圷の侏の兆念の瘁ろに仝 ? 々や仝 ! 々を原けて燕Fできる。 ?Optional侏を圷の侏として聞うためには仝アンラップ々する。 ?アンラップは挑硫に仝 ? 々仝 ! 々を原けてその?圭隈を燕Fする。 ?Optional侏の福福待待侘としての仝 ? 々仝 ! 々とアンラップ?圭隈を燕Fする 仝 ? 々仝 ! 々はe麗。
36.
オプショナル侏 頼畠尖尖盾
37.
Happy Swifting!
38.
ありがとうございました。 @tomzoh
Download