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
第1回Swiftクイズ大会
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Rio
December 11, 2024
0
10
第1回Swiftクイズ大会
Rio
December 11, 2024
Tweet
Share
More Decks by Rio
See All by Rio
オブジェクト指向の基礎の基礎
rio_your_campany
0
110
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
67
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Balancing Empowerment & Direction
lara
5
900
Facilitating Awesome Meetings
lara
57
6.8k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
780
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
340
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Tell your own story through comics
letsgokoyo
1
810
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
920
Everyday Curiosity
cassininazir
0
130
Transcript
Q iOSアプリはマルチスレッドで動いています。 そこで唯一決められているルールがあるのですが、それは 何でしょう?
AUIの更新はメインスレッドで行う
Q Swiftではnulを許容するという設計方法が主流です。 では、nul型から通常の型へ変換する処理のことをなんとい うでしょうか?
A オプショナルバインディング
Q 次のプログラムの引数の数を答えてください
A multipleトレイリングクロージャ 2つ
Q Swiftは実は表面的なプログラミング言語です。 実際に裏で動いている言語は何でしょうか?
A C++ SwiftはOSSといって人間がわかりやすくプログラムするための表 面的な言語です。 実は、裏ではC++が動いているのです。 そのコードはAppleが公開してくれています。 https://github.com/swiftlang/swift.git
Q 年に1回Appleが主催している、iOSエンジニアを中心とした iOS開発のためのイベントは何でしょうか?
A WWDC(Worldwide Developers Conference) WWDC(Worldwide Developers Conference)です。 概要: 対象: iOS、macOS、watchOS、tvOSの開発者をはじめ、Appleプラットフ
ォーム向けアプリを開発するエンジニアやデザイナー。 形式: 主にオンライン(近年では一部会場参加のハイブリッド形式)。 開催時期: 毎年6月頃。 内容: 基調講演 (Keynote): Appleの最新技術や製品、ソフトウェアの発表。 セッション: 新しいAPIや開発ツールについての技術解説。 ラボ: Appleのエンジニアと直接会話し、技術的な質問ができる場。 チャレンジ: 学生向けに行われる Swift Student Challenge も含む。
Q 実は最近Swiftは大幅アップデートを終えたばかりです。 そのバージョンはいくつでしょうか?
ASwift6 2024年6月10日です。 Swift6ではこれまでのSwiftで主流だったシングルトン設 計が廃止されました。 iOSエンジニアはこのSwift5→Swift6への移行へ対応し なければならなくなりました。