!extend::vvvvv
WWDC2014で発表されたAppleの新言語Swiftについて語りましょう
関連スレ
プログラミング言語Swift Part4
http://egg.2ch.net/test/read.cgi/mac/1484763495/
[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
https://egg.5ch.net/test/read.cgi/mac/1538778915/
Xcode part14
http://egg.2ch.net/test/read.cgi/mac/1476190499/
Swiftアンチスレ part1
http://mevius.2ch.net/test/read.cgi/tech/1458491343/
前スレ
Swift part11
https://mevius.5ch.net/test/read.cgi/tech/1498640309/
スレ立て時は1行目に「!extend::vvvvv」
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
Swift part12
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ af5b-F79V)
2018/10/29(月) 22:08:16.87ID:gm+ugNlu0658デフォルトの名無しさん (ワッチョイ 9fad-W2Jb)
2020/09/18(金) 12:17:36.05ID:/7Cg61vK0 あわわ。iOS14にしたらSiwftUIのDividerで表示される水平線が1本から3本に増えてる。
ネットを騒がす各種人気有料ゲームアプリ起動できない不具合に比べたら大したことないけど。
ネットを騒がす各種人気有料ゲームアプリ起動できない不具合に比べたら大したことないけど。
659デフォルトの名無しさん (ワッチョイ 9fad-W2Jb)
2020/09/18(金) 17:25:57.31ID:/7Cg61vK0 SwiftUIのalertダイアログのOKコールバック内でUIを操作すると Index out of rangeを吐くようになった。
これは仕様なのか不具合なのか。
これは仕様なのか不具合なのか。
660デフォルトの名無しさん (ブーイモ MMfb-mv5V)
2020/09/18(金) 21:27:49.77ID:uGfPgqFsM >>657
迷わずいけよ!
迷わずいけよ!
661デフォルトの名無しさん (アウアウウー Sa5b-tGkM)
2020/09/18(金) 22:23:48.12ID:Jzpl8xwta 仕事で使ってないならしばらく11でもいい?
12にしたらswiftの書き方というか何か変わるの?
12にしたらswiftの書き方というか何か変わるの?
662デフォルトの名無しさん (ワッチョイ ff2d-LXz4)
2020/09/19(土) 05:07:55.55ID:y3dAgiRW0663デフォルトの名無しさん (オッペケ Srcb-80Nt)
2020/09/19(土) 16:44:48.60ID:CgBAhMn7r バージョン12に上げずに実機テストする方法ないですかね?
容量ないからアップデートできない
容量ないからアップデートできない
664デフォルトの名無しさん (ワッチョイ 5701-Vdc8)
2020/09/19(土) 18:23:25.28ID:MAjy/goA0 xcode12って何か変わった?
665659 (ワッチョイ 9fad-W2Jb)
2020/09/19(土) 23:21:44.35ID:k1zGJrGG0 alertコールバックは関係なかった。ForEach()をarray.indicesで回したのが良くなかった。
配列が動的変化する場合は、配列要素を受け取るタイプのForEachを使う必要がある。
メモリチェックが厳格になったのかも。
配列が動的変化する場合は、配列要素を受け取るタイプのForEachを使う必要がある。
メモリチェックが厳格になったのかも。
666デフォルトの名無しさん (ブーイモ MMcf-Vdc8)
2020/09/20(日) 23:27:43.63ID:/T++esQaM xcodeのバージョン12が異常なほど遅いんですがどうしたらいいでしょうか?
もしかして待つしかない?
もしかして待つしかない?
667デフォルトの名無しさん (アウアウエー Saaa-8GNv)
2020/09/23(水) 14:11:39.16ID:aTOAehxEa Introducing Swift on Windows
https://swift.org/blog/swift-on-windows/
https://swift.org/blog/swift-on-windows/
668デフォルトの名無しさん (ブーイモ MM0e-CEbw)
2020/09/23(水) 18:59:25.88ID:O6i9l5fMM SwiftついにWindowsに来たね
669デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/23(水) 19:01:36.76ID:ebDTFOq90 何に使うかだけどな。、
670デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/23(水) 19:44:46.37ID:EUbP95XR0 C#アプリがmacOSで動いても ( ´_ゝ`) フーンでおしまいだったじゃん。
671デフォルトの名無しさん (ブーイモ MM0e-JR8X)
2020/09/23(水) 21:48:39.72ID:aCQsiRgwM GUIも動けばふーんで終わらなかったと思うんだがな
swiftのほうは見た目しょぼいけど単なるwin32apiラッパではないライブラリが備わっているようだ
swiftのほうは見た目しょぼいけど単なるwin32apiラッパではないライブラリが備わっているようだ
672デフォルトの名無しさん (アウアウウー Sa43-E7vW)
2020/09/23(水) 23:07:15.54ID:R5I2lDwha ん?winからアプリのリリースできるようになったんか?
673デフォルトの名無しさん (ワッチョイ d62d-aCyu)
2020/09/24(木) 05:26:42.99ID:LWdhxfUa0 どこを目指してるのだろうな
674デフォルトの名無しさん (アウアウウー Sa43-8GNv)
2020/09/24(木) 08:42:33.20ID:umfHzSsNa SwiftでWindowsアプリ開発可能に クロスプラットフォーム化も
https://www.itmedia.co.jp/news/articles/2009/23/news122.html
https://www.itmedia.co.jp/news/articles/2009/23/news122.html
675デフォルトの名無しさん (ワッチョイ 92ba-7xtp)
2020/09/24(木) 14:04:24.05ID:ZYzHeYcc0 winで動くんか
丁度Mac壊れたんで有難い
丁度Mac壊れたんで有難い
676デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/24(木) 14:09:06.64ID:jP21bCam0 >>675
で、Swiftでどこ向けに何を書くんだい?
で、Swiftでどこ向けに何を書くんだい?
677デフォルトの名無しさん (ワッチョイ 9ebb-8I62)
2020/09/24(木) 14:45:22.29ID:BAyxlToW0 Swiftを公教育で取り入れづらい理由の一つが、Windowsで動かす上での障壁だったっぽいからな
これで一歩前進か
それにしても、Yahooニュースのコメント欄は、iOSのアプリ開発がWindowsでできるようになったと勘違いしてるやつだらけで驚くな
これで一歩前進か
それにしても、Yahooニュースのコメント欄は、iOSのアプリ開発がWindowsでできるようになったと勘違いしてるやつだらけで驚くな
678デフォルトの名無しさん (アウウィフ FF43-0ian)
2020/09/24(木) 15:04:57.50ID:0BhvwOmcF っていうかMac無しでも
iPhone用アプリとか
Mac用アプリとか
開発出来る様にしてくれ
iPhone用アプリとか
Mac用アプリとか
開発出来る様にしてくれ
679デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/24(木) 15:16:34.31ID:jP21bCam0 Windows無しでOfficeの全機能使えないのとまあ、似た様なものだし
680デフォルトの名無しさん (アウアウエー Saaa-XRjb)
2020/09/25(金) 13:58:45.75ID:lOAzXj7ma またアップデート来とるがな
ふざけんな
ふざけんな
681デフォルトの名無しさん (アウアウウー Sa43-QE0L)
2020/09/25(金) 19:19:14.35ID:wJ7RPFW0a Swift自体はもしかしたら良い言語なのかもしれないけどXcodeとautolayoutがストレスすぎてiOS開発が苦行すぎる
682デフォルトの名無しさん (アウアウエー Saaa-XRjb)
2020/09/25(金) 19:52:53.60ID:lOAzXj7ma さすがに11年前のmacbookproじゃ遅すぎる
683デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/25(金) 22:32:24.08ID:xdrtZXMH0 >>681
つ SwiftUI
つ SwiftUI
684デフォルトの名無しさん (アウアウエー Saaa-aCyu)
2020/09/26(土) 06:56:14.49ID:zYEvsnrsa つ久しぶりに見たw
685デフォルトの名無しさん (ワッチョイ d62d-aCyu)
2020/09/26(土) 07:43:12.80ID:Fp58CWmo0 でつ
686デフォルトの名無しさん (ワッチョイ 92ba-8I62)
2020/09/26(土) 10:11:27.00ID:wieA528b0 早くwinでやりてえ
色々整理されるまで待つけど
色々整理されるまで待つけど
687デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 11:24:23.80ID:63h3AN/u0 Windowsでやるメリットがイマイチ見えないけどな。
まあ、Windowsメインな環境では、ってところか。
まあ、Windowsメインな環境では、ってところか。
688デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 11:26:38.31ID:63h3AN/u0 勿論、言語としてSwiftを使うのはどの環境でも良いんだけど。
Windowsアプリ開発用の環境が整うまではかなり時間がかかるだろうね。
Windowsアプリ開発用の環境が整うまではかなり時間がかかるだろうね。
689デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 11:38:30.07ID:htO/NqgS0 いずれWindows環境でもiPhone風のアニメーション付きのGUIを手軽に作れるようになる。
690デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 12:26:14.38ID:63h3AN/u0 Windowsにそういう文化が有れば、既存の環境でとっくにそうなってるだろうと思うけど。
691デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 15:46:18.75ID:htO/NqgS0 「いずれ」とは言ったが、「いつ」とは言ってない。
Windows環境だと既存GUIフレームワークと差別化できる分野がアニメーションぐらいしかない。
Windows環境だと既存GUIフレームワークと差別化できる分野がアニメーションぐらいしかない。
692デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 16:07:30.62ID:63h3AN/u0 つか、それ言語と関係無い
693デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 16:13:41.56ID:htO/NqgS0 >>692
関係あるよ。SwiftUIはコンパイラレベルで対応するのだからすでに言語の一部。
関係あるよ。SwiftUIはコンパイラレベルで対応するのだからすでに言語の一部。
694デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 16:51:10.06ID:htO/NqgS0 SwiftUIのForEachに相当する文法は他言語のGUIライブラリに存在しない。
従来リソースファイルで定義されてきたGUIをソースファイルドに統合したことの意味は大きい。
従来リソースファイルで定義されてきたGUIをソースファイルドに統合したことの意味は大きい。
695デフォルトの名無しさん (ワッチョイ 128c-KWNv)
2020/09/26(土) 17:18:44.69ID:63h3AN/u0 SwiftUIもWindowsで使えるのか?
696デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 18:09:03.10ID:htO/NqgS0 使えない。
697デフォルトの名無しさん (アウアウウー Sa43-E7vW)
2020/09/26(土) 18:45:09.25ID:QhZvE1aAa winでswift使って何作るん???
698デフォルトの名無しさん (ワッチョイ 9ebb-8I62)
2020/09/26(土) 19:27:46.08ID:XfzKUtpS0 流石にWindowsでの普及を目指すわけじゃないでしょう
Chromebook + Pythonばっかになった教育市場を、iPad + Swiftで再びAppleのものに戻したいんじゃないのかな
その導入の前提として、SwiftがApple製品とUbuntuなどに限られている点が問題にされていたから、Windows版を出すに至ったんだろう
Chromebook + Pythonばっかになった教育市場を、iPad + Swiftで再びAppleのものに戻したいんじゃないのかな
その導入の前提として、SwiftがApple製品とUbuntuなどに限られている点が問題にされていたから、Windows版を出すに至ったんだろう
699デフォルトの名無しさん (ワッチョイ 0355-tiky)
2020/09/26(土) 19:32:22.45ID:GYN14/Cj0 SwiftUI使えないのか・・・
700デフォルトの名無しさん (アウアウウー Sa43-E7vW)
2020/09/26(土) 19:35:46.34ID:QhZvE1aAa Winだけで開発、公開が出来るならいいんだけどね
701デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 20:07:25.04ID:htO/NqgS0 SwiftUIはiOS14で少しマシになったけど、まだまだ機能が足りない感じ。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かるかな。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かるかな。
702デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/26(土) 20:12:55.17ID:htO/NqgS0 訂正。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かる。
今のSwiftUIはアンドキュメンテッドな地雷を避ける自助努力が必要な不完全な代物だよ。。
アンドキュメンテッドだから踏まないと分からないけど。
静的解析に検出可能なお約束的ランタイムエラーをコンパイル時に警告してくれたら助かる。
今のSwiftUIはアンドキュメンテッドな地雷を避ける自助努力が必要な不完全な代物だよ。。
アンドキュメンテッドだから踏まないと分からないけど。
703デフォルトの名無しさん (ブーイモ MM0e-XRjb)
2020/09/26(土) 21:51:18.66ID:GeJg9INaM 突然だけど、iosアプリの中でスクレイピングしたデータを表示させたいんだけど、octoparseというツールは使えますか?あれで完成してるから、アプリの中で利用するというのは無理ですか?
704デフォルトの名無しさん (ワッチョイ 6b03-Cbwl)
2020/09/27(日) 02:00:03.55ID:ZePp3u0+0 swiftからシステムapiコールするのさえムリポ言語だろ
705デフォルトの名無しさん (ブーイモ MMe3-dRc5)
2020/09/27(日) 13:27:39.68ID:O1TmN49kM >>703
そもそも、そのツールを使う必要性はあるの?
そもそも、そのツールを使う必要性はあるの?
706デフォルトの名無しさん (ワッチョイ 12ad-S0Wo)
2020/09/29(火) 22:44:21.19ID:Vja7v39p0 T・スウィフト、全米アルバムチャートで新記録 W・ヒューストン抜く
https://www.cnn.co.jp/showbiz/35160161.html
https://www.cnn.co.jp/showbiz/35160161.html
707デフォルトの名無しさん (ワッチョイ cada-7fwy)
2020/10/11(日) 10:20:07.77ID:wlF2Kz5x0 >>703
やりたいことがうまくイメージできないけどKanna使えばできると思うよ
やりたいことがうまくイメージできないけどKanna使えばできると思うよ
708デフォルトの名無しさん (ワッチョイ 222c-W3Od)
2020/10/25(日) 12:27:27.79ID:/OcmsXSW0 Swift使いどこいった笑
709デフォルトの名無しさん (ワッチョイ e963-3XbD)
2020/10/25(日) 13:18:59.87ID:fCZBO0ew0 Sunは倒産するべきではなかった
めちゃくちゃにしやがって
めちゃくちゃにしやがって
710デフォルトの名無しさん (ワッチョイ 134f-Og6l)
2020/11/01(日) 23:44:04.12ID:nbeVPPvo0 JavaScriptやっててswiftもやろうと思っとるんやけど…
クラス、オブジェクトの概念等々大体の考え方は似てると考えてええの??
クラス、オブジェクトの概念等々大体の考え方は似てると考えてええの??
711デフォルトの名無しさん (ワッチョイ b32d-YKCR)
2020/11/03(火) 07:12:45.43ID:LtH3UnIP0 よく分からんけど入口は広いよ
712デフォルトの名無しさん (ワッチョイ 138c-D4xU)
2020/11/03(火) 09:49:59.04ID:iHXgC57X0 オブジェクト指向の概念自体は基本的に共通だが、用語や仕様は違う
713デフォルトの名無しさん (アウアウエー Sada-I5ai)
2020/11/06(金) 21:21:03.98ID:6v7qjj+Ha ここ見るとSwiftは仕様変更に伴うリスク結構あるんだな
枯れたObjective-Cの方が安全で楽な気がしてきた
枯れたObjective-Cの方が安全で楽な気がしてきた
714デフォルトの名無しさん (ワッチョイ a22d-38/H)
2020/11/07(土) 10:21:16.50ID:qSIk19Wc0 >>713
それだけはないわ
それだけはないわ
715デフォルトの名無しさん (ワッチョイ ad10-cBOM)
2020/11/07(土) 11:51:21.14ID:Sjk+QTP+0 objcは死に体
716デフォルトの名無しさん (ワッチョイ b1b0-7Ce/)
2020/11/07(土) 12:34:12.48ID:fULQIOig0 OSXの時でさえ「墓から掘り出してきた」とか言われてたもんな
717デフォルトの名無しさん (アウウィフ FFcd-D/bg)
2020/11/07(土) 13:48:03.06ID:CPm1qeukF C++ みたいな糞禿より
Objective-C の方が正統派だったのに
Objective-C の方が正統派だったのに
718デフォルトの名無しさん (ササクッテロ Sp79-vBAK)
2020/11/09(月) 05:41:04.31ID:9T2b5ZzMp C++なんかよりObj-Cの方が全体の筋はいいわな。
ああいう切り分けのスッキリした新モダン言語を期待したら
swiftはやっぱりごちゃごちゃしたとこから“こう整理しました”で来てる感じで
結局、旧来の言語並の学習コストが…
いっそFORTRAN→BASICぐらい割り切って欲しかった。
ああいう切り分けのスッキリした新モダン言語を期待したら
swiftはやっぱりごちゃごちゃしたとこから“こう整理しました”で来てる感じで
結局、旧来の言語並の学習コストが…
いっそFORTRAN→BASICぐらい割り切って欲しかった。
719デフォルトの名無しさん (ワッチョイ ad10-cBOM)
2020/11/09(月) 07:38:07.99ID:bhfetwMj0 objcは視認性がなぁ
同じ記号何回打つのも疲れるし
同じ記号何回打つのも疲れるし
720デフォルトの名無しさん (ワッチョイ 5e63-qQXf)
2020/11/09(月) 17:03:33.49ID:0KJm28YI0 視認性とか判読性とか入力しやすさはこの際仕方ない
メンテのしやすさはどうよ?
メンテのしやすさはどうよ?
721デフォルトの名無しさん (ワッチョイ f57c-7+n2)
2020/11/09(月) 17:40:43.53ID:yzcvFlz90 Objective-C に似てるのは Ruby や Smalltalk
で Ruby や Smalltalk のメンテのし易さ(し難さ)を考えると
で Ruby や Smalltalk のメンテのし易さ(し難さ)を考えると
722デフォルトの名無しさん (ワイモマー MM43-jyqb)
2020/11/15(日) 11:24:47.02ID:E3sxf9/ZM Objective-Cを改良してSmalltalk/Xみたいな方向(Cのルーチンを気軽かけるSmalltalk)に寄ってくれればよかった。
723デフォルトの名無しさん (ワッチョイ 4e66-7gSM)
2020/11/19(木) 23:18:51.47ID:iBExbwQi0 アプリを新規開発しようと思うのですがSwiftUIで作るのが正道ですか?
時期尚早でしょうか?
時期尚早でしょうか?
724デフォルトの名無しさん (ワッチョイ e28c-cRPD)
2020/11/20(金) 00:02:03.95ID:1DWm5Sms0 以下の条件を満たすなら検討の価値有り。
・iOS13以前の客は要らない
・Apple製品を横断する展開を考えている
・iOS13以前の客は要らない
・Apple製品を横断する展開を考えている
725デフォルトの名無しさん (ワッチョイ a310-AsOu)
2020/11/20(金) 06:19:08.57ID:1n5U5lP50 ライブラリはUIKitだらけだからその辺も判断に
SwiftUIはまだまだこれから
SwiftUIはまだまだこれから
726デフォルトの名無しさん (ワッチョイ c62d-YCOn)
2020/11/20(金) 12:26:10.92ID:S7wZCN2k0 12以前って今でもサポートされてるの?
公式にサポートされているバージョンとかどこで確認できる?
公式にサポートされているバージョンとかどこで確認できる?
727デフォルトの名無しさん (ワッチョイ e2ad-Am47)
2020/11/20(金) 12:27:55.41ID:QYLBj1IC0 12以前という表現は12を含む。よってサポートされているのでご安心を。
728デフォルトの名無しさん (ワッチョイ e28c-cRPD)
2020/11/20(金) 13:59:49.97ID:1DWm5Sms0 それは常識以前の問題だ。
(常識は含むでしょうか)
(常識は含むでしょうか)
729デフォルトの名無しさん (ワッチョイ e2ad-Am47)
2020/11/20(金) 15:33:55.29ID:QYLBj1IC0 「人間以下」という表現は侮蔑に当たらない。
侮蔑したいならば「人間未満」とすべきである。
侮蔑したいならば「人間未満」とすべきである。
730デフォルトの名無しさん (ワッチョイ e28c-cRPD)
2020/11/20(金) 16:44:12.11ID:1DWm5Sms0731デフォルトの名無しさん (アウアウウー Sa3b-b6az)
2020/11/20(金) 21:11:53.07ID:Eg2Va6S+a 数学用語と一般的な意味が一致しない例ですね
732デフォルトの名無しさん (ワッチョイ e763-wS6g)
2020/11/23(月) 15:43:24.12ID:7y2SSgBu0 勉強しながら自分用のマップアプリを作ってみているのですが、mapkitを使って表示したマップにテキスト入力をさせるみたいなことは出来ないのでしょうか?
やりたいのは特定の場所を長押ししてピン留め、そしてそれに写真を貼り付けたりメモを入力したりです。
ググったりしても特に見当たらないのでご存じの方がいましたらご教示下さいませ。
やりたいのは特定の場所を長押ししてピン留め、そしてそれに写真を貼り付けたりメモを入力したりです。
ググったりしても特に見当たらないのでご存じの方がいましたらご教示下さいませ。
733デフォルトの名無しさん (ワッチョイ e28c-cRPD)
2020/11/23(月) 15:52:01.76ID:iyZRxuMN0 https://www.hackingwithswift.com/100
Days 60-65: Maps and bugsは参考になるかと思います。
Days 60-65: Maps and bugsは参考になるかと思います。
734デフォルトの名無しさん (ワッチョイ e763-wS6g)
2020/11/23(月) 18:18:48.34ID:7y2SSgBu0735デフォルトの名無しさん (ワッチョイ c303-AsOu)
2020/11/24(火) 01:51:21.55ID:wxAnGeRR0736デフォルトの名無しさん (ワッチョイ a701-RxlK)
2020/12/13(日) 02:25:26.99ID:3BYpAKtx0 Xcode11から時々info.plistのvalueフィールドが大きさ固定で拡大しないバグまだ治らんの
Air M1でも同じって・・
Air M1でも同じって・・
737デフォルトの名無しさん (ササクッテロラ Sp1b-Ls+m)
2020/12/15(火) 00:43:14.48ID:B/+yxL2op 「swiftによるアプリケーション開発:入門編」をポチポチ始めたが
Xcode立ち上げたままプレイグラウンド使い続けてたら
ある日OSごと落ちてた
Xcode立ち上げたままプレイグラウンド使い続けてたら
ある日OSごと落ちてた
738デフォルトの名無しさん (ワッチョイ a701-RxlK)
2020/12/15(火) 06:05:47.68ID:DP7+CpPv0739デフォルトの名無しさん (スプッッ Sd2a-uibk)
2020/12/16(水) 16:04:49.13ID:SrzmbuKfd >>738
えっ?www
えっ?www
740デフォルトの名無しさん (ワッチョイ 374e-Dlqg)
2020/12/16(水) 16:18:24.25ID:2c+prgNQ0 「地獄のアプリ開発」を経験した元Uberのエンジニアがその真実を語る
https://gigazine.net/news/20201213-uber-app-develop-hell
「Uberアプリのサイズは331MBです」というBrichter氏のツイートに対し、Stanley氏は「Uberのアプリがそんなに大きい理由はSwiftです。Objective-C版のアプリのサイズはSwift版の3分の1でした」とリプライ。
(中略)
iOSアプリの開発言語としてSwiftが選択肢にありましたが、Swiftは数々の問題を抱えていたため利用が禁止されていたとのこと。しかし、アーキテクチャチームはSwiftの問題はほとんどがObjective-Cとの相互運用にあり、純粋なSwiftアプリを開発すれば問題ないと判断。また、AndroidアプリとiOSアプリのアーキテクチャを統一したいという思惑から、最終的にSwiftを開発言語に採用することが決まったとのこと。
(中略)
当時のSwiftコンパイラが非常に低速で使い物にならず、アプリのビルドにかかる時間が長くなってしまった結果、デバッグなどがまったく機能しなくなってしまったとのこと。また、当時のSwiftはライブラリを動的にしかリンクすることができなかったため、アプリの起動に最大で12秒もかかるようになってしまったとStanley氏は語っています。
(中略)
こうした外部要因だけでなく、内部的にも「Swift派」と「Objective-C派」に派閥の分裂が生じていたとのこと。Swift派はSwiftに執着して問題を否定し、Objective-C派は解決策を提示せず不平のみ発するようになり、社内は緊張状態になっていたとStanley氏は語っています。
https://gigazine.net/news/20201213-uber-app-develop-hell
「Uberアプリのサイズは331MBです」というBrichter氏のツイートに対し、Stanley氏は「Uberのアプリがそんなに大きい理由はSwiftです。Objective-C版のアプリのサイズはSwift版の3分の1でした」とリプライ。
(中略)
iOSアプリの開発言語としてSwiftが選択肢にありましたが、Swiftは数々の問題を抱えていたため利用が禁止されていたとのこと。しかし、アーキテクチャチームはSwiftの問題はほとんどがObjective-Cとの相互運用にあり、純粋なSwiftアプリを開発すれば問題ないと判断。また、AndroidアプリとiOSアプリのアーキテクチャを統一したいという思惑から、最終的にSwiftを開発言語に採用することが決まったとのこと。
(中略)
当時のSwiftコンパイラが非常に低速で使い物にならず、アプリのビルドにかかる時間が長くなってしまった結果、デバッグなどがまったく機能しなくなってしまったとのこと。また、当時のSwiftはライブラリを動的にしかリンクすることができなかったため、アプリの起動に最大で12秒もかかるようになってしまったとStanley氏は語っています。
(中略)
こうした外部要因だけでなく、内部的にも「Swift派」と「Objective-C派」に派閥の分裂が生じていたとのこと。Swift派はSwiftに執着して問題を否定し、Objective-C派は解決策を提示せず不平のみ発するようになり、社内は緊張状態になっていたとStanley氏は語っています。
741デフォルトの名無しさん (ワッチョイ 6a8c-t4JI)
2020/12/16(水) 17:37:58.80ID:DR+zn1Rh0 「当時」
742デフォルトの名無しさん (スッップ Sd8a-tO58)
2020/12/16(水) 18:35:17.43ID:8j29nkSbd Uberはクソだから、ざまあ、としか思わない
743デフォルトの名無しさん (ワッチョイ a301-Gz4g)
2020/12/16(水) 19:03:14.43ID:0pLL+JPf0 ウンコして手を洗わないで配達してそう。
744デフォルトの名無しさん (ワッチョイ 9710-tiJF)
2020/12/16(水) 19:25:31.54ID:IETmt17c0 UberもSwiftもクソだということ
745デフォルトの名無しさん (ワッチョイ 7e2d-GqU9)
2020/12/16(水) 19:34:23.55ID:s2J1DkxP0 >>743
それで何か問題あります?
それで何か問題あります?
746デフォルトの名無しさん (ワッチョイ eaa5-tzJm)
2020/12/16(水) 19:56:09.16ID:DkI2bGpO0 スレ盾が2年前は流石に古すぎる
swiftは停滞してるんじゃないのか
ゆゆしき問題だ
swiftは停滞してるんじゃないのか
ゆゆしき問題だ
747デフォルトの名無しさん (ワッチョイ 3b01-6E/C)
2020/12/17(木) 12:31:35.07ID:h5oPvIGR0 Swiftじゃご飯食べれないよ
748デフォルトの名無しさん (ワッチョイ 0f63-FZ4g)
2020/12/17(木) 13:50:30.74ID:rm9MX2q60 swiftだとなんででかくなるんだ
関連ライブラリのサイズか?
関連ライブラリのサイズか?
749デフォルトの名無しさん (スッップ Sd8a-tO58)
2020/12/17(木) 14:32:13.42ID:mPxIuskWd SwiftUIもクソだし
750デフォルトの名無しさん (アウアウウー Sa9f-t/tr)
2020/12/17(木) 14:57:13.25ID:FQ9/Ri6Ea SpriteKit楽しい
751デフォルトの名無しさん (ワッチョイ 3703-uibk)
2020/12/18(金) 01:40:05.97ID:NZUmGvK80 えっ?swiftui貶めるの?
752デフォルトの名無しさん (ワッチョイ a301-HlZw)
2020/12/18(金) 18:06:55.03ID:HtERjpNA0 これから始めるのでSwiftUI覚えようかと思うのですがSwiftUIって普及してるんですか?
753デフォルトの名無しさん (ワッチョイ 6a8c-t4JI)
2020/12/18(金) 18:33:35.55ID:8zZZAyem0 それを調べるところからが勉強だと思う。
754デフォルトの名無しさん (アウアウウー Sa9f-t/tr)
2020/12/18(金) 18:56:32.54ID:yyuU5/vEa 半年ほど前からswiftUIの勉強してるけどUIKitしか書いてない
755デフォルトの名無しさん (ワッチョイ 6aad-7qKd)
2020/12/18(金) 18:56:35.96ID:KHOkWLXj0 未来へのワクワク感を味わいたいならSwiftUI一択。
>>755
そのワクワク感、こんのまりのいう「ときめき」ってすっごく大事だと思うのですが、最近ときめくものがなくなってしまった、どうしよう……
そのワクワク感、こんのまりのいう「ときめき」ってすっごく大事だと思うのですが、最近ときめくものがなくなってしまった、どうしよう……
757デフォルトの名無しさん (スップ Sd8a-tiJF)
2020/12/18(金) 20:13:56.92ID:QDWd18MYd 実際はWidgetKitで使うくらいだな
758デフォルトの名無しさん (アウアウエー Sae2-HdK+)
2020/12/18(金) 21:37:32.63ID:jILOlZ2Sa ワックワクさせてよ♪
■ このスレッドは過去ログ倉庫に格納されています
