Xcode part15
■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定
垢版 |
2019/03/19(火) 21:39:30.77ID:GcjQlN/z0
OS XやiOSの開発環境Xcodeのスレ。

Xcode
https://itunes.apple.com/jp/app/xcode/id497799835?mt=12
Xcodeダウンロードページ
https://developer.apple.com/xcode/downloads/
Xcode Glossary
https://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/Xcode_Glossary/20-Glossary/Glossary.html
Apple Developer
https://developer.apple.com/jp/
日本語ドキュメント
https://developer.apple.com/jp/documentation/

■関連スレ
プログラミング言語Swift Part4
http://egg.5ch.net/test/read.cgi/mac/1484763495/
[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
http://egg.5ch.net/test/read.cgi/mac/1538778915/
iOSアプリ 開発者の雑談スレ50【ぬくニー】
http://egg.5ch.net/test/read.cgi/mac/1548208154/
Objective-C [ObjC part:9];
http://mevius.5ch.net/test/read.cgi/tech/1510920033/
Swift part12
http://mevius.5ch.net/test/read.cgi/tech/1540818496/

■前スレ
Xcode part14
http://egg.5ch.net/test/read.cgi/mac/1476190499/
0639名称未設定
垢版 |
2020/01/23(木) 01:30:12.96ID:ol7kPcy90
まだMojaveだけどXcodeに切られたら上げざるを得ない
0640名称未設定
垢版 |
2020/01/23(木) 14:49:01.31ID:KxvGvRcn0
それ以外にOSアップデートする必要性を感じない
0641名称未設定
垢版 |
2020/01/23(木) 23:52:15.51ID:TFFtfQ8c0
開発者って、常に最新の環境でやるもんだと思っていたが?
0642名称未設定
垢版 |
2020/01/24(金) 00:10:58.47ID:s2/8x9W10
今の現場、Xcode 10.1で動いてて11.3に移行する作業が俺に振られた。
まあ、大体終わったけど。
0643名称未設定
垢版 |
2020/01/24(金) 00:37:25.69ID:rsR1hV2s0
>>641
macOSのアプリを開発しているのなら、最新の環境でというのも当然あるが、今はほとんどiOSだろ?
iOSの最新は>>639の言うように最新のmacOS出なくても一つ前でしばらくできるから
macOSのバグにわざわざ付き合う意味がほとんど全くないだろう。High Sierraとかの明らかに出始めが酷いというのがあるし
0644名称未設定
垢版 |
2020/01/25(土) 20:03:39.03ID:iB5w4WAG0
>>643
>macOSのバグにわざわざ付き合う意味がほとんど全くないだろう

て言うならCatalinaにしてバグに出会ったんだろうな? 説明しなよ?
どんなバグがあった??? オレは無いけど。
0645名称未設定
垢版 |
2020/01/25(土) 20:14:01.24ID:Qyo7fh4x0
バグと言ってもCatalinaに対応してないアプリのせいだろう
0646名称未設定
垢版 |
2020/01/25(土) 20:29:48.41ID:1q2p3Ggq0
マイナーアップグレードは普通にあるんだけど
その論でいうと、バグに会わないからマイナーバージョンアップがあってもしないってことにもなるけど?バグに会ったことがないが一応アップデートしてんだろ?

同じだよ、会うかもしれないバグに付き合う意味はないっていう。macOS最新の機能APIは必要としてないんだから、iOSの開発には
0647名称未設定
垢版 |
2020/01/25(土) 23:07:35.32ID:iB5w4WAG0
>>646
>会うかもしれないバグに付き合う意味はないっていう。

じゃあ何時アップデートするんだ???
0648名称未設定
垢版 |
2020/01/26(日) 04:16:09.30ID:vGIz6cBW0
おまいら、せっかくのcatalyst使ってやれよ。Mac版がそのまま開発できるぞ。
わりとバグ踏んで大変だけど
0649名称未設定
垢版 |
2020/01/26(日) 05:40:02.97ID:+mx/4wVu0
>>647
新しいXcodeが使えなくなったらだろ。知らんのか?だいたい6ヶ月後とかだな
それくらいだと、新しいmacOSも安定=アップデートもそう短期で出てないしな
なに短気に絡んでるんだよw
0650名称未設定
垢版 |
2020/01/27(月) 00:25:49.38ID:uNNv6+K80
今って、新たにiOS 32ビットアプリをAppStoreに上げられるの?それとも、もう64ビットアプリでないとダメ?
0651名称未設定
垢版 |
2020/01/27(月) 01:00:55.94ID:o9EWplnv0
>>650
32と64のユニバーサルならいけるんじゃないの?
32のみはもう無理
0652名称未設定
垢版 |
2020/01/27(月) 01:22:11.47ID:Ro1VqSAK0
switch構文なんだが、swiftになったらcみたいに整数のみ以外に少数も扱えるといいんだけどな
if構文使わないで少数値を分岐する方法ってswiftでありますか?
0653名称未設定
垢版 |
2020/01/27(月) 01:31:34.10ID:GA6Osktc0
配列に突っ込んでcontainsで調べるとか
0654名称未設定
垢版 |
2020/01/27(月) 01:32:44.13ID:GA6Osktc0
ごめん、if使うなこれ・・・
0655名称未設定
垢版 |
2020/01/27(月) 02:17:45.00ID:QeUWQc1a0
そもそも2進小数の0.1とかは厳密表現じゃないから、完全一致しないぞ
範囲で当てに行かないと危ない
0656名称未設定
垢版 |
2020/01/27(月) 02:31:16.72ID:n2Esguqu0
だな。等価比較できないのはある意味常識
0657名称未設定
垢版 |
2020/01/27(月) 02:37:43.81ID:GA6Osktc0
Decimal使えばいいんじゃないの?
0658名称未設定
垢版 |
2020/01/27(月) 03:00:59.82ID:MzauVXJi0
Stringでキャストするとかは?
0659名称未設定
垢版 |
2020/01/27(月) 03:18:08.46ID:n2Esguqu0
キャストするなら64bit整数の方が。もともと整数のようになんだし
どうせ羅列するんだからそれほど桁数(少数を含めて)ありそうもなさげで
少数5桁まで必要だったら * 100000 して整数になんぞ
0660名称未設定
垢版 |
2020/01/27(月) 10:11:56.62ID:ve83WWrK0
perl のようにハッシュ配列にサブルーチンのリファレンスを入れることは出来ないの?

これのせいで未だにperlではswitch構文は標準装備にならないそうだ
0661名称未設定
垢版 |
2020/01/27(月) 11:02:10.79ID:GA6Osktc0
ClosureはArrayやDictionaryに入れられる
0662名称未設定
垢版 |
2020/01/28(火) 02:20:10.75ID:Zs+DQGN90
なんか少数値を整数上げとかムダな構文ばっかで失望ですよ
もう少しロジカルなレス期待してたんですが、ここはスキル皆無ばかりですか?
少数分岐は自己解決しました もう少し、スキル上がってからレスお願いします
0663名称未設定
垢版 |
2020/01/28(火) 05:55:35.53ID:mR/DwfuI0
とんだクソ野郎だなワロタ
解決したならその天才的なコード晒せよ
0664名称未設定
垢版 |
2020/01/28(火) 06:06:41.96ID:6kMs9jD00
天才はこんなところで質問しない
0665名称未設定
垢版 |
2020/01/28(火) 08:57:25.06ID:l9R9bhhw0
>>662
そういうのは感じても書かないのが良いやつ。
お前は良い頭を持った、ただの性格が悪いやつ
0666名称未設定
垢版 |
2020/01/28(火) 09:07:38.78ID:rAsgRlUC0
知ったかぶりのバカだな
0667名称未設定
垢版 |
2020/01/28(火) 09:18:03.21ID:5e9enfpx0
でも的を得たアドバイスすらできない低脳が吠えても意味無くね?
0668名称未設定
垢版 |
2020/01/28(火) 09:50:11.52ID:+Slob+UI0
↑くやしいのぉとしか思えないレス
いや自身が低脳と自覚あってのなんらかの深い意味の自省的なレスなのか?他人にそういう言葉で言っても喧嘩売ってるだけだな、自省は時勢に留めた方がいいぞ
0669名称未設定
垢版 |
2020/01/28(火) 11:06:53.98ID:Boo5BbIb0
スキル以前に小数を少数と間違ってることに気づいてない時点でアホ
0670名称未設定
垢版 |
2020/01/28(火) 11:26:40.47ID:lycQJVIv0
癇に障ったという自己紹介
0671名称未設定
垢版 |
2020/01/28(火) 11:41:45.38ID:HTW9IyRh0
アプローチの仕方だな
いろいろな方法があるがどれを選ぶかは人それぞれ
最速コードを目指す人も入れば
視認性重視の人
他いろいろ

好きなようにすれば問題なす
0672名称未設定
垢版 |
2020/01/28(火) 14:52:05.15ID:Zs+DQGN90
>>668


どうでもいいけどなw
0673名称未設定
垢版 |
2020/01/28(火) 21:06:29.72ID:6BQpKm8C0
ちんちんが固くなりました!
0675名称未設定
垢版 |
2020/01/29(水) 11:42:39.72ID:DxYu7xEs0
>>652
そもそも最初からできるのに
丸め誤差気になるなら範囲して思できる

case 9.0..<10.0:
とか
0677名称未設定
垢版 |
2020/01/30(木) 14:29:04.59ID:F6/Nmg9p0
>>675
恥ずかしいね〜Ww
0678名称未設定
垢版 |
2020/02/06(木) 23:52:14.60ID:zPfk/0Fk0
>>662
switch使わなきゃいいこと気が付けばロジカル思考派やな
0679名称未設定
垢版 |
2020/02/09(日) 19:11:47.07ID:bYq2I2QK0
あれ、11.4はMojave切る?
0680名称未設定
垢版 |
2020/02/09(日) 19:46:26.38ID:wqxZDUZB0
いつも年明けたら前OSは打ち切りだな
0681名称未設定
垢版 |
2020/02/09(日) 20:41:34.44ID:Ev/QNZQj0
あの完成度で移るの嫌なんだけど・・・
0682名称未設定
垢版 |
2020/02/10(月) 23:13:12.12ID:JdvPnLd+0
諦めて近日中にCatalinaにしとくか…
アップデートだとbashらしいけどzshにも移行しようかな
0683名称未設定
垢版 |
2020/02/18(火) 21:12:32.84ID:9k7mbl+N0
11.3でlaunchscreenの設定がうまくいかない
キャッシュとかクリアしても
simulator上ではアプリ設定して、最初に保存した時のものが反映され続けるみたい
まだやってないけど、実機端末で確認したら問題ないのだろうか?
0684名称未設定
垢版 |
2020/02/19(水) 00:29:32.85ID:GJoJWU6d0
よくある
画像を保存してあるところを直接削除しに行く対策があったような
0685名称未設定
垢版 |
2020/03/14(土) 08:17:25.73ID:SJ+epoLF0
使わんほうがいいとは思うけど
つかまだCatalinaにしてない

最新のmacOSでiTunesなどのレガシィなApple製アプリを起動できるようにしてくれる「Retroactive」パッチがmacOS MojaveでXcode 11.4のアンロックに対応。
ttps://applech2.com/archives/20200311-retroactive-for-mac-now-unlock-xcode-11-4-on-macos-mojave.html
0686名称未設定
垢版 |
2020/03/14(土) 15:29:40.82ID:5JPOdUBe0
こういう系は後で何が起こるかわからんし、ヤバイことになって詰むかもしれないから手を出さないおっさん。
経験則で生きるジジイへと脱皮しつつある。
0687名称未設定
垢版 |
2020/03/15(日) 01:35:11.24ID:AzyFkMYy0
未だにまず突っ込む、ジタバタするも、復活
繰り返す
0688名称未設定
垢版 |
2020/03/15(日) 08:45:38.52ID:rKj0Ag0L0
>>682
zshが気になってる、移行したら教えて
0689名称未設定
垢版 |
2020/03/23(月) 13:46:22.74ID:KNOVvSc/0
デフォzshでcuiが快適になった
0690名称未設定
垢版 |
2020/03/23(月) 13:49:14.50ID:5RsGUbyv0
今までお前は何をしていたんだか
デフォにならなければzshなんて知らなかった試したこともなかったのか
0691名称未設定
垢版 |
2020/03/23(月) 15:26:44.54ID:5frw3fbR0
zshは結構前から入ってるよな
0692名称未設定
垢版 |
2020/03/23(月) 17:12:10.17ID:7TtRXKzb0
■嬉しょんフ〇ラ太郎 (酒屋の息子連呼君)

50代無職、未婚、貧乏、キモ面、情緒不安定、躁鬱。
しょぼい人生の典型的キョド民だがMacを買うことで自分が洗練された人間だと自己暗示することでなんとか生きている。
過去に反論できない数々のMac批判を見て大発狂。今も大きなトラウマを抱える。「酒屋の息子」という仮想敵を作りMac批判者との聖戦を10年以上続けている。
酒屋の息子が10年間毎日荒らしてるという誇大妄想にとりつかれており、Mac批判レスをみるやいなや「酒屋の息子煽り」を草を生やして連投。
ID切り替えで自分と同様の仲間が沢山居るように見せかける自演を行う。

Macは所持しているが特にそれで何かをクリエイトできるわけでもなくただ所持することで選民意識をこじらせている。
5chでは架空の職業や人生をにおわせる臭いレスで悦に入りここが人生の居場所となっている。
そんな彼にとってMac批判は自分の存在を否定する大問題。
それと同時に哀れでしょぼい彼の人生では「酒屋の息子」に相手してもらうことが喜びにも似た生きがいとなっている。
その嬉しょん漏らしてるような異常興奮、チ〇ポにしゃぶりついて来そうなほどのストーカー気質からこの名がついた。
0694名称未設定
垢版 |
2020/03/26(木) 02:08:03.43ID:ROi/fkqX0
?アテクシ、time machineかな。そげな池沼レベル使っちゃいないのよ
必要に応じてクリーンインストールする派だからデフォでzshはようやくかと感慨深いだけ
エロビとか糞アニ見るだけのアンタとは違うんだよ うふふ
0695名称未設定
垢版 |
2020/03/26(木) 21:32:01.02ID:HUwLd1rp0
11.4出ちまった
週末Catalinaにせねば
0696名称未設定
垢版 |
2020/03/30(月) 02:48:16.28ID:6bNnx9Vr0
Catalinaにして11.4入れた
Terminalはウインドウ開くたびに下のメッセージ出るけどとりあえずbashのままでも大丈夫そう
あとでゆっくり移行するわ

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
0699名称未設定
垢版 |
2020/03/30(月) 08:02:46.91ID:/hVDnak10
メジャーなLinuxディストリの標準シェルにzshが増えてこない限りはbashでいいかな
0700名称未設定
垢版 |
2020/03/30(月) 08:17:19.93ID:0p8+ISva0
ライセンスがGPL3だからだろ
LinuxはもともとGPLだから関係なく使えてるだけ
0701名称未設定
垢版 |
2020/03/30(月) 11:15:03.69ID:4CPFR6dF0
>>698
既存スクリプトの動作確認がメンドくさいなとかあるだろう。全てをしなきゃと思うと
>>696とかもそんな感じだろ
0702名称未設定
垢版 |
2020/03/30(月) 12:19:45.85ID:0p8+ISva0
Run Scriptのことを言ってるのかわからんけど、スクリプトの実行で使うシェルは今まで通りbashは使える。
あえてzshに帰る必要はない。
0704名称未設定
垢版 |
2020/03/30(月) 12:46:32.33ID:4CPFR6dF0
Terminalでの話
そういうアレヤコレヤをzshに変える必要もないのだったら、Terminalでzshに変える必要もないに普通に繋がりそうだが
逆にある意味無理にzshにすることもないということ。でもまあ、bash使うにしても3は幾ら何でも古過ぎるから、最新bashをbrewなりで入れる、だったらさっさorなるべく早くzshに移行するってのがスジだろうけど
変わった直後の今は別にzshを使わずにbashを使うのは何も不思議でもなんでもないな
ということ
0705名称未設定
垢版 |
2020/03/30(月) 23:29:49.69ID:xD3+o/mm0
sh くらい好きなの使おう!.......... fish. もいいよ。
0706名称未設定
垢版 |
2020/03/31(火) 08:22:08.70ID:H/t2/VV70
違いが分かるほど使いこなしてないし。
0708名称未設定
垢版 |
2020/04/16(木) 23:32:56.69ID:monIfBTY0
11.4.1
0711名称未設定
垢版 |
2020/04/20(月) 19:57:42.34ID:ZK/8W5O80
zsh(ズィーッシュ)だけどcsh(スィーッシュ)系じゃないよ
0712名称未設定
垢版 |
2020/04/20(月) 21:46:02.24ID:tDQ3w4Fc0
どっちも間違い
zsh = bsh + csh
bsh の文法も使えるしcshの文法も使える。bshのしか使わなければcshのは無いも同じ
0716名称未設定
垢版 |
2020/04/21(火) 10:19:50.19ID:okXK1VsY0
これを機にXcodeのアーカイブをクラウド上に保存できるようになるといいんだが
0717名称未設定
垢版 |
2020/04/21(火) 10:59:31.80ID:lA62N86M0
流石にiPadをメイン環境にする気にはならない。
0718名称未設定
垢版 |
2020/04/21(火) 11:16:22.63ID:6wMDHiHt0
12インチでキーボード用意すればそこそこ使えるかもしれない。
SwiftUIでコードだけでデザインできるようになってるし。
0719名称未設定
垢版 |
2020/04/21(火) 11:21:09.81ID:lA62N86M0
関連ファイルの管理や他のアプリとの連携など、macOSのメリットを捨てる選択が出来る開発者は多くないだろ。
あくまでもサブだよ。
0720名称未設定
垢版 |
2020/04/21(火) 11:22:42.25ID:lA62N86M0
プログラミング教育用途とかでは有りかな。
0721名称未設定
垢版 |
2020/04/21(火) 12:55:15.74ID:PSLVcxNp0
ターミナルも提供してくれないと
0722名称未設定
垢版 |
2020/04/21(火) 13:40:15.10ID:6wMDHiHt0
ちょっとコーディングするだけならXcodeじゃなくてもいいしな。
0723名称未設定
垢版 |
2020/04/22(水) 11:54:18.43ID:FQSS2GnV0
xcodeが来るってことはiOS自身でiOSアプリをビルド出来て動かせるようになるってこと?
0724名称未設定
垢版 |
2020/04/22(水) 18:03:11.88ID:i6Xb9/DK0
自身でビルドとかいいね。
iPhoneの方はどうすんだろ。
シミュレーターアプリとかリリースされるのかな。
0725名称未設定
垢版 |
2020/04/22(水) 18:09:33.28ID:7UHzzlrS0
iOSアプリならシミュレートする必要ないだろ
そのまま実行できる
0726名称未設定
垢版 |
2020/04/23(木) 02:33:24.20ID:ihZCv/2P0
別のデバイスのシミュレートとか
Mac環境のシミュレート…
0727名称未設定
垢版 |
2020/04/23(木) 05:53:55.57ID:KZKX23V10
Msc OSとソースの同期ができれば便利かもね。
MacのXcodeでソースを修正すればiPad側でも即反映。
0728名称未設定
垢版 |
2020/04/23(木) 08:05:54.69ID:p7HMHKCb0
>>727
これに期待。
出先で気軽に弄れるようになると身も気持ちも楽になる。
0729名称未設定
垢版 |
2020/04/23(木) 10:43:27.98ID:MB5Zp0dn0
俺のpods達はどうするんだ
0730名称未設定
垢版 |
2020/04/23(木) 11:34:24.27ID:sFANEh0d0
メリットは理解するし、使うだろうけどかなり限定的かな。
12.9インチにキーボードまで付けるならMacBookの方が良い。
0731名称未設定
垢版 |
2020/04/23(木) 12:23:17.83ID:iy7KHQfk0
>>727
Dropboxに置いて同期してるけど、そういうのできたらいいね。
0733名称未設定
垢版 |
2020/04/23(木) 18:49:36.98ID:u6OMk7Bg0
gitとか使えよ!

こうじゃないの?Xcode使うなら
0734名称未設定
垢版 |
2020/04/23(木) 19:07:56.05ID:0BFIEFvp0
>>733
Gitも使うけど、コードが自動で同期するの便利なんだよね。
0735名称未設定
垢版 |
2020/04/23(木) 19:31:07.99ID:KZKX23V10
>>733
gitやDropBoxではなくもうちょっとUX、DX的な何か。

 MacのXcodeでコーディングすると、iPadのXcode側に自動で転送〜ビルドされて、即動作確認できるみたいな。
 逆にiPadで動作確認しながらBugFixすると、Mac側のXcodeに即反映とか。
0736名称未設定
垢版 |
2020/04/23(木) 19:33:24.97ID:KZKX23V10
後、iPad Proの大画面を利用して違うサイズのiPhoneシミュレータを同時に立ち上げれるとかもありかもね、
0737名称未設定
垢版 |
2020/04/23(木) 19:35:06.97ID:0BFIEFvp0
>>736
凄く良い。
3台分くらい並べたい。
0738名称未設定
垢版 |
2020/04/23(木) 19:44:49.77ID:sFANEh0d0
マルチモニタ、Sidecar、仮想デスクトップとかで普通にやらない?
(俺はSidecarじゃ無くてLunaだけど)
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況