Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
iOS14 UICollectionView
Search
[email protected]
July 10, 2020
Technology
3
2.2k
iOS14 UICollectionView
UICollectionView's update information in iOS14(WWDC2020)
[email protected]
July 10, 2020
Tweet
Share
More Decks by
[email protected]
See All by
[email protected]
複雑さに立ち向かうための ソフトウェア開発入門
shiz
3
1.2k
座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」
shiz
5
12k
(非公開スライド追加)座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」
shiz
1
310
複雑さに立ち向かうためのコードリーディング入門
shiz
35
13k
Swift Observation
shiz
5
760
Swift Reflection
shiz
1
170
Swift Concurrency Next Step
shiz
7
7.6k
そろそろSwift Concurrency
shiz
1
450
Hello, Swift Concurrency world.の振り返り / Looking back on Hello, Swift Concurrency world.
shiz
0
120
Other Decks in Technology
See All in Technology
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
270
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
170
Amazon Personalizeのレコメンドシステム構築、実際何するの?〜大体10分で具体的なイメージをつかむ〜
kniino
1
100
EventHub Startup CTO of the year 2024 ピッチ資料
eventhub
0
110
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
290
強いチームと開発生産性
onk
PRO
34
11k
第1回 国土交通省 データコンペ参加者向け勉強会③- Snowflake x estie編 -
estie
0
130
元旅行会社の情シス部員が教えるおすすめなre:Inventへの行き方 / What is the most efficient way to re:Invent
naospon
2
340
Can We Measure Developer Productivity?
ewolff
1
150
AGIについてChatGPTに聞いてみた
blueb
0
130
Amplify Gen2 Deep Dive / バックエンドの型をいかにしてフロントエンドへ伝えるか #TSKaigi #TSKaigiKansai #AWSAmplifyJP
tacck
PRO
0
370
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
8
870
Featured
See All Featured
Building an army of robots
kneath
302
43k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
109
49k
Adopting Sorbet at Scale
ufuk
73
9.1k
Measuring & Analyzing Core Web Vitals
bluesmoon
4
120
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
28
2k
5 minutes of I Can Smell Your CMS
philhawksworth
202
19k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
6
410
Transcript
QPUBUPUJQT 6*$PMMFDUJPO7JFX J04 https://pixabay.com/ja/photos/%E3%83%9C%E3%83%BC%E3%83%89-%E3%83%81%E3%83%A7%E3%83%BC%E3%82%AF-%E3%83%93%E3%82%B8%E3%83%8D%E3%82%B9-3695073/
ԬͰiOSΤϯδχΞ͍ͬͯ·͢ɻ @stzn3 shiz(ͣ͠) @shiz stzn ։ൃܦݧݴޠ: Swift Kotlin Javascript
PHP C# Java Go… iOSDC 2020 ελοϑ
J04
%JGGBCMF%BUB4PVSDF w4OBQTIPUΛ༻͍ͨ6*ͷঢ়ଶͷγϯϓϧͳཧ w4JOHMFTPVSDFPGUSVUI *OEFY1BUI 4FDUJPOBOE*UFNJEFOUJ f i FS wࣗಈͰલճͷঢ়ଶͱͷࠩΛܭࢉɺΞχϝʔγϣ
ϯͷ࣮ߦ https://developer.apple.com/documentation/uikit/uicollectionviewdiffabledatasource/
$PNQPTJUJPOBM-BZPVU wෳࡶͳϨΠΞτΛখ͍͞෦ΛΈ߹ΘͤΔ͜ ͱͰ؆୯ʹߏஙͰ͖Δ wએݴతʹίʔυΛॻ͚ΔͷͰಡΈ͍͢ wηΫγϣϯ͝ͱʹϨΠΞτΛߏͰ͖Δ https://developer.apple.com/documentation/uikit/uicollectionviewcompositionallayout
J04
4FDUJPO4OBQTIPU https://pixabay.com/ja/photos/%E3%82%AB%E3%83%A1%E3%83%A9-%E5%86%99%E7%9C%9F-%E3%83%9D%E3%83%A9%E3%83%AD%E3%82%A4%E3%83%89%E5%86%99%E7%9C%9F-514992/
https://developer.apple.com/documentation/uikit/nsdiffabledatasourcesectionsnapshot
None
https://developer.apple.com/documentation/uikit/uicollectionviewdiffabledatasource/3600966-sectionsnapshothandlers
https://developer.apple.com/documentation/uikit/uicollectionviewdiffabledatasource/reorderinghandlers
-JTUT https://pixabay.com/ja/photos/%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA-%E6%9B%B8%E7%B1%8D-%E7%9F%A5%E3%81%A3%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99-419254/
-JTUT w6*5BCMF7JFXͷΑ͏ͳ֎ݟ wεϫΠϓͰ͖Δ wσϑΥϧτͷϨΠΞτ͕༻ҙ͞Ε͍ͯΔ w$PNQPTJUJPOBM-BZPVUͷ্ʹ࡞Ͱ͖Δ
ϨΠΞτͷྫ https://developer.apple.com/documentation/uikit/uicollectionviewcompositionallayout/3600951-list https://developer.apple.com/documentation/uikit/uicollectionlayoutlistcon f i guration
ϨΠΞτͷྫ https://developer.apple.com/documentation/uikit/uicollectionviewcompositionallayout/3600951-list https://developer.apple.com/documentation/uikit/uicollectionlayoutlistcon f i guration
ϨΠΞτͷྫ https://developer.apple.com/documentation/uikit/uicollectionviewcompositionallayout/3600951-list https://developer.apple.com/documentation/uikit/uicollectionlayoutlistcon f i guration
ଞʹ৽͍͠Ϋϥε"1*͕ͨ͘͞Μ w6*$PMMFDUJPO7JFX-JTU$FMM w)FBEFSBOE'PPUFS wTJEFCBSJOJ1BE04 MJLFTZTUFNBQQT https://developer.apple.com/documentation/uikit/uicollectionviewlistcell
7JFX $FMM $POGJHVSBUJPO https://pixabay.com/ja/photos/%E3%83%8F%E3%83%B3%E3%83%9E%E3%83%BC-%E3%83%9E%E3%83%AC%E3%83%83%E3%83%88-%E3%83%84%E3%83%BC%E3%83%AB-682767/
https://developer.apple.com/documentation/uikit/uilistcontentcon f i guration/3601027-cell
https://developer.apple.com/documentation/uikit/uilistcontentcon f i guration/3601027-cell
https://developer.apple.com/documentation/uikit/uilistcontentcon f i guration/3601052-valuecell
https://developer.apple.com/documentation/uikit/uilistcontentcon f i guration/3601046-subtitlecell
None
$FMM3FHJTUSBUJPO https://pixabay.com/ja/photos/%E3%82%BF%E3%82%A4%E3%83%97%E3%83%A9%E3%82%A4%E3%82%BF%E3%83%BC-%E6%9B%B8%E3%81%8D%E3%81%BE%E3%81%99-%E3%82%BF%E3%83%83%E3%83%97-3711589/
None
https://developer.apple.com/documentation/uikit/uicollectionview/cellregistration https://developer.apple.com/documentation/uikit/uicollectionview/3600945-dequeuecon f i guredreusablecell
None
αϯϓϧίʔυ͓͢͢Ί https://developer.apple.com/documentation/uikit/views_and_controls/collection_views/ implementing_modern_collection_views
͝ڵຯ͕͋Ε https://qiita.com/shiz/items/4227accc7d13ae439d1d
࠷ޙʹએ
J04%$νέοτൃചத wΦϯϥΠϯ։࠵ w d ݄ॕ wΞʔϦʔόʔυνέοτ ԁ
·Ͱ wύϯϑϨοτͷ༰ྫҎ্ʹॆ࣮ wϊϕϧςΟ༣ૹͰࣄલʹ͓ಧ͚ wৄ͘͠8FCͰ https://iosdc.jp/2020/
͋Γ͕ͱ͏͍͟͝·ͨ͠