Enviar búsqueda
Cargar
Swift Open Hours - Swift ラボで聞いてきた話 #FiNC_WWDC
•
1 recomendación
•
2,041 vistas
Tomohiro Kumagai
Seguir
2016/06/22 の『FiNC WWDC振り返り勉強会』にて、WWDC16 の Swift Lab が超たのしかった!というお話をしてきました。
Leer menos
Leer más
Software
Denunciar
Compartir
Denunciar
Compartir
1 de 53
Descargar ahora
Descargar para leer sin conexión
Recomendados
Swift Open Hours 2 - Swift ラボで聞いてきた話
Swift Open Hours 2 - Swift ラボで聞いてきた話
Tomohiro Kumagai
WWDC 旅行の余談と Swift Open Hours 3 - Swift ラボで聞いてきた話 #cocoa_kansai
WWDC 旅行の余談と Swift Open Hours 3 - Swift ラボで聞いてきた話 #cocoa_kansai
Tomohiro Kumagai
Java Just-In-Timeコンパイラ
Java Just-In-Timeコンパイラ
Kazuaki Ishizaki
iOSにおけるUIテスト@potetotips
iOSにおけるUIテスト@potetotips
Yusuke Kita
バ、バカな...!ハッカソンの中で成長しているだと...!?
バ、バカな...!ハッカソンの中で成長しているだと...!?
Kenji Tanaka
FiNCとマイクロサービス
FiNCとマイクロサービス
Fumiya Shinozuka
Client-Side Deep Learning
Client-Side Deep Learning
Shuichi Tsutsumi
女性向けサービスでコンバージョン数を爆上げさせた話 〜ネイルブックが1年間でCV数を69倍にした方法〜
女性向けサービスでコンバージョン数を爆上げさせた話 〜ネイルブックが1年間でCV数を69倍にした方法〜
勲 國府田
Recomendados
Swift Open Hours 2 - Swift ラボで聞いてきた話
Swift Open Hours 2 - Swift ラボで聞いてきた話
Tomohiro Kumagai
WWDC 旅行の余談と Swift Open Hours 3 - Swift ラボで聞いてきた話 #cocoa_kansai
WWDC 旅行の余談と Swift Open Hours 3 - Swift ラボで聞いてきた話 #cocoa_kansai
Tomohiro Kumagai
Java Just-In-Timeコンパイラ
Java Just-In-Timeコンパイラ
Kazuaki Ishizaki
iOSにおけるUIテスト@potetotips
iOSにおけるUIテスト@potetotips
Yusuke Kita
バ、バカな...!ハッカソンの中で成長しているだと...!?
バ、バカな...!ハッカソンの中で成長しているだと...!?
Kenji Tanaka
FiNCとマイクロサービス
FiNCとマイクロサービス
Fumiya Shinozuka
Client-Side Deep Learning
Client-Side Deep Learning
Shuichi Tsutsumi
女性向けサービスでコンバージョン数を爆上げさせた話 〜ネイルブックが1年間でCV数を69倍にした方法〜
女性向けサービスでコンバージョン数を爆上げさせた話 〜ネイルブックが1年間でCV数を69倍にした方法〜
勲 國府田
最近気づいた勉強法 — 勉強会開催の習慣化 #yumemi_grow
最近気づいた勉強法 — 勉強会開催の習慣化 #yumemi_grow
Tomohiro Kumagai
Swift 所有権 要諦 #ゆるちとせ
Swift 所有権 要諦 #ゆるちとせ
Tomohiro Kumagai
_Function Builders in Swift #love_swift
_Function Builders in Swift #love_swift
Tomohiro Kumagai
Property Wrappers の特徴を眺める #swiftzoomin
Property Wrappers の特徴を眺める #swiftzoomin
Tomohiro Kumagai
みんなで Swift 復習会 GO! in "Swift Days Fukuoka" – 12nd′ オープニング&資料
みんなで Swift 復習会 GO! in "Swift Days Fukuoka" – 12nd′ オープニング&資料
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 札幌 – 10th′′
みんなで Swift 復習会 GO! in 札幌 – 10th′′
Tomohiro Kumagai
イニシャライザー Part 2.5 #hakataswift
イニシャライザー Part 2.5 #hakataswift
Tomohiro Kumagai
ニコニコ超会議・文化の交差点 #techpub #ニコニコ超会議 #さくらシンデレラ
ニコニコ超会議・文化の交差点 #techpub #ニコニコ超会議 #さくらシンデレラ
Tomohiro Kumagai
Swift クラスのイニシャライザー #devsap
Swift クラスのイニシャライザー #devsap
Tomohiro Kumagai
iOSCon 2019 in London #ioscon #love_swift
iOSCon 2019 in London #ioscon #love_swift
Tomohiro Kumagai
Around the 変数 let #love_swift
Around the 変数 let #love_swift
Tomohiro Kumagai
もくもく執筆会 #技術同人誌再販Night
もくもく執筆会 #技術同人誌再販Night
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 岩手 – 9th′
みんなで Swift 復習会 GO! in 岩手 – 9th′
Tomohiro Kumagai
macOS アプリで Swift Package Manager を使ってみる #love_swift #hakataswift
macOS アプリで Swift Package Manager を使ってみる #love_swift #hakataswift
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 福岡 – 8th′ #minna_de_swift
みんなで Swift 復習会 GO! in 福岡 – 8th′ #minna_de_swift
Tomohiro Kumagai
Getting Started with Attending iOSCon in London 高画質・追記版 #love_swift #ioscon
Getting Started with Attending iOSCon in London 高画質・追記版 #love_swift #ioscon
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 京都 – 6th′
みんなで Swift 復習会 GO! in 京都 – 6th′
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 福岡 – 5th′
みんなで Swift 復習会 GO! in 福岡 – 5th′
Tomohiro Kumagai
勉強会の東京外開催の気持ち #yuru_bounen2017
勉強会の東京外開催の気持ち #yuru_bounen2017
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 福岡・発表資料
みんなで Swift 復習会 GO! in 福岡・発表資料
Tomohiro Kumagai
Más contenido relacionado
Más de Tomohiro Kumagai
最近気づいた勉強法 — 勉強会開催の習慣化 #yumemi_grow
最近気づいた勉強法 — 勉強会開催の習慣化 #yumemi_grow
Tomohiro Kumagai
Swift 所有権 要諦 #ゆるちとせ
Swift 所有権 要諦 #ゆるちとせ
Tomohiro Kumagai
_Function Builders in Swift #love_swift
_Function Builders in Swift #love_swift
Tomohiro Kumagai
Property Wrappers の特徴を眺める #swiftzoomin
Property Wrappers の特徴を眺める #swiftzoomin
Tomohiro Kumagai
みんなで Swift 復習会 GO! in "Swift Days Fukuoka" – 12nd′ オープニング&資料
みんなで Swift 復習会 GO! in "Swift Days Fukuoka" – 12nd′ オープニング&資料
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 札幌 – 10th′′
みんなで Swift 復習会 GO! in 札幌 – 10th′′
Tomohiro Kumagai
イニシャライザー Part 2.5 #hakataswift
イニシャライザー Part 2.5 #hakataswift
Tomohiro Kumagai
ニコニコ超会議・文化の交差点 #techpub #ニコニコ超会議 #さくらシンデレラ
ニコニコ超会議・文化の交差点 #techpub #ニコニコ超会議 #さくらシンデレラ
Tomohiro Kumagai
Swift クラスのイニシャライザー #devsap
Swift クラスのイニシャライザー #devsap
Tomohiro Kumagai
iOSCon 2019 in London #ioscon #love_swift
iOSCon 2019 in London #ioscon #love_swift
Tomohiro Kumagai
Around the 変数 let #love_swift
Around the 変数 let #love_swift
Tomohiro Kumagai
もくもく執筆会 #技術同人誌再販Night
もくもく執筆会 #技術同人誌再販Night
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 岩手 – 9th′
みんなで Swift 復習会 GO! in 岩手 – 9th′
Tomohiro Kumagai
macOS アプリで Swift Package Manager を使ってみる #love_swift #hakataswift
macOS アプリで Swift Package Manager を使ってみる #love_swift #hakataswift
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 福岡 – 8th′ #minna_de_swift
みんなで Swift 復習会 GO! in 福岡 – 8th′ #minna_de_swift
Tomohiro Kumagai
Getting Started with Attending iOSCon in London 高画質・追記版 #love_swift #ioscon
Getting Started with Attending iOSCon in London 高画質・追記版 #love_swift #ioscon
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 京都 – 6th′
みんなで Swift 復習会 GO! in 京都 – 6th′
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 福岡 – 5th′
みんなで Swift 復習会 GO! in 福岡 – 5th′
Tomohiro Kumagai
勉強会の東京外開催の気持ち #yuru_bounen2017
勉強会の東京外開催の気持ち #yuru_bounen2017
Tomohiro Kumagai
みんなで Swift 復習会 GO! in 福岡・発表資料
みんなで Swift 復習会 GO! in 福岡・発表資料
Tomohiro Kumagai
Más de Tomohiro Kumagai
(20)
最近気づいた勉強法 — 勉強会開催の習慣化 #yumemi_grow
最近気づいた勉強法 — 勉強会開催の習慣化 #yumemi_grow
Swift 所有権 要諦 #ゆるちとせ
Swift 所有権 要諦 #ゆるちとせ
_Function Builders in Swift #love_swift
_Function Builders in Swift #love_swift
Property Wrappers の特徴を眺める #swiftzoomin
Property Wrappers の特徴を眺める #swiftzoomin
みんなで Swift 復習会 GO! in "Swift Days Fukuoka" – 12nd′ オープニング&資料
みんなで Swift 復習会 GO! in "Swift Days Fukuoka" – 12nd′ オープニング&資料
みんなで Swift 復習会 GO! in 札幌 – 10th′′
みんなで Swift 復習会 GO! in 札幌 – 10th′′
イニシャライザー Part 2.5 #hakataswift
イニシャライザー Part 2.5 #hakataswift
ニコニコ超会議・文化の交差点 #techpub #ニコニコ超会議 #さくらシンデレラ
ニコニコ超会議・文化の交差点 #techpub #ニコニコ超会議 #さくらシンデレラ
Swift クラスのイニシャライザー #devsap
Swift クラスのイニシャライザー #devsap
iOSCon 2019 in London #ioscon #love_swift
iOSCon 2019 in London #ioscon #love_swift
Around the 変数 let #love_swift
Around the 変数 let #love_swift
もくもく執筆会 #技術同人誌再販Night
もくもく執筆会 #技術同人誌再販Night
みんなで Swift 復習会 GO! in 岩手 – 9th′
みんなで Swift 復習会 GO! in 岩手 – 9th′
macOS アプリで Swift Package Manager を使ってみる #love_swift #hakataswift
macOS アプリで Swift Package Manager を使ってみる #love_swift #hakataswift
みんなで Swift 復習会 GO! in 福岡 – 8th′ #minna_de_swift
みんなで Swift 復習会 GO! in 福岡 – 8th′ #minna_de_swift
Getting Started with Attending iOSCon in London 高画質・追記版 #love_swift #ioscon
Getting Started with Attending iOSCon in London 高画質・追記版 #love_swift #ioscon
みんなで Swift 復習会 GO! in 京都 – 6th′
みんなで Swift 復習会 GO! in 京都 – 6th′
みんなで Swift 復習会 GO! in 福岡 – 5th′
みんなで Swift 復習会 GO! in 福岡 – 5th′
勉強会の東京外開催の気持ち #yuru_bounen2017
勉強会の東京外開催の気持ち #yuru_bounen2017
みんなで Swift 復習会 GO! in 福岡・発表資料
みんなで Swift 復習会 GO! in 福岡・発表資料
Swift Open Hours - Swift ラボで聞いてきた話 #FiNC_WWDC
1.
2.
3.
紙版は絶版、電⼦書籍は販売中
4.
5.
#FiNC_WWDC
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
// 型やプロトコルの名前は Upper
Camel Case class SomeClass {…} protocol SomeProtocol {…} // それ以外の“すべて”は Lower Camel Case var someVariable: SomeType func someFunction() {…} #line
26.
/* 英語が超苦手につき、以降は自己解釈を多く含みます。 間違い・違和感に気付いたら教えてください m(_
_)m */ Swift Lab で聞いてみた!
27.
// Swift 2
では Upper Camel Case enum SomeEnumeration { case SomeCase } let value = SomeEnumeration.SomeCase // Swift 3 では Lower Camel Case enum SomeEnumeration { case someCase } let value = SomeEnumeration.someCase
28.
enum SomeEnumeration { case
someCase case someAssociatedCase(value: Int) }
29.
// Swift 2 enum
Someone { enum Sometimes { case Something } } // どこが空間でどこがそのメンバーか、読みにくい印象 let value = Someone.Sometimes.Something
30.
// Swift 3 enum
Someone { enum Sometimes { case something } } // 空間とメンバーの違いが明瞭 let value = Someone.Sometimes.something
31.
enum SomeEnumeration { enum
NestedEnumeration { case OtherCases } case SomeCase func someFunction() {…} var rawValue: SomeType {…} }
32.
UpperCamelCase lowerCamelCase
33.
// 列挙型 enum SomeEnumeration
{ case someCase } // オプションセット struct SomeOptions : OptionSet { static let optionA = SomeOptions(rawValue: 1 << 0) }
34.
35.
defer { // 宣言はまだなのに何故か使える handle.close() } //
defer の外だと当然のように使えない handle.close() // このタイミングで宣言してみているときの話 var handle: Handle
36.
/* 日本語が超達者な人が担当してくださり 存分に理解を深めることができました m(_
_)m */ Swift Lab で聞いてみた!
37.
// 実質的に次のコードに変換されると予想 var handle:
Handle : : : : : : : : : handle.close()
38.
39.
40.
do { defer { print("Deferred",
value) } print("Initial") let value = 10 }
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
Enjoy! Swift /* Thank
you */
Descargar ahora