Swift part8 [無断転載禁止]©5ch.io
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん 転載ダメ©2ch.net (アウアウ Saaf-caug)
2016/05/13(金) 23:30:06.87ID:MRCJQvHca関連スレ
プログラミング言語Swift 3
http://potato.2ch.net/test/read.cgi/mac/1408762479/
[SDK]iPhoneアプリ開発初心者質問箱45[touch][iPad]
http://potato.2ch.net/test/read.cgi/mac/1447650023/
Xcode part13 [転載禁止]c2ch.net
http://potato.2ch.net/test/read.cgi/mac/1424907278/
Swiftアンチスレ part1
http://echo.2ch.net/test/read.cgi/tech/1458491343/
前スレ
Swift part7
http://echo.2ch.net/test/read.cgi/tech/1458491528/
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
0784デフォルトの名無しさん (ワッチョイ 353c-+EyG)
2016/10/06(木) 09:35:10.64ID:miDFWnTh0ObjC「ひどい、私のことはもう忘れたというの?」
0785デフォルトの名無しさん (スプッッ Sdf8-xaNP)
2016/10/06(木) 18:30:29.65ID:6nlxRpPjd選択肢がなくなる予定だからゴリ押しって言われてんだろう…
バカなの?
0786デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/06(木) 18:33:19.57ID:5Myi1vl0pマジならソース、2ch総力を出してうんたらかんたら
0787デフォルトの名無しさん (スプッッ Sdf8-xaNP)
2016/10/06(木) 18:41:39.02ID:GY1MFs1Dd0788デフォルトの名無しさん (ドコグロ MMa8-xaNP)
2016/10/06(木) 19:24:02.05ID:dbRxNNhMM0789デフォルトの名無しさん (スプッッ Sdf8-xaNP)
2016/10/06(木) 19:25:53.04ID:6nlxRpPjd>>787
まあObjective-Cなくす方向なのは明らかだな
ところで、どーでもいいけどxaNPはどうせ2ch mate使いなんだろうけど、Sdf8まで被るのは珍しいな
もしかして近くにいたのかと思うとちょっとやだw
0790デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/06(木) 19:43:30.29ID:5Myi1vl0pswift使ってるヤツは微妙と思いながらswift,objcを併用
ジョブズ(ObjC)信者とアップルアンチが、敵の敵は味方で一緒にswiftを叩いてる?
居もしない敵(Swift信者)を相手に仲いいなw
>>776
CのAPI(ABI)が同コンパイラから吐かれてるなら可能
普通にC APIとして叩くコード書いて、ライブラリをリンクすればいいよ
0791デフォルトの名無しさん (ワッチョイ c3f8-sTX3)
2016/10/06(木) 22:47:41.37ID:Ppn//x8R0osx持ってるからサンプルいくつか見たことあるけど
変態文法すぎて嫌厭してたが・・・
せっかく覚えた人ほんと可哀想だわ
0792デフォルトの名無しさん (ワッチョイ 50c9-+EyG)
2016/10/06(木) 23:05:03.20ID:dHiEitkY0字面で敬遠とかアホらしい
0793デフォルトの名無しさん (ワッチョイ 353c-lsIp)
2016/10/06(木) 23:10:05.36ID:i8b5nErV00794デフォルトの名無しさん (ワッチョイ ab89-pu+C)
2016/10/06(木) 23:20:35.32ID:AWdbtBN70Appleの開発言語「Swift」にBluemixが対応、iOSアプリ開発に変化は?
0795デフォルトの名無しさん (ワッチョイ 50c9-/Z78)
2016/10/07(金) 01:09:20.92ID:r/YXYLZp0ググルの中の人の話ではあり得なくはないらしい。javaは評決出たけどゴタゴタしてるし。
とはいえ色々やっては何にも世に出さずに無くなるものも多いので変な期待は禁物。
0796デフォルトの名無しさん (ワッチョイ 353c-+EyG)
2016/10/07(金) 01:25:40.76ID:rJ3dWlRe0アップルのマイナープラットフォームでしか動かないうちは
現れては消える泡沫言語のひとつに過ぎん
0797デフォルトの名無しさん (スプッッ Sdbd-xaNP)
2016/10/07(金) 08:05:27.92ID:HkTZrMeMdswiftのメリットなんてなんもないw
0798デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/07(金) 08:10:35.87ID:jkBtorTQpswiftスレでobjcをけなすと、なぜか沢山のレスが釣れる
0799デフォルトの名無しさん (ワッチョイ 0162-xaNP)
2016/10/07(金) 08:58:57.51ID:nixpl/Qv00800デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/07(金) 09:37:36.81ID:jkBtorTQp糞、ごり押しの二択で笑わてるんや
0801デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/07(金) 09:40:01.83ID:jkBtorTQpcygwin portは終わったルルオ
msvc portはまだですかねぇ、、、
0802デフォルトの名無しさん (スプッッ Sdbd-xaNP)
2016/10/07(金) 10:04:58.10ID:HkTZrMeMd技術のない糞林檎には到底無理だろうけど
0803デフォルトの名無しさん (ワッチョイ 6b3c-jLml)
2016/10/07(金) 15:12:22.18ID:TtCSZtxr0objc が捨てられるのは Cocoa が捨てられる時だ。その時は Swift も一緒にポイだ。
0804デフォルトの名無しさん (オッペケ Sr4d-/Z78)
2016/10/07(金) 16:00:32.85ID:7FaeqrGnrへー(鼻ホジホジ
0805デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/07(金) 16:26:28.06ID:jkBtorTQpCarbonからCocoaに載せ変えたの知らんの?くらい返せよ
昔居たswift信者は頑張ってたぞ
実際はlibobjcがlibc並みの依存度だから無茶な話よのう
0806デフォルトの名無しさん (ワッチョイ 50c9-+EyG)
2016/10/07(金) 16:31:19.95ID:48NAy5YH04はCocoaその他FWをSwift流に馴染ませるだろう
5あたりでApple内製コードの完全Swift移行が発表され
6ぐらいでWWDCでジョブズがObjCの葬式をやるだろう
0807デフォルトの名無しさん (スプッッ Sdf8-xaNP)
2016/10/07(金) 18:31:11.53ID:kc+mhg/Sd甚だ迷惑だ
0808デフォルトの名無しさん (ササクッテロ Sp4d-pu+C)
2016/10/07(金) 19:33:33.62ID:VoumAhXNp0809デフォルトの名無しさん (ワッチョイ 353c-+EyG)
2016/10/07(金) 22:33:16.22ID:rJ3dWlRe0今Swift界隈をリードしてる連中は
Objective-Cをずっと触ってきた奴らだぞ・・・
Swiftが出てから触り始めて、
そいつらより出来るようになってから
Objective-Cをバカにしような
0810デフォルトの名無しさん (ワッチョイ 353c-lsIp)
2016/10/07(金) 23:19:53.45ID:RcypuJv40オートマの方がもはや性能はいい
0811デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/07(金) 23:48:47.67ID:KSX4f2lwp性能良いトコどこだろうね
モダンな文法が唯一のメリットだと思ってるけど
それが性能には繋がってないよなぁ
0812デフォルトの名無しさん (ワッチョイ fc42-lsIp)
2016/10/08(土) 00:56:05.50ID:5XiE+va+0毎年違った文法が楽しめる
0813デフォルトの名無しさん (ワッチョイ fcba-xaNP)
2016/10/08(土) 01:51:22.43ID:mrzADUl/0コンバータかけたら動かなくなったwww
0814デフォルトの名無しさん (ワッチョイ 21c9-LkUe)
2016/10/08(土) 13:12:19.43ID:RMZHGp4O00815デフォルトの名無しさん (ワッチョイ 353c-pu+C)
2016/10/08(土) 14:11:25.37ID:7aqZN51I00816デフォルトの名無しさん (ワッチョイ 0162-xaNP)
2016/10/08(土) 15:24:42.23ID:641FMjtr00817デフォルトの名無しさん (スプッッ Sdf8-xaNP)
2016/10/08(土) 15:59:46.28ID:W8fQDBNNd[レシーバ メッセージ]
ってのが好き。
0818デフォルトの名無しさん (ワッチョイ fcba-xaNP)
2016/10/08(土) 16:04:59.44ID:mrzADUl/00819デフォルトの名無しさん (ワッチョイ fc42-lsIp)
2016/10/08(土) 16:12:43.95ID:5XiE+va+00820デフォルトの名無しさん (ワッチョイ 50c9-+EyG)
2016/10/08(土) 17:08:23.66ID:sBY/+BPX00821デフォルトの名無しさん (ワッチョイ 0162-xaNP)
2016/10/08(土) 17:32:51.56ID:641FMjtr0いいよねあれ
最初は変態的に感じたけど、今では関数と明確に文法が違うからむしろわかりやすい
0822デフォルトの名無しさん (エムゾネ FFa8-LkUe)
2016/10/08(土) 17:42:08.62ID:GxOhc35MF0823デフォルトの名無しさん (ワッチョイ 0162-xaNP)
2016/10/08(土) 17:46:30.59ID:641FMjtr00824デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/08(土) 18:16:48.35ID:Xvmy/9XEpその文法の違いに意味がある
ぼくがかんがえたさいきょうのオブジェクト指向言語ObjC
ぼくがかんがえたさいきょうのモダン文法言語Swift
どっちを使うかは信仰/好み次第だな
0825デフォルトの名無しさん (スプッッ Sdf8-xaNP)
2016/10/08(土) 18:32:15.27ID:W8fQDBNNdありがとう。
0826デフォルトの名無しさん (ササクッテロ Sp4d-+EyG)
2016/10/08(土) 20:00:44.47ID:DmU6w/1lp0827デフォルトの名無しさん (ワッチョイ c3f8-sTX3)
2016/10/08(土) 23:20:09.59ID:8jtl4rj10結局androidではswift採用する方向性なのかな?
0828デフォルトの名無しさん (ワッチョイ fcba-xaNP)
2016/10/09(日) 00:22:27.26ID:OEMyrOCK0ただの噂だろ
0829デフォルトの名無しさん (ワッチョイ 50c9-/Z78)
2016/10/09(日) 01:41:40.50ID:V3oRZ0il0単に慣れただけだろ。
common lispやforth系のfactorはもっとおもしれーぞ
0830デフォルトの名無しさん (ワッチョイ 0162-+EyG)
2016/10/09(日) 01:44:08.88ID:vn4ejBxV0ネストしまくるところとかも
0831デフォルトの名無しさん (ワッチョイ 50c9-/Z78)
2016/10/09(日) 01:45:57.36ID:V3oRZ0il0swiftもっと安定するまでそれはねーよ
まぁibmもswiftプッシュしてるからswiftの開発もどんどん進むだろうけど
0832デフォルトの名無しさん (ワッチョイ 8317-pu+C)
2016/10/09(日) 04:18:42.46ID:m0tgxIyd0迷わず使え
0833デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/09(日) 14:41:03.14ID:P0MK6PKopIBM巻き込んだせいで梯子外せなくなってそう
梯子の下でからかい8割で使ってるけど、どうするんだろうね
0834デフォルトの名無しさん (ワッチョイ be93-pu+C)
2016/10/10(月) 07:54:14.72ID:7dPzTHPx0メソッド(メッセージ)と関数の区別が付かないのはc++の悪影響
0835デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/10(月) 08:01:29.17ID:ilIcthsLpオブジェクト.プロパティ (新文法
.で区切るのはクソって昔は言ってたけど
今はいずれも素晴らしいって絶賛するだろ?
要は教祖様が発表するならなんだって良かった
swiftは教祖様が発表出来なかった時点で終わった
0836デフォルトの名無しさん (ワッチョイ 014e-+EyG)
2016/10/10(月) 08:19:33.24ID:m8N9lC0h02. method(obj)
3. [obj method]
0837デフォルトの名無しさん (ワッチョイ 353c-+EyG)
2016/10/10(月) 11:59:24.48ID:ojTfyZxF00838デフォルトの名無しさん (ワッチョイ 353c-xaNP)
2016/10/10(月) 12:16:29.77ID:+h2uA/KW0C++やSwiftには、メソッドは無く関数だけ。
>>835
ドット記方は糞
0839デフォルトの名無しさん (ワッチョイ 018f-+EyG)
2016/10/10(月) 12:20:17.30ID:o/bfuqaw0コレってほとんどの言語が全滅じゃないか?
0840デフォルトの名無しさん (ワッチョイ 353c-lsIp)
2016/10/10(月) 12:24:36.77ID:JBZYyZMk0ポジティブな話題出してもいいんだぜ?
Swiftのポジティブな話題ってどこでも見ないけどな
太鼓持ちすら、文字列操作クソって話題で盛り上がってるほどだし
0841デフォルトの名無しさん (ワッチョイ 0162-+EyG)
2016/10/10(月) 12:52:15.05ID:3TTXM9TH0つまり今の流れはただのAppleのゴリ押しということになる
0842デフォルトの名無しさん (ワッチョイ 353c-lsIp)
2016/10/10(月) 13:05:13.02ID:JBZYyZMk0Appleはそこのポジションをとりに行きたいという意味では合理的な判断
アプリ開発者が今の中途半端なSwiftを使うのはアホ
0843デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/10(月) 13:08:09.45ID:E67RH2w9p落ち着いた後は使いこなせないアホが悪い、のゴリ押しで良い
ObjCはARCだからメモリ管理不要
=> weak refは?
=> 使いこなせないのはアホ
と同じ話
0844デフォルトの名無しさん (ワッチョイ 018f-+EyG)
2016/10/10(月) 13:30:59.85ID:o/bfuqaw0ARCから進化を進めるという意図もあるのかrustのメモリ管理機構を取り込むらしいけどコレってなんなの?
コンパイル時点でメモリリークを防げるような仕組みっぽいけど
コンパイルエラーを読み解くのが大変らしい。
でも静的にメモリリークを防げるならARCのオーバヘッドもなくなるってことだよね
0845デフォルトの名無しさん (ワッチョイ fcba-xaNP)
2016/10/10(月) 13:44:10.71ID:5tAzPSZS00846デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/10(月) 13:52:33.36ID:E67RH2w9pコンパイル時にクッソ強烈にメモリリークの静的検証して
実行時にnilアクセスで落とせなくする
ARC, オプショナルと競合するわけじゃないから不可能じゃないけど
早くてSwift6くらいなら取り込めるんじゃないかな
それより先にgoroutineをパクってくれよな
0847デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/10(月) 13:54:00.89ID:E67RH2w9p0848デフォルトの名無しさん (エムゾネ FFa8-LkUe)
2016/10/10(月) 16:23:30.66ID:Q436H0RNF[[[オブジェクト プロパティ] プロパティ] プロパティ]
オブジェクト.プロパティ.プロパティ.プロパティ
どうみてもドットの方が便利
0849デフォルトの名無しさん (ワッチョイ fcba-xaNP)
2016/10/10(月) 16:27:47.47ID:5tAzPSZS0禿同
0850デフォルトの名無しさん (ワッチョイ 353c-lsIp)
2016/10/10(月) 16:30:22.17ID:uUKHL6dI0piyo:b]
わかりやすい
obj.hoge().fuga(fugaarg:a, piyo:b)
気持ち悪い
0851デフォルトの名無しさん (ワッチョイ 014e-+EyG)
2016/10/10(月) 16:37:43.88ID:m8N9lC0h0途中の()いらんだろ本来。無いほうがいい
それよかクロージャの理想の構文はどんなものか議論しよう
0852デフォルトの名無しさん (エムゾネ FFa8-LkUe)
2016/10/10(月) 16:46:11.12ID:Q436H0RNFこれは些細などうでもいいこと
そんなことより
obj.hoge.fuga({fuga:a, piyo:b})
obj.hoge.fuga(a, piyo=b)
で充分だろ
0853デフォルトの名無しさん (ワッチョイ 014e-+EyG)
2016/10/10(月) 16:48:57.65ID:m8N9lC0h0命名によってはしょうがねえのかな
0854デフォルトの名無しさん (ワッチョイ 014e-+EyG)
2016/10/10(月) 16:54:05.45ID:m8N9lC0h0math.sin(x:x) ではないもんな
0855デフォルトの名無しさん (ワッチョイ 50c9-+EyG)
2016/10/10(月) 17:05:43.28ID:SPVYbf620もっと具体的なケースで語れよハゲ
0856デフォルトの名無しさん (ワッチョイ 353c-lsIp)
2016/10/10(月) 17:22:33.10ID:uUKHL6dI0self.jobs.death
}
こういうコードほんとクソ
0857デフォルトの名無しさん (ガラプー KKc2-8aGu)
2016/10/10(月) 17:40:48.91ID:+vjmYDwJKobj.hoge(fuga:a, piyo:b)
でいいんじゃないの?
0858デフォルトの名無しさん (ワッチョイ 8317-pu+C)
2016/10/10(月) 17:47:28.81ID:BxH5DKSa0willSetとdidSetは便利だと思う
0859デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/10(月) 18:45:01.29ID:E67RH2w9p最近のObjC Framework APIは[fuga hogeWith:hage]だっけか
別にハゲハゲ言ってもいいけどさ
>>858
乱用してたらコードが見辛くなった(自業自得である
変数宣言と処理は適度に分けた方が良いよな
0860デフォルトの名無しさん (ワッチョイ 0162-+EyG)
2016/10/10(月) 19:35:58.97ID:3TTXM9TH00861デフォルトの名無しさん (ワッチョイ 5c42-xaNP)
2016/10/10(月) 20:11:46.19ID:+uFkYUPk0もうschemeに転向しちゃいなよ
0862デフォルトの名無しさん (スプッッ Sdf8-xaNP)
2016/10/10(月) 20:20:06.43ID:NZ/vw+Ezdそれは、糞なCに侵されているからだよ。
0863デフォルトの名無しさん (ワッチョイ 5c42-xaNP)
2016/10/10(月) 20:23:04.47ID:+uFkYUPk00864デフォルトの名無しさん (ワッチョイ 0162-+EyG)
2016/10/10(月) 20:25:51.18ID:3TTXM9TH00865デフォルトの名無しさん (スッップ Sda8-xaNP)
2016/10/10(月) 20:38:56.37ID:d4iShsP4d0866デフォルトの名無しさん (ワッチョイ fcba-xaNP)
2016/10/10(月) 20:50:04.18ID:5tAzPSZS00867デフォルトの名無しさん (ワッチョイ 0162-+EyG)
2016/10/10(月) 20:54:38.04ID:3TTXM9TH0いやここは Opps! かww
0868デフォルトの名無しさん (ワッチョイ da93-pu+C)
2016/10/10(月) 20:55:50.64ID:WZBlx5zp0ベタベタにポインタとかオブジェクト扱うのは全然Swiftで書いてる気がしない。
0869デフォルトの名無しさん (ワッチョイ b119-xo8R)
2016/10/10(月) 20:58:00.04ID:VSCdHl4u0これは一周回って新しい
あとlispあげてるニワカはobjcスレ行ってsmalltalk起源だってアホ扱いされてくれば良いと思う
willSet, didSetはいい加減ObjCにもバックポートしてくれれば良いのにな
なんか問題あるのかねぇ、単純に面倒なだけかもしれんが
0870デフォルトの名無しさん (ワッチョイ be93-pu+C)
2016/10/10(月) 20:58:03.34ID:7dPzTHPx0コンセプトが違う言語で記法だけ比較しても意味なくね?
Objective-CはCをできるだけそのままでクラスとメッセージパッシングを追加した言語だし
Swiftはプロトコルベースに向かって行くみたいだし
APLみたいに行列演算子が無いからC#はクソとか言わないでしょ?
0871デフォルトの名無しさん (ワッチョイ 353c-lsIp)
2016/10/10(月) 21:50:42.59ID:U2TFA8Md0[obj hogeWithfuga: a
piyopiyo: b,
poyo: c]
引数が縦に揃っている、分かりやすい
obj.hoge(fuga: a,
piyopiyo: b,
poyo: c)
右側がガタガタで、崩れた字形は醜い
これにメソッドチェーンや末尾クロージャが追加されると悲惨
0872デフォルトの名無しさん (ワッチョイ 50c9-+EyG)
2016/10/10(月) 21:53:44.87ID:SPVYbf620まったく本質的でない
0873デフォルトの名無しさん (ワッチョイ 353c-lsIp)
2016/10/10(月) 21:57:51.41ID:U2TFA8Md0obj.hoge(a, b, c)
本当はこれでよかった
本質的な問題は、obj-cの引数ルールを中途半端に背負ってるクソ言語って点
obj-cはまだ見やすい、Swiftはどうしようもないクソ
0874デフォルトの名無しさん (ワッチョイ 014e-+EyG)
2016/10/10(月) 22:13:50.41ID:m8N9lC0h0コードレビューしててわかんねえから。
0875デフォルトの名無しさん (ワッチョイ f90c-VEo6)
2016/10/10(月) 22:21:45.76ID:8wA3lnrn0例えば、javascriptのdocumentのgetElementById、getElementByNameはメソッド名で頑張ってるけど、
最初の引数しか説明できないしな。(この例は引数1個だから説得力ないけど)
0876デフォルトの名無しさん (スップ Sdf8-xaNP)
2016/10/10(月) 22:28:48.66ID:5BEQ/PHPdそう書けるけどな
external parameter nameなんていらんわ。おれは使わん
0877デフォルトの名無しさん (ワッチョイ 353c-lsIp)
2016/10/10(月) 22:39:44.61ID:U2TFA8Md0レビューするときビルドと動作確認のために一回pullするでしょ?
そしたらXcodeで定義見れるから問題にならないはずだがなぁ
github上で斜め読みしかしないなら、それはしょうがねえなって感じだけど
>>875
型のないJavaScriptと比較してもな
Swiftの場合、引数に厳密な型という情報があるから、変数名以上の説明がいるのだとしたら、
メソッドが引数を取りすぎているか、変数名が雑なのかどっちかじゃないか
0878デフォルトの名無しさん (スップ Sdf8-xaNP)
2016/10/10(月) 23:20:12.53ID:5BEQ/PHPdobjcアレルギー持ってる人多いからな
問題はfoundationの中途半端さ
0879デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/11(火) 00:11:48.04ID:cHyeE8akpライブラリはもうobjc製でいいんじゃないかな、、、
Apple OS以外でも、と思ってSwift版作ってるんだろうけどきっついわ
0880デフォルトの名無しさん (スププ Sda8-pu+C)
2016/10/11(火) 09:58:05.17ID:dx68DP/+d日本の現場の多くはオブジェクト指向プログラミングそのものににアレルギーがあるから
あと、テンプレートにも関数型プログラミングにも
オブジェクト指向対応の言語を使って、手続き的プログラミングやるのが主流
それで「○○言語使ってオプジェクト指向で開発やってます」と上に報告すれば丸く収まる
だからオブジェクト指向とかその他の手続き的以外の考え方が強制される言語やライブラリはけっこう嫌がられる
0881デフォルトの名無しさん (スップ Sdf8-xaNP)
2016/10/11(火) 10:47:57.36ID:4b7+P37Hdそんな老害はそろそろ死滅するので論外
0882デフォルトの名無しさん (スププ Sda8-pu+C)
2016/10/11(火) 11:32:51.42ID:dx68DP/+dそう願おう
だがこのスレで関数呼び出しとメソッドを同一視するような書き込みを見るとちと心配
ま、分かっててネタで書いてるんだろうけどさ
0883デフォルトの名無しさん (ササクッテロ Sp4d-xaNP)
2016/10/11(火) 11:49:20.25ID:cHyeE8akp「○○言語使って手続き型で開発やってます」と言えば丸く収まる
関数型、プロトコル指向ときて、Swiftでは今はなにが流行り?
■ このスレッドは過去ログ倉庫に格納されています