しくみから理解するSwiftUI

いただいたご感想を励みにやっていきます
1
どもん @rd05011

SwiftUI記述めちゃ減ってるw #iosdcrc #a

2019-09-18 19:37:41
ウホーイ @the_uhooi

SwiftUI ・ `some` ってなんだろw ・コンピューテッドプロパティなのに `return` がない! #iOSDCRC #a

2019-09-18 19:38:13
どもん @rd05011

return は不要に!(rubyとかもそうだっけ? #iosdcrc #a

2019-09-18 19:39:34
ウホーイ @the_uhooi

SE-0255 github.com/apple/swift-ev… クロージャ以外に、関数やコンピューテッドプロパティでも式が1つのみならreturnを省略できるようになった! #iOSDCRC #a

2019-09-18 19:39:35
haseken_dev @haseken_dev

returnが入らなくなったのは、ちょっと慣れるまでSwiftコードでは書けなさそう。 SwiftUIでは疑問なく使えると思うんだけども。。 #iOSDCRC #a

2019-09-18 19:39:36
noppe @noppefoxwolf

return省略まだ目が慣れない #iosdcrc #a

2019-09-18 19:39:38
どもん @rd05011

@_functionBuilder はもはや魔法ですやん #iosdcrc #a

2019-09-18 19:40:55
どもん @rd05011

@_functionBuilder ってAndroid的なやつなのかな? #iosdcrc #a

2019-09-18 19:41:22
ウホーイ @the_uhooi

`@ _fnctionBuilder` を付けた構造体はFunction Builderになる #iOSDCRC #a

2019-09-18 19:42:23
haseken_dev @haseken_dev

すごいわかりやすい・・・! #iOSDCRC #a

2019-09-18 19:42:32
shiz(しず)@翻訳本発売中 @stzn3

SwiftUIを通じてSwiftの新しい機能を学べてすごい良い #iosdcrc #a

2019-09-18 19:42:35
かっくん @fromkk

buildBlockは10個までの引数に対応している #iOSDCRC #a

2019-09-18 19:42:48
haseken_dev @haseken_dev

Viewは11個まで。それ以上はGroup #iOSDCRC #a

2019-09-18 19:42:52
ウホーイ @the_uhooi

10個までならViewを並べられる もっとうまい定義の仕方なかったのかなぁw #iOSDCRC #a

2019-09-18 19:42:56
iiinaokiii @IIInaIII

viewBuilderで並べられるのは10個まで。11個以上はGroupでまとめる必要がある。 #iOSDCRC #a

2019-09-18 19:43:22
haseken_dev @haseken_dev

実行時にパフォーマンスロスがないのは大切 #iOSDCRC #a

2019-09-18 19:46:39
shiz(しず)@翻訳本発売中 @stzn3

ViewBuilderで構築した複雑な型をOpaque Result Typeを使ってシンプルに書けるようになる #iOSDCRC #a

2019-09-18 19:47:09
できたてごはん @ichikawa7ss

Opaque Result Type Heart of Swiftでやってたすげえふんわり理解したやつ! #iosdcrc #a

2019-09-18 19:47:09
noppe @noppefoxwolf

ORTの内側と外側の説明めっっちゃ分かりやすい #iosdcrc #a

2019-09-18 19:47:31
ウホーイ @the_uhooi

SE-0244 Opaque Result Types 内側から決まるジェネリクスといえる メリット ・コードがスッキリする ・コンパイル時に型が確定するため、パフォーマンスがいい github.com/apple/swift-ev… #iOSDCRC #a

2019-09-18 19:47:31
ロクネム @_rockname

AnyViewにした場合の例えも出してくれてる、OpaqueResultTypeの解説としてすごいわかりやすい #iOSDCRC #a

2019-09-18 19:48:16
どもん @rd05011

1. return いらない 2. functionBuilder という魔法 3. 外側から決まるジェネリクス ←? #iosdcrc #a

2019-09-18 19:48:23