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/
Xcode part15
■ このスレッドは過去ログ倉庫に格納されています
1名称未設定
2019/03/19(火) 21:39:30.77ID:GcjQlN/z0584名称未設定
2019/11/18(月) 14:37:04.92ID:XHf+P4PJ0 cソースからswift5に移行してるのですが、ループ処理の代替で詰まりました。
for (;;) {}
上記for文をswift5で書くとするとどう書くでしょうか?
while (true) {}
が無難ですかね...
for (;;) {}
上記for文をswift5で書くとするとどう書くでしょうか?
while (true) {}
が無難ですかね...
585名称未設定
2019/11/18(月) 16:27:40.62ID:4hehGzL40 それ以外ないような
586名称未設定
2019/11/18(月) 22:21:30.68ID:XHf+P4PJ0 >>585
やはりwhile文使うしか無さそうですね。ありがとうございました
やはりwhile文使うしか無さそうですね。ありがとうございました
588名称未設定
2019/11/19(火) 01:41:32.27ID:gsAsCEHx0 >>587
無限ループforeachサンプルお願いします
無限ループforeachサンプルお願いします
589名称未設定
2019/11/19(火) 01:50:07.00ID:c84PMzwq0 ごめん勘違いしてたわ
590名称未設定
2019/11/24(日) 03:38:53.34ID:/2CQK8AT0 デベロッパー登録の更新料を支払わなかったから
AppStoreで公開していたアプリが非公開になって
しまった。
以前は、デベロッパー登録の更新料を払わなくてもAppStoreのアプリは
非公開にならなかった気がするけど、
なんか、ルール変わりました?
AppStoreで公開していたアプリが非公開になって
しまった。
以前は、デベロッパー登録の更新料を払わなくてもAppStoreのアプリは
非公開にならなかった気がするけど、
なんか、ルール変わりました?
591名称未設定
2019/11/24(日) 15:12:25.75ID:e9f1LqKp0 >>590
2015年時点でもデベロッパー課金しないとストアから削除されますけど。
2015年時点でもデベロッパー課金しないとストアから削除されますけど。
592名称未設定
2019/11/24(日) 18:59:42.60ID:94KjPZUH0 swiftでosxのアプリ作りたいのですが、NSTableviewを入れ子にできますか?
今はviewBasedで配置して、tagで切り分けて内容も表示させてるのですが、内側のtableviewの行数が変更できないのです
誰かヒントください><
今はviewBasedで配置して、tagで切り分けて内容も表示させてるのですが、内側のtableviewの行数が変更できないのです
誰かヒントください><
593名称未設定
2019/11/24(日) 19:06:26.02ID:94KjPZUH0 分かりにくいですね、このようなイメージです
let testArray: [[Int]] = [[111,222],[111,222,333]]
// 行数
func numberOfRows(in tableView: NSTableView) -> Int {
// tagで切り分け
switch tableView.tag {
// 外側のtable
case 1:
// テスト配列の合計
return sampleArray.count
// 内側のtable
case 2:
// ここを動的に変えたい
return testArray[0とか1].count
// デフォルトだけどここは適当で良い
default:
return 0
}
}
let testArray: [[Int]] = [[111,222],[111,222,333]]
// 行数
func numberOfRows(in tableView: NSTableView) -> Int {
// tagで切り分け
switch tableView.tag {
// 外側のtable
case 1:
// テスト配列の合計
return sampleArray.count
// 内側のtable
case 2:
// ここを動的に変えたい
return testArray[0とか1].count
// デフォルトだけどここは適当で良い
default:
return 0
}
}
594名称未設定
2019/11/24(日) 19:06:59.69ID:94KjPZUH0 あぁ!? インデントが無視されてる...
595名称未設定
2019/11/24(日) 20:11:00.49ID:94KjPZUH0 自己解決しましたのでご報告
内側のテーブルビューを内包しているclipViewで操作できましたー
内側のテーブルビューを内包しているclipViewで操作できましたー
596名称未設定
2019/11/25(月) 00:51:09.00ID:bHFu4dqu0598名称未設定
2019/11/26(火) 15:03:36.71ID:9Q7uTIgj0 けちって払わなくてAppStoreから消えて文句言ってきた顧客ならいる
ちゃんと毎年払わないとダメって言ってあったのに
ちゃんと毎年払わないとダメって言ってあったのに
599名称未設定
2019/11/26(火) 16:47:11.04ID:CxNgWmQq0 そんな客は契約金額も値切ってくるから縁切りだな
600名称未設定
2019/11/26(火) 20:36:13.34ID:zNmQLTIS0 毎年払えなんて守銭奴だな!
↑この人が守銭奴
↑この人が守銭奴
601名称未設定
2019/11/27(水) 03:47:54.53ID:eJZ/q3000 グリッド形式メニューの実装って、どうすればいいんでしょか。
実装サンプル上げるとすると物書堂さんのの大辞林の様なグリッドUIみたいなのなんです。
https://www.monokakido.jp/ja/dictionaries/daijirin2/
tableviewで実装してるんでしょうけど、上サンプルのの様にはならなかったです。
実装サンプル上げるとすると物書堂さんのの大辞林の様なグリッドUIみたいなのなんです。
https://www.monokakido.jp/ja/dictionaries/daijirin2/
tableviewで実装してるんでしょうけど、上サンプルのの様にはならなかったです。
602名称未設定
2019/11/27(水) 07:24:50.58ID:bOyes1B30 TableViewじゃなくて、CollectionViewかもしれんね。
603名称未設定
2019/11/27(水) 08:58:45.65ID:ucGKEgYK0 おれもコレクションビューだと思う
604名称未設定
2019/11/27(水) 15:04:25.31ID:eJZ/q3000 >>602-603
なるほどCollectionViewでしたか。試してみますd
なるほどCollectionViewでしたか。試してみますd
605名称未設定
2019/12/02(月) 05:07:06.96ID:c1wFdSZA0 switch fooとか書いたら全部のcase補完してくれたらいいのに
607名称未設定
2019/12/03(火) 19:00:14.16ID:0sFc9wI80 んーSwiftだけどされないなあ
608名称未設定
2019/12/09(月) 18:09:52.73ID:CHhzvHbS0 次回のアップデート辺りで
AIで自動にコードをよしなしに書いてくれる
機能を実装してくれないかな。
AIで自動にコードをよしなしに書いてくれる
機能を実装してくれないかな。
610名称未設定
2019/12/09(月) 23:00:58.23ID:RctezbLR0 補完が賢くなるのは歓迎
611名称未設定
2019/12/10(火) 02:01:37.92ID:MrV+rUbF0 使用頻度的には、
Xcode: Add/Commitなど通常作業と過去のとソース比較
GitXもしくはコマンド: Commit履歴確認、ブランチ切り替え等
Xcode: Add/Commitなど通常作業と過去のとソース比較
GitXもしくはコマンド: Commit履歴確認、ブランチ切り替え等
612名称未設定
2019/12/10(火) 02:06:49.65ID:S11JTGJL0 インデントのスタイルをもっと細かく設定出来るようにしてほしいワ
613名称未設定
2019/12/10(火) 04:13:37.31ID:lJAhWKx20 AI様AI様、俺の変わりにドキュメントと境界値テスト書いて下さいお願いします・・・
614名称未設定
2019/12/10(火) 09:09:47.80ID:8IgQMUQO0 たしかに関数のコメントは書いてほしいなー
615名称未設定
2019/12/10(火) 10:59:29.88ID:bqgq1j8Y0 既存の複数行の補完も正しくインデントして欲しいわ
なんで毎回補完してから選択して⌃Iさせるんだか
なんで毎回補完してから選択して⌃Iさせるんだか
616名称未設定
2019/12/10(火) 22:15:55.51ID:fkV8okpn0 コード書くだけならVScodeの方が快適だな。
617名称未設定
2019/12/11(水) 03:01:46.98ID:o4kXCmk50 Xcode 11.3 GM seed (11C29)
618名称未設定
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ごときのアップデートにこんなにイライラしないといけないのか
なんでたかがIDEごときのアップデートにこんなにイライラしないといけないのか
621名称未設定
2019/12/12(木) 17:03:46.57ID:CrsNDx2B0 caffeinateっていうスリープを妨げるためのコマンドがあるよ
622名称未設定
2019/12/12(木) 17:13:56.95ID:ZQ37pzQP0623名称未設定
2019/12/12(木) 18:21:29.75ID:PYmkgwhp0 突然すみません。
xcassets
って、どう読むのでしょうか?
エックスシーアセッツでしょうか?
xcassets
って、どう読むのでしょうか?
エックスシーアセッツでしょうか?
624名称未設定
2019/12/12(木) 19:06:27.37ID:QCrGk3vR0 臭サセッツ
625名称未設定
2019/12/12(木) 19:46:26.09ID:U7K9xx710 アセットカタログ。Appleのドキュメントがそうだったような
通じない場合はエックスシーアセッツという拡張子の
carはアセットカタログファイルもしくはアセットファイル
通じない場合はエックスシーアセッツという拡張子の
carはアセットカタログファイルもしくはアセットファイル
626名称未設定
2019/12/12(木) 23:53:51.51ID:xDxjO8Si0 11.3 にうpしようとすると容量が足らないとか言い出す
Finder上では113GB空きがある
root にて df -ah すると / が 15G しか使えないと表示される
どっちなんだよ
Finder上では113GB空きがある
root にて df -ah すると / が 15G しか使えないと表示される
どっちなんだよ
627名称未設定
2019/12/13(金) 01:34:42.87ID:IHqZE0Nn0 かたりなから、システムとデータでパーティション勝手に切られてたような
よしなにしてくれるはずだけど
よしなにしてくれるはずだけど
628名称未設定
2019/12/13(金) 11:08:08.51ID:8lPzlQy90 まじかよ
かったりーなー
かったりーなー
629名称未設定
2019/12/13(金) 11:30:01.84ID:P29af66F0 Catalinaに限った話じゃないが、Time Machine使っててAPFSのローカルスナップショットのせいでディスクを食いつぶしてるんだろうな。
直前にファイルを大量に消さなかったか?消してもローカルスナップショットの分は消えないからディスク消費は変化しない。
ディスク消費を回復させたいならスナップショット消すしかない。
Time Machineのバックアップがあるなら全消しでいい。
直前にファイルを大量に消さなかったか?消してもローカルスナップショットの分は消えないからディスク消費は変化しない。
ディスク消費を回復させたいならスナップショット消すしかない。
Time Machineのバックアップがあるなら全消しでいい。
630名称未設定
2019/12/13(金) 12:19:18.21ID:bqbV7Yxa0 >>629
あれ? TimeMachineのローカルスナップショットって、Diskが必要になった時は自動的に解放するんじゃなかったけ
https://support.apple.com/ja-jp/HT204015
あれ? TimeMachineのローカルスナップショットって、Diskが必要になった時は自動的に解放するんじゃなかったけ
https://support.apple.com/ja-jp/HT204015
631名称未設定
2019/12/13(金) 12:33:37.03ID:+Du+gW3L0 それがなかなか解放してくれねぇんだわ
手動で消すのが早い
Time Machineをオンオフするだけでオケ
手動で消すのが早い
Time Machineをオンオフするだけでオケ
633名称未設定
2019/12/13(金) 12:38:19.94ID:P29af66F0 俺はこんなワンライナーでスナップショット消してる
tmutil listlocalsnapshots / | awk -F. '{print "tmutil deletelocalsnapshots " $4}' | sh
tmutil listlocalsnapshots / | awk -F. '{print "tmutil deletelocalsnapshots " $4}' | sh
634名称未設定
2019/12/13(金) 13:14:56.63ID:/LZFKiqz0 iCloud Drive周りとかその辺まわりとかの「容量足りなくなったら自動で調整します!」って奴、xcodeアプデだけ失敗するのウケるよね
635名称未設定
2020/01/14(火) 08:57:54.33ID:zLxh9N7B0 11.3.1
636名称未設定
2020/01/15(水) 05:05:39.45ID:pS6kgSGc0 Catalina 10.15.3beta2
637名称未設定
2020/01/22(水) 09:34:43.10ID:MZ4SNRLv0 そろそろ安定したCatalinaが出て欲しい
638名称未設定
2020/01/22(水) 21:06:34.88ID:MrmQ1zxL0 輝度の問題さえなければ安定しているけど。
639名称未設定
2020/01/23(木) 01:30:12.96ID:ol7kPcy90 まだMojaveだけどXcodeに切られたら上げざるを得ない
640名称未設定
2020/01/23(木) 14:49:01.31ID:KxvGvRcn0 それ以外にOSアップデートする必要性を感じない
641名称未設定
2020/01/23(木) 23:52:15.51ID:TFFtfQ8c0 開発者って、常に最新の環境でやるもんだと思っていたが?
642名称未設定
2020/01/24(金) 00:10:58.47ID:s2/8x9W10 今の現場、Xcode 10.1で動いてて11.3に移行する作業が俺に振られた。
まあ、大体終わったけど。
まあ、大体終わったけど。
643名称未設定
2020/01/24(金) 00:37:25.69ID:rsR1hV2s0644名称未設定
2020/01/25(土) 20:03:39.03ID:iB5w4WAG0645名称未設定
2020/01/25(土) 20:14:01.24ID:Qyo7fh4x0 バグと言ってもCatalinaに対応してないアプリのせいだろう
646名称未設定
2020/01/25(土) 20:29:48.41ID:1q2p3Ggq0 マイナーアップグレードは普通にあるんだけど
その論でいうと、バグに会わないからマイナーバージョンアップがあってもしないってことにもなるけど?バグに会ったことがないが一応アップデートしてんだろ?
同じだよ、会うかもしれないバグに付き合う意味はないっていう。macOS最新の機能APIは必要としてないんだから、iOSの開発には
その論でいうと、バグに会わないからマイナーバージョンアップがあってもしないってことにもなるけど?バグに会ったことがないが一応アップデートしてんだろ?
同じだよ、会うかもしれないバグに付き合う意味はないっていう。macOS最新の機能APIは必要としてないんだから、iOSの開発には
647名称未設定
2020/01/25(土) 23:07:35.32ID:iB5w4WAG0648名称未設定
2020/01/26(日) 04:16:09.30ID:vGIz6cBW0 おまいら、せっかくのcatalyst使ってやれよ。Mac版がそのまま開発できるぞ。
わりとバグ踏んで大変だけど
わりとバグ踏んで大変だけど
649名称未設定
2020/01/26(日) 05:40:02.97ID:+mx/4wVu0650名称未設定
2020/01/27(月) 00:25:49.38ID:uNNv6+K80 今って、新たにiOS 32ビットアプリをAppStoreに上げられるの?それとも、もう64ビットアプリでないとダメ?
652名称未設定
2020/01/27(月) 01:22:11.47ID:Ro1VqSAK0 switch構文なんだが、swiftになったらcみたいに整数のみ以外に少数も扱えるといいんだけどな
if構文使わないで少数値を分岐する方法ってswiftでありますか?
if構文使わないで少数値を分岐する方法ってswiftでありますか?
653名称未設定
2020/01/27(月) 01:31:34.10ID:GA6Osktc0 配列に突っ込んでcontainsで調べるとか
654名称未設定
2020/01/27(月) 01:32:44.13ID:GA6Osktc0 ごめん、if使うなこれ・・・
655名称未設定
2020/01/27(月) 02:17:45.00ID:QeUWQc1a0 そもそも2進小数の0.1とかは厳密表現じゃないから、完全一致しないぞ
範囲で当てに行かないと危ない
範囲で当てに行かないと危ない
656名称未設定
2020/01/27(月) 02:31:16.72ID:n2Esguqu0 だな。等価比較できないのはある意味常識
657名称未設定
2020/01/27(月) 02:37:43.81ID:GA6Osktc0 Decimal使えばいいんじゃないの?
658名称未設定
2020/01/27(月) 03:00:59.82ID:MzauVXJi0 Stringでキャストするとかは?
659名称未設定
2020/01/27(月) 03:18:08.46ID:n2Esguqu0 キャストするなら64bit整数の方が。もともと整数のようになんだし
どうせ羅列するんだからそれほど桁数(少数を含めて)ありそうもなさげで
少数5桁まで必要だったら * 100000 して整数になんぞ
どうせ羅列するんだからそれほど桁数(少数を含めて)ありそうもなさげで
少数5桁まで必要だったら * 100000 して整数になんぞ
660名称未設定
2020/01/27(月) 10:11:56.62ID:ve83WWrK0 perl のようにハッシュ配列にサブルーチンのリファレンスを入れることは出来ないの?
これのせいで未だにperlではswitch構文は標準装備にならないそうだ
これのせいで未だにperlではswitch構文は標準装備にならないそうだ
661名称未設定
2020/01/27(月) 11:02:10.79ID:GA6Osktc0 ClosureはArrayやDictionaryに入れられる
662名称未設定
2020/01/28(火) 02:20:10.75ID:Zs+DQGN90 なんか少数値を整数上げとかムダな構文ばっかで失望ですよ
もう少しロジカルなレス期待してたんですが、ここはスキル皆無ばかりですか?
少数分岐は自己解決しました もう少し、スキル上がってからレスお願いします
もう少しロジカルなレス期待してたんですが、ここはスキル皆無ばかりですか?
少数分岐は自己解決しました もう少し、スキル上がってからレスお願いします
663名称未設定
2020/01/28(火) 05:55:35.53ID:mR/DwfuI0 とんだクソ野郎だなワロタ
解決したならその天才的なコード晒せよ
解決したならその天才的なコード晒せよ
664名称未設定
2020/01/28(火) 06:06:41.96ID:6kMs9jD00 天才はこんなところで質問しない
666名称未設定
2020/01/28(火) 09:07:38.78ID:rAsgRlUC0 知ったかぶりのバカだな
667名称未設定
2020/01/28(火) 09:18:03.21ID:5e9enfpx0 でも的を得たアドバイスすらできない低脳が吠えても意味無くね?
668名称未設定
2020/01/28(火) 09:50:11.52ID:+Slob+UI0 ↑くやしいのぉとしか思えないレス
いや自身が低脳と自覚あってのなんらかの深い意味の自省的なレスなのか?他人にそういう言葉で言っても喧嘩売ってるだけだな、自省は時勢に留めた方がいいぞ
いや自身が低脳と自覚あってのなんらかの深い意味の自省的なレスなのか?他人にそういう言葉で言っても喧嘩売ってるだけだな、自省は時勢に留めた方がいいぞ
669名称未設定
2020/01/28(火) 11:06:53.98ID:Boo5BbIb0 スキル以前に小数を少数と間違ってることに気づいてない時点でアホ
670名称未設定
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+DQGN90673名称未設定
2020/01/28(火) 21:06:29.72ID:6BQpKm8C0 ちんちんが固くなりました!
674名称未設定
2020/01/29(水) 09:59:27.96ID:io5fttWN0 おれもおれも!
675名称未設定
2020/01/29(水) 11:42:39.72ID:DxYu7xEs0676名称未設定
2020/01/29(水) 12:56:41.44ID:AwbOtLgn0 後出し条件
677名称未設定
2020/01/30(木) 14:29:04.59ID:F6/Nmg9p0 >>675
恥ずかしいね〜Ww
恥ずかしいね〜Ww
678名称未設定
2020/02/06(木) 23:52:14.60ID:zPfk/0Fk0 >>662
switch使わなきゃいいこと気が付けばロジカル思考派やな
switch使わなきゃいいこと気が付けばロジカル思考派やな
679名称未設定
2020/02/09(日) 19:11:47.07ID:bYq2I2QK0 あれ、11.4はMojave切る?
680名称未設定
2020/02/09(日) 19:46:26.38ID:wqxZDUZB0 いつも年明けたら前OSは打ち切りだな
681名称未設定
2020/02/09(日) 20:41:34.44ID:Ev/QNZQj0 あの完成度で移るの嫌なんだけど・・・
682名称未設定
2020/02/10(月) 23:13:12.12ID:JdvPnLd+0 諦めて近日中にCatalinaにしとくか…
アップデートだとbashらしいけどzshにも移行しようかな
アップデートだとbashらしいけどzshにも移行しようかな
683名称未設定
2020/02/18(火) 21:12:32.84ID:9k7mbl+N0 11.3でlaunchscreenの設定がうまくいかない
キャッシュとかクリアしても
simulator上ではアプリ設定して、最初に保存した時のものが反映され続けるみたい
まだやってないけど、実機端末で確認したら問題ないのだろうか?
キャッシュとかクリアしても
simulator上ではアプリ設定して、最初に保存した時のものが反映され続けるみたい
まだやってないけど、実機端末で確認したら問題ないのだろうか?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【文春】阿部慎之助の長女は児相に「父親に首絞められ背中を強く叩かれた」「他の家族も被害に遭った」と相談 警察への通報にも同意★5 [Anonymous★]
- 高市総理「有料会員になって聞くのは難しい」 高市陣営のネガキャン動画疑惑で公設秘書のやり取り音声を文春が公開 [少考さん★]
- 【新潟】「ひどすぎる」弁当店で200個無断キャンセル…「最後は着信拒否」 店主が語る悪質手口「グルだったのでしょう」 [ぐれ★]
- 共産党ポスターに「〇国民」「〇国〇」… 宮城・山形で落書き相次ぐ [少考さん★]
- 【独自】“体育の指導”と称して女子児童を呼び出し「ブリッジ」させてショートパンツ内を撮影 都内の公立小学校教諭の男を逮捕 警視庁 [nita★]
- 【旭川女子高校生殺害】「これからの人生を奪ってしまい、申し訳ございません」内田梨瑚被告が法廷で初謝罪 一方で「落下させていない」 [ぐれ★]
- 高市「文春の有料会員になりたくなかったのでZoom音声は確認してない」「私は忙しくて寝てないんですよ!?」★2 [773738893]
- 豪州、移民ガンガン受け入れ相続税もないので経済成長が止まらず最低時給3017円に突入…日本は円安ホクホク [819729701]
- 🏡───🈚完全無職タイム🈚───🏡
- ぼざろの星歌さんと濃厚なディープキスしたい
- 高市早苗、多分本当に寝てない。お前らが土日ずっとスマホポチポチして動画見てゲームやって寝てないのレベルで日本スゴイ動画見てる [784319933]
- 【急募】客に「お通しいらない」って言われた時の対処法教えてくれ