探検


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/
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で
2020/03/30(月) 12:46:32.33ID:4CPFR6dF0
Terminalでの話
そういうアレヤコレヤをzshに変える必要もないのだったら、Terminalでzshに変える必要もないに普通に繋がりそうだが
逆にある意味無理にzshにすることもないということ。でもまあ、bash使うにしても3は幾ら何でも古過ぎるから、最新bashをbrewなりで入れる、だったらさっさorなるべく早くzshに移行するってのがスジだろうけど
変わった直後の今は別にzshを使わずにbashを使うのは何も不思議でもなんでもないな
ということ
705名称未設定
垢版 |
2020/03/30(月) 23:29:49.69ID:xD3+o/mm0
sh くらい好きなの使おう!.......... fish. もいいよ。
2020/03/31(火) 08:22:08.70ID:H/t2/VV70
違いが分かるほど使いこなしてないし。
2020/04/16(木) 08:12:36.02ID:TwSxXwsg0
zsh調べてみよう
708名称未設定
垢版 |
2020/04/16(木) 23:32:56.69ID:monIfBTY0
11.4.1
2020/04/17(金) 03:00:02.82ID:hRFYaCBO0
👍
2020/04/18(土) 00:37:48.01ID:7uZs+mH80
csh系は違和感がなあ
2020/04/20(月) 19:57:42.34ID:ZK/8W5O80
zsh(ズィーッシュ)だけどcsh(スィーッシュ)系じゃないよ
2020/04/20(月) 21:46:02.24ID:tDQ3w4Fc0
どっちも間違い
zsh = bsh + csh
bsh の文法も使えるしcshの文法も使える。bshのしか使わなければcshのは無いも同じ
713名称未設定
垢版 |
2020/04/21(火) 04:07:54.96ID:nFrpIfD60
Apple、「iOS 14」と「iPadOS 14」向けに「Xcode」を提供か
https://taisy0.com/2020/04/20/120757.html/amp?__twitter_impression=true

衝撃のニュース
え、これやっちまったらMac売れなくなるのでは
2020/04/21(火) 04:24:47.49ID:hB8UWFQ20
Mac売るための種まき
2020/04/21(火) 08:54:55.60ID:G8hICA3j0
Photoshopみたいのだろ
2020/04/21(火) 10:19:50.19ID:okXK1VsY0
これを機にXcodeのアーカイブをクラウド上に保存できるようになるといいんだが
717名称未設定
垢版 |
2020/04/21(火) 10:59:31.80ID:lA62N86M0
流石にiPadをメイン環境にする気にはならない。
2020/04/21(火) 11:16:22.63ID:6wMDHiHt0
12インチでキーボード用意すればそこそこ使えるかもしれない。
SwiftUIでコードだけでデザインできるようになってるし。
719名称未設定
垢版 |
2020/04/21(火) 11:21:09.81ID:lA62N86M0
関連ファイルの管理や他のアプリとの連携など、macOSのメリットを捨てる選択が出来る開発者は多くないだろ。
あくまでもサブだよ。
720名称未設定
垢版 |
2020/04/21(火) 11:22:42.25ID:lA62N86M0
プログラミング教育用途とかでは有りかな。
2020/04/21(火) 12:55:15.74ID:PSLVcxNp0
ターミナルも提供してくれないと
2020/04/21(火) 13:40:15.10ID:6wMDHiHt0
ちょっとコーディングするだけならXcodeじゃなくてもいいしな。
2020/04/22(水) 11:54:18.43ID:FQSS2GnV0
xcodeが来るってことはiOS自身でiOSアプリをビルド出来て動かせるようになるってこと?
724名称未設定
垢版 |
2020/04/22(水) 18:03:11.88ID:i6Xb9/DK0
自身でビルドとかいいね。
iPhoneの方はどうすんだろ。
シミュレーターアプリとかリリースされるのかな。
2020/04/22(水) 18:09:33.28ID:7UHzzlrS0
iOSアプリならシミュレートする必要ないだろ
そのまま実行できる
2020/04/23(木) 02:33:24.20ID:ihZCv/2P0
別のデバイスのシミュレートとか
Mac環境のシミュレート…
2020/04/23(木) 05:53:55.57ID:KZKX23V10
Msc OSとソースの同期ができれば便利かもね。
MacのXcodeでソースを修正すればiPad側でも即反映。
2020/04/23(木) 08:05:54.69ID:p7HMHKCb0
>>727
これに期待。
出先で気軽に弄れるようになると身も気持ちも楽になる。
2020/04/23(木) 10:43:27.98ID:MB5Zp0dn0
俺のpods達はどうするんだ
730名称未設定
垢版 |
2020/04/23(木) 11:34:24.27ID:sFANEh0d0
メリットは理解するし、使うだろうけどかなり限定的かな。
12.9インチにキーボードまで付けるならMacBookの方が良い。
731名称未設定
垢版 |
2020/04/23(木) 12:23:17.83ID:iy7KHQfk0
>>727
Dropboxに置いて同期してるけど、そういうのできたらいいね。
2020/04/23(木) 12:32:31.68ID:O1okZe+t0
それが動機か
733名称未設定
垢版 |
2020/04/23(木) 18:49:36.98ID:u6OMk7Bg0
gitとか使えよ!

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

 MacのXcodeでコーディングすると、iPadのXcode側に自動で転送〜ビルドされて、即動作確認できるみたいな。
 逆にiPadで動作確認しながらBugFixすると、Mac側のXcodeに即反映とか。
2020/04/23(木) 19:33:24.97ID:KZKX23V10
後、iPad Proの大画面を利用して違うサイズのiPhoneシミュレータを同時に立ち上げれるとかもありかもね、
737名称未設定
垢版 |
2020/04/23(木) 19:35:06.97ID:0BFIEFvp0
>>736
凄く良い。
3台分くらい並べたい。
738名称未設定
垢版 |
2020/04/23(木) 19:44:49.77ID:sFANEh0d0
マルチモニタ、Sidecar、仮想デスクトップとかで普通にやらない?
(俺はSidecarじゃ無くてLunaだけど)
2020/04/23(木) 20:07:47.30ID:Zebsp/Sx0
>>737
職場で3台と言うかiOSを3種類(10,11,12)並べてテストしてるわ。
740名称未設定
垢版 |
2020/04/27(月) 19:01:38.42ID:kymStojJ0
>>695
11.4 requires Mojave
11.4.1 requires Catalina

そろそろCatalinaにスッかな。
まずは、Scansnap Home入れてみよう。
2020/04/27(月) 22:58:02.71ID:ShCSFHuQ0
Catalinaそんなに不満ないわ
ミュージックがアルバムアートワークいくつか消しやがったぐらいで😬
■ このスレッドは過去ログ倉庫に格納されています

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