探検


Xcode part15

■ このスレッドは過去ログ倉庫に格納されています
1名称未設定
垢版 |
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/
604名称未設定
垢版 |
2019/11/27(水) 15:04:25.31ID:eJZ/q3000
>>602-603
なるほどCollectionViewでしたか。試してみますd
2019/12/02(月) 05:07:06.96ID:c1wFdSZA0
switch fooとか書いたら全部のcase補完してくれたらいいのに
2019/12/02(月) 06:43:26.77ID:XFDWBaIe0
>>605
enumなら補完かかるような
2019/12/03(火) 19:00:14.16ID:0sFc9wI80
んーSwiftだけどされないなあ
2019/12/09(月) 18:09:52.73ID:CHhzvHbS0
次回のアップデート辺りで
AIで自動にコードをよしなしに書いてくれる
機能を実装してくれないかな。
2019/12/09(月) 20:16:04.91ID:jUNQ4LCs0
>>608
それは面白くないでしょ
610名称未設定
垢版 |
2019/12/09(月) 23:00:58.23ID:RctezbLR0
補完が賢くなるのは歓迎
611名称未設定
垢版 |
2019/12/10(火) 02:01:37.92ID:MrV+rUbF0
使用頻度的には、
Xcode: Add/Commitなど通常作業と過去のとソース比較
GitXもしくはコマンド: Commit履歴確認、ブランチ切り替え等
2019/12/10(火) 02:06:49.65ID:S11JTGJL0
インデントのスタイルをもっと細かく設定出来るようにしてほしいワ
2019/12/10(火) 04:13:37.31ID:lJAhWKx20
AI様AI様、俺の変わりにドキュメントと境界値テスト書いて下さいお願いします・・・
2019/12/10(火) 09:09:47.80ID:8IgQMUQO0
たしかに関数のコメントは書いてほしいなー
2019/12/10(火) 10:59:29.88ID:bqgq1j8Y0
既存の複数行の補完も正しくインデントして欲しいわ
なんで毎回補完してから選択して⌃Iさせるんだか
2019/12/10(火) 22:15:55.51ID:fkV8okpn0
コード書くだけならVScodeの方が快適だな。
2019/12/11(水) 03:01:46.98ID:o4kXCmk50
Xcode 11.3 GM seed (11C29)
2019/12/11(水) 05:16:39.56ID:o4kXCmk50
Xcode 11.3 (11C29)
619名称未設定
垢版 |
2019/12/11(水) 15:32:17.91ID:ZGz6UOmi0
アプデ来てたけど、今回はすんなり。あー良かった
620名称未設定
垢版 |
2019/12/12(木) 16:43:34.00ID:ZQ37pzQP0
アップデート時間かかりすぎるしmacがスリープになるとキャンセルされて最初からだし
なんでたかがIDEごときのアップデートにこんなにイライラしないといけないのか
2019/12/12(木) 17:03:46.57ID:CrsNDx2B0
caffeinateっていうスリープを妨げるためのコマンドがあるよ
622名称未設定
垢版 |
2019/12/12(木) 17:13:56.95ID:ZQ37pzQP0
>>621
そんなのあるんだ
caffeinate -i かサンキュー
623名称未設定
垢版 |
2019/12/12(木) 18:21:29.75ID:PYmkgwhp0
突然すみません。
xcassets
って、どう読むのでしょうか?
エックスシーアセッツでしょうか?
2019/12/12(木) 19:06:27.37ID:QCrGk3vR0
臭サセッツ
2019/12/12(木) 19:46:26.09ID:U7K9xx710
アセットカタログ。Appleのドキュメントがそうだったような
通じない場合はエックスシーアセッツという拡張子の
carはアセットカタログファイルもしくはアセットファイル
626名称未設定
垢版 |
2019/12/12(木) 23:53:51.51ID:xDxjO8Si0
11.3 にうpしようとすると容量が足らないとか言い出す
Finder上では113GB空きがある
root にて df -ah すると / が 15G しか使えないと表示される

どっちなんだよ
2019/12/13(金) 01:34:42.87ID:IHqZE0Nn0
かたりなから、システムとデータでパーティション勝手に切られてたような
よしなにしてくれるはずだけど
2019/12/13(金) 11:08:08.51ID:8lPzlQy90
まじかよ
かったりーなー
2019/12/13(金) 11:30:01.84ID:P29af66F0
Catalinaに限った話じゃないが、Time Machine使っててAPFSのローカルスナップショットのせいでディスクを食いつぶしてるんだろうな。
直前にファイルを大量に消さなかったか?消してもローカルスナップショットの分は消えないからディスク消費は変化しない。
ディスク消費を回復させたいならスナップショット消すしかない。
Time Machineのバックアップがあるなら全消しでいい。
2019/12/13(金) 12:19:18.21ID:bqbV7Yxa0
>>629
あれ? TimeMachineのローカルスナップショットって、Diskが必要になった時は自動的に解放するんじゃなかったけ


https://support.apple.com/ja-jp/HT204015
2019/12/13(金) 12:33:37.03ID:+Du+gW3L0
それがなかなか解放してくれねぇんだわ
手動で消すのが早い
Time Machineをオンオフするだけでオケ
2019/12/13(金) 12:36:10.80ID:P29af66F0
>>630
すぐには解放してくれないんだよ。
一日くらいほっとけば消える。
2019/12/13(金) 12:38:19.94ID:P29af66F0
俺はこんなワンライナーでスナップショット消してる

tmutil listlocalsnapshots / | awk -F. '{print "tmutil deletelocalsnapshots " $4}' | sh
2019/12/13(金) 13:14:56.63ID:/LZFKiqz0
iCloud Drive周りとかその辺まわりとかの「容量足りなくなったら自動で調整します!」って奴、xcodeアプデだけ失敗するのウケるよね
2020/01/14(火) 08:57:54.33ID:zLxh9N7B0
11.3.1
2020/01/15(水) 05:05:39.45ID:pS6kgSGc0
Catalina 10.15.3beta2
2020/01/22(水) 09:34:43.10ID:MZ4SNRLv0
そろそろ安定したCatalinaが出て欲しい
638名称未設定
垢版 |
2020/01/22(水) 21:06:34.88ID:MrmQ1zxL0
輝度の問題さえなければ安定しているけど。
2020/01/23(木) 01:30:12.96ID:ol7kPcy90
まだMojaveだけどXcodeに切られたら上げざるを得ない
2020/01/23(木) 14:49:01.31ID:KxvGvRcn0
それ以外にOSアップデートする必要性を感じない
641名称未設定
垢版 |
2020/01/23(木) 23:52:15.51ID:TFFtfQ8c0
開発者って、常に最新の環境でやるもんだと思っていたが?
2020/01/24(金) 00:10:58.47ID:s2/8x9W10
今の現場、Xcode 10.1で動いてて11.3に移行する作業が俺に振られた。
まあ、大体終わったけど。
2020/01/24(金) 00:37:25.69ID:rsR1hV2s0
>>641
macOSのアプリを開発しているのなら、最新の環境でというのも当然あるが、今はほとんどiOSだろ?
iOSの最新は>>639の言うように最新のmacOS出なくても一つ前でしばらくできるから
macOSのバグにわざわざ付き合う意味がほとんど全くないだろう。High Sierraとかの明らかに出始めが酷いというのがあるし
644名称未設定
垢版 |
2020/01/25(土) 20:03:39.03ID:iB5w4WAG0
>>643
>macOSのバグにわざわざ付き合う意味がほとんど全くないだろう

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

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

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

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

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


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

case 9.0..<10.0:
とか
2020/01/29(水) 12:56:41.44ID:AwbOtLgn0
後出し条件
677名称未設定
垢版 |
2020/01/30(木) 14:29:04.59ID:F6/Nmg9p0
>>675
恥ずかしいね〜Ww
678名称未設定
垢版 |
2020/02/06(木) 23:52:14.60ID:zPfk/0Fk0
>>662
switch使わなきゃいいこと気が付けばロジカル思考派やな
679名称未設定
垢版 |
2020/02/09(日) 19:11:47.07ID:bYq2I2QK0
あれ、11.4はMojave切る?
2020/02/09(日) 19:46:26.38ID:wqxZDUZB0
いつも年明けたら前OSは打ち切りだな
2020/02/09(日) 20:41:34.44ID:Ev/QNZQj0
あの完成度で移るの嫌なんだけど・・・
2020/02/10(月) 23:13:12.12ID:JdvPnLd+0
諦めて近日中にCatalinaにしとくか…
アップデートだとbashらしいけどzshにも移行しようかな
683名称未設定
垢版 |
2020/02/18(火) 21:12:32.84ID:9k7mbl+N0
11.3でlaunchscreenの設定がうまくいかない
キャッシュとかクリアしても
simulator上ではアプリ設定して、最初に保存した時のものが反映され続けるみたい
まだやってないけど、実機端末で確認したら問題ないのだろうか?
2020/02/19(水) 00:29:32.85ID:GJoJWU6d0
よくある
画像を保存してあるところを直接削除しに行く対策があったような
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
2020/03/14(土) 15:29:40.82ID:5JPOdUBe0
こういう系は後で何が起こるかわからんし、ヤバイことになって詰むかもしれないから手を出さないおっさん。
経験則で生きるジジイへと脱皮しつつある。
2020/03/15(日) 01:35:11.24ID:AzyFkMYy0
未だにまず突っ込む、ジタバタするも、復活
繰り返す
2020/03/15(日) 08:45:38.52ID:rKj0Ag0L0
>>682
zshが気になってる、移行したら教えて
689名称未設定
垢版 |
2020/03/23(月) 13:46:22.74ID:KNOVvSc/0
デフォzshでcuiが快適になった
2020/03/23(月) 13:49:14.50ID:5RsGUbyv0
今までお前は何をしていたんだか
デフォにならなければzshなんて知らなかった試したこともなかったのか
2020/03/23(月) 15:26:44.54ID:5frw3fbR0
zshは結構前から入ってるよな
2020/03/23(月) 17:12:10.17ID:7TtRXKzb0
■嬉しょんフ〇ラ太郎 (酒屋の息子連呼君)

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

Macは所持しているが特にそれで何かをクリエイトできるわけでもなくただ所持することで選民意識をこじらせている。
5chでは架空の職業や人生をにおわせる臭いレスで悦に入りここが人生の居場所となっている。
そんな彼にとってMac批判は自分の存在を否定する大問題。
それと同時に哀れでしょぼい彼の人生では「酒屋の息子」に相手してもらうことが喜びにも似た生きがいとなっている。
その嬉しょん漏らしてるような異常興奮、チ〇ポにしゃぶりついて来そうなほどのストーカー気質からこの名がついた。
2020/03/23(月) 18:57:50.54ID:CnKIxbTO0
http://hissi.org/read.php/mac/20200323/N1R0UlhLemIw.html
694名称未設定
垢版 |
2020/03/26(木) 02:08:03.43ID:ROi/fkqX0
?アテクシ、time machineかな。そげな池沼レベル使っちゃいないのよ
必要に応じてクリーンインストールする派だからデフォでzshはようやくかと感慨深いだけ
エロビとか糞アニ見るだけのアンタとは違うんだよ うふふ
2020/03/26(木) 21:32:01.02ID:HUwLd1rp0
11.4出ちまった
週末Catalinaにせねば
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.
2020/03/30(月) 03:36:11.26ID:Y49iWsKD0
https://qiita.com/waka424/items/bc77b6e8bd4f25760e58
2020/03/30(月) 07:27:04.91ID:JIW6Wd4N0
zsh使わない理由は?
2020/03/30(月) 08:02:46.91ID:/hVDnak10
メジャーなLinuxディストリの標準シェルにzshが増えてこない限りはbashでいいかな
2020/03/30(月) 08:17:19.93ID:0p8+ISva0
ライセンスがGPL3だからだろ
LinuxはもともとGPLだから関係なく使えてるだけ
2020/03/30(月) 11:15:03.69ID:4CPFR6dF0
>>698
既存スクリプトの動作確認がメンドくさいなとかあるだろう。全てをしなきゃと思うと
>>696とかもそんな感じだろ
2020/03/30(月) 12:19:45.85ID:0p8+ISva0
Run Scriptのことを言ってるのかわからんけど、スクリプトの実行で使うシェルは今まで通りbashは使える。
あえてzshに帰る必要はない。
2020/03/30(月) 12:40:58.77ID:4CPFR6dF0
Terminalで
■ このスレッドは過去ログ倉庫に格納されています

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