Xcode part14 [無断転載禁止]©2ch.net
: [] 2016/10/11(火) 21:54:59.41:HC7vxOA70 OS XやiOSの開発環境Xcodeのスレ。 Xcode ttps://itunes.apple.com/jp/app/xcode/id497799835?mt=12 Xcodeダウンロードページ ttps://developer.apple.com/xcode/downloads/ Xcode Glossary ttps://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/Xcode_Glossary/20-Glossary/Glossary.html Apple Developer ttps://developer.apple.com/jp/ 日本語ドキュメント ttps://developer.apple.com/jp/documentation/ ■関連スレ プログラミング言語Swift 3 ttp://potato.2ch.net/test/read.cgi/mac/1408762479/ [SDK]iPhoneアプリ開発初心者質問箱47[touch][iPad] ttp://potato.2ch.net/test/read.cgi/mac/1470902093/ iOSアプリ 開発者の雑談スレ38 ttp://potato.2ch.net/test/read.cgi/mac/1466951510/ Objective-C [ObjC part:8.1]; ttp://echo.2ch.net/test/read.cgi/tech/1414816517/ Swift part8 ttp://echo.2ch.net/test/read.cgi/tech/1463149806/ ■前レ Xcode part13 ttp://potato.2ch.net/test/read.cgi/mac/1424907278/ : [sage] 2016/10/11(火) 22:34:11.25:oyYNfTRX0 ★ : [] 2016/10/12(水) 08:26:36.00:MMo6CY2S0 俺的メモ How to download Xcode 4 / 5 / 6 / 7 / 8 and get the DMG or XIP file? ttp://stackoverflow.com/questions/10335747/how-to-download-xcode-4-5-6-7-8-and-get-the-dmg-or-xip-file : [sage] 2016/10/12(水) 10:37:52.31:vWCBbk900 1にリンクあるだろ : [sage] 2016/10/13(木) 10:31:02.64:UiwQHIrE0 神がひとつ願いを叶えてくれるとしたらXcodeをXCodeにするわ : [] 2016/10/13(木) 10:58:24.19:uKyKU5ey0 macOSになったぐらいだしxCodeで : [sage] 2016/10/13(木) 11:11:03.42:drBpXWM40 codeX にするわ。 : [sage] 2016/10/13(木) 11:52:14.56:iQQqbueq0 χcodeでええわ : [sage] 2016/10/14(金) 20:59:04.80:Qe0aVork0 Xcode 8.0 にアップデートしろってうるせえ。これ止められないのか : [] 2016/10/16(日) 09:59:09.96:51xmxS1B0 ログの出るバグを落とした8.1はいつでるのか : [sage] 2016/10/16(日) 10:11:12.15:uJQ5scY80 25が濃厚 : [sage] 2016/10/16(日) 15:00:11.55:BoQUW9L80 昔から言われてるなw 止める方法あったような気はしたが、今のバージョンのインストーラをダウンロードして 両方入れちゃうのがいいかも : [sage] 2016/10/16(日) 15:00:50.82:BoQUW9L80 25に10.1リリースの可能性高いみたいだな、Suicaもここから使えるかな Xcodeも同タイミングかね : [] 2016/10/16(日) 20:56:55.39:51xmxS1B0 地味に楽しみ。 ついでにSuica apiも触れたら、昔のあの時のワクワク感が蘇るのになー : [sage] 2016/10/20(木) 15:07:07.94:QETfem/C0 触れるわけ無いだろ(笑) : [] 2016/10/20(木) 23:29:09.72:BRpQx6FH0 ブルーボックスふたたび : [] 2016/10/23(日) 11:59:14.21:7ZKBGD2y0 久しぶりにXcodeで新規プロジェクト作ったんだけど、 プロジェクト情報入れる画面のタイトルがテキストボックスにかぶってるんですが・・・ 対処方法ありますか? : [sage] 2016/10/23(日) 12:20:01.57:dUJZVmOm0 xcode8にバージョンアップ : [] 2016/10/25(火) 23:17:18.51:SnM3QO+C0 10.1で実行できねーぞおい! : [sage] 2016/10/25(火) 23:56:05.58:BDxtuOxr0 うふふ : [sage] 2016/10/26(水) 22:53:04.22:jO1waXCv0 8.1ってでたの? : [sage] 2016/10/27(木) 09:05:10.50:/S5GX4cg0 いっぱい出た : [] 2016/10/27(木) 13:30:47.99:+0BI8Mn00 おわりのはじまり : [sage] 2016/10/28(金) 07:13:34.15:qufCyt4C0 Xcode 8.1出た。 オフラインインストーラはまだない。 : [] 2016/10/28(金) 07:40:41.27:sSvnt4jk0 Xcode 8.1 adds support for Touch Bar on the new MacBook Pro: これのために控えてたのか。 : [sage] 2016/10/28(金) 10:53:10.31:sSvnt4jk0 相変わらずSwiftのコンパイルおっせええええええ : [sage] 2016/10/28(金) 13:57:55.68:L6+MgwFs0 アップデートのインストの段階でこけてXcode8.1を全部DLし始めやがった 回線細いから勘弁してほしい : [sage] 2016/10/28(金) 19:27:07.53:tKrZ0BEB0 simulatorのブックマーク、アップデートするたびに消えるのがなんとかなればなぁ : [] 2016/10/28(金) 22:10:43.56:OjqrB+m40 TouchBarのシミュレータってどうすれば表示できるのかな? : [] 2016/10/30(日) 13:15:59.11:QRxAzhVM0 xroach-4.0をMacで動かすことに成功しました。 マシンスペック:MacBook Pro(15-inch,mid2010) HDD320GB→SDD500GB メモリ4GB→8GB OS:SnowLepard→ElCatian→Sierra ttp://streamable.com/8gc9 : [] 2016/11/02(水) 12:40:03.20:ZTwRyCdr0 Xcode8.1使い始めたけど、new API Reference(shift + cmd + 0)で出るやつ、情報量が減ってる気がする。 メソッドの戻り値が出てこない。 たとえば、tableView:canMoveRowAtはBool値を返すのだが、それが書いてない。 : [] 2016/11/02(水) 13:51:57.93:ZTwRyCdr0 Jump to definitionすれば、メソッドの戻り値が見える : [sage] 2016/11/02(水) 14:27:51.98:0FJLsrrD0 俺も最近見て呆れた。 引数や返り値の詳しい説明が無くなってるのばっかり。 例えばOptional型でnil渡すとどうなる、とか書いてないから安心して書けない。 Swift3で名前が変更になったクラスやメソッドは特に酷い。 古い版どっかに残ってないか探したけど見つからなかった。 : [] 2016/11/02(水) 15:05:58.84:ZTwRyCdr0 new API Referenceの件、戻り値書いてありました。 けど、たどり着くまで、以前より1 click多い様な気がする。 : [] 2016/11/02(水) 15:11:52.40:ZTwRyCdr0 Xcode8.2 beta 2016/10/31 released これ、10.11.5 or latorで動くって書いてあって安心した。 まだ、El Capitan使える。 El Capitanはあと少し使えるってことだ。 : [] 2016/11/02(水) 15:17:46.97:ZTwRyCdr0 Xcode8.2が12月にリリースされて、 Xcode8.3が来年3月にリリース、そしてEl Capitanでは動かずSierraへ強制乗り換えさせられ、 来年6月にXcode9 betaがリリースって感じなのかな? : [] 2016/11/02(水) 16:21:19.83:ZTwRyCdr0 Swift3を触り始めたけど、Swif2からの変更点が多すぎ : [sage] 2016/11/02(水) 17:01:49.69:w6nE+SUq0 今頃気づいたのかバカめ : [sage] 2016/11/02(水) 17:09:54.50:9+m29lPe0 Objective-C使えば良いのに : [sage] 2016/11/02(水) 18:21:28.19:D4+tZcbc0 そうそう、1つ中の階層に入らないといけない事が増えて結構ダルい : [] 2016/11/02(水) 19:40:50.90:F3NoT5xK0 Obj-C良いなぁ。 : [sage] 2016/11/02(水) 20:07:29.56:YIiGgorL0 Objective-C大好きなんだがいつまで使えるんだろう。 すぐには無くならないとは思うけど、アップルのことだからなぁ。 : [] 2016/11/02(水) 21:20:19.92:56petQef0 来年swift4でまたばたついて、再来年5で安定、その後様子を見て廃止 もしくはosのcore部分や純正アプリの書換コストが気になり廃止がなくなりずーっと続く 最低あと3年はいける : [sage] 2016/11/03(木) 00:41:11.02:A3bKJ2Js0 メソッドのオーバーロードとデフォルト引数導入してくれんかの ObjCになくてSwiftで特に便利に感じるのはそのくらいだわ : [] 2016/11/03(木) 15:30:36.18:EPfJvnH40 Obj-Cの好きなところは、コンパイルが早い。 嫌いなのは、冗長なセレクタ名 たとえば、 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath; Swift3みたいに、短くこんな感じで短くてもエエはず。 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAt:(NSIndexPath *)indexPath; それから、 + (id)valueForKey:(NSString *)key; これはこんな感じ + (id)value:(NSString *)forKey; : [sage] 2016/11/03(木) 15:35:42.54:joZT3BOA0 コードが横に長くなって読みづらくなるんだよな。配列、ディクショナリの糖衣構文がない頃は本当に読みづらかった 宣言を見なくてもどんな引数を入れればいいか、どんな戻り値が来るかがわかるのがいいって思想で作ったんだろうな。 IDEなしでは開発しない今となってどれほどの意味があるのかはわからないが : [sage] 2016/11/03(木) 15:37:28.86:A3bKJ2Js0 1行1引数にしてコロンで揃えるのは嫌い : [sage] 2016/11/03(木) 18:43:14.66:9ObYQrrm0 文法だけSwiftで中身は別にObjective-Cのままでいいって感じ? : [] 2016/11/04(金) 08:44:11.44:+b0S4iFj0 Dash3.4つかってAPI Documentみてるけど、CGRectを引いた結果が変だ! size, originのプロパティしか記載が無い。 offsetBy:dx:dyメソッドを見たかったのに。 英語でやり取りするの面倒いなぁ。 : [] 2016/11/04(金) 09:17:07.58:+b0S4iFj0 Dash3.4の件、解決か? Welcome!画面の左ペインにある、Apple API Referenceボタンの横の下矢印をクリックして、少し時間おいてloadingってのが消えたあとに、CGRectを検索すると、解決した。 : [] 2016/11/04(金) 22:22:25.27:wNgTgiZ70 Xcode8.1とiOS 10.1Simulator使い始めて、Simulatorの起動の遅さに絶望した。 1日経って見ると、遅さが解消されてる。iPhone7, 7 plus, SEとも問題無い。 最初の一回だけ、起動が遅かったのか? 謎ダァ。 : [sage] 2016/11/05(土) 15:31:22.73:1pI+NoWa0 イメージダウンロードしてたんじゃないの : [] 2016/11/05(土) 16:49:51.87:bdG7L+Jv0 そっか、納得 : [sage] 2016/11/07(月) 07:40:53.69:4GuiiGfy0 iOS実機テストが年会費払わなくてもできるようになったけど、これって実機インストール後に期限ある? 自分用に作ったアプリが1週間くらいで起動しなくなったんだが 大人しく年会費払えってことか : [] 2016/11/07(月) 08:26:27.08:k28tttNQ0 実機をMACに繋いでlogみりゃexpiredって出てる。期限は7日間。 年会費払った事無いんだけど、払ってみるかな! : [sage] 2016/11/07(月) 09:20:28.22:pVGz1y0T0 え、いつから年会費いらなくなったん? 知らんかった : [sage] 2016/11/07(月) 10:50:43.14:n4mNEwQ90 実機で動作させるのにApple Developer Programに入らなくてもよくなったってだけだよ 去年の9月からそうだったべ : [sage] 2016/11/07(月) 17:51:54.33:zfyJ8jJX0 手元で実験するくらいしかできないけどな。上で書かれてるように証明書の期限あるし : [sage] 2016/11/07(月) 19:06:06.45:lex+WjDw0 毎週ビルドすればいいじゃん? : [sage] 2016/11/14(月) 00:28:22.81:8rBAMORA0 最近始めたんだけどswiftのコンパイル遅すぎるんだがみんなこれでやってんの? 文字列の加算は遅いらいしけど遅すぎるわこれ : [sage] 2016/11/14(月) 04:33:13.04:nlX2OmRd0 うんマジで遅い MacProだと劇的に早くなるのかが気になるんだよなあ : [sage] 2016/11/14(月) 07:52:25.80:C0J/BQ6X0 こんなもんなのか 酷いなこれ まだ4swiftファイル目なのに5分くらいかかってる… : [sage] 2016/11/14(月) 09:14:12.60:gUuGWidB0 Appleは技術力ないからな : [sage] 2016/11/14(月) 09:28:39.29:LbcBSsSC0 5分はおかしいだろ : [sage] 2016/11/14(月) 10:04:15.11:gUuGWidB0 3世代前ぐらいまMac miniでも使ってんだろ : [sage] 2016/11/14(月) 10:14:23.85:HNZlY0dl0 miniの3世代前って2010か うちじゃSSDに換装してるが現役 : [sage] 2016/11/14(月) 10:56:00.63:fGxfC/pL0 メモリ最小モデルとか? 環境わからないとねぇ : [sage] 2016/11/14(月) 11:06:44.62:W+qFAmZi0 型推論させないで明示的に型を書くようにしたらマシになるかと : [sage] 2016/11/14(月) 11:36:05.90:C0J/BQ6X0 まぁ古いけど一応i7なんだが air mid2011 型推論はほとんど使ってないと思う 多分文字列の加算をバリバリ使ってるから Javaからの移植が絶望的 今職場だからメモリはわからんなぁ 2か4? : [sage] 2016/11/14(月) 14:34:58.75:LbcBSsSC0 >多分文字列の加算をバリバリ使ってるから 意味不明 そんなんで遅くならん : [sage] 2016/11/14(月) 14:52:55.56:QGisLIWv0 マジか しかし重くなったタイミング的には文字列加算の行を追加してからなんだよなぁ ちなみにこんな文が数十行 str_out = "a"+ str1 + "b" + str2 +"c"… : [sage] 2016/11/14(月) 15:55:20.71:LbcBSsSC0 型推論やんけw : [sage] 2016/11/14(月) 16:00:34.20:QGisLIWv0 えっこれ型推論なのか? どう書けば推論させないようにできる? : [sage] 2016/11/14(月) 17:53:18.75:LbcBSsSC0 全部に :String つける : [sage] 2016/11/14(月) 17:55:29.11:NKF4cnoj0 もはや謎仕様だな : [sage] 2016/11/14(月) 20:57:18.32:t2G2ENIN0 こういうのもあったり ttps://spin.atomicobject.com/2016/04/26/swift-long-compile-time/ _人人人人人人_ > 12 hours <  ̄Y^Y^Y^Y^Y ̄ : [] 2016/11/14(月) 21:24:29.10:zNBy/RyC0 どういうこと? : [] 2016/11/14(月) 21:26:50.12:zNBy/RyC0 var a:String a = "b" as String + "c" as String print(a) こんな書き方でコンパイル時間が短縮できるんか? 信じられん! : [sage] 2016/11/14(月) 21:30:14.64:8rBAMORA0 変数は宣言時に全てそれ付けてあるんだが ""で囲んだ文字列も指定しないといけない? : [sage] 2016/11/14(月) 21:35:00.74:Wu74sKye0 一応建前上は型類推するよってことになってるけど、いちいちコンバイラに型類推させんじゃねーよ! ってことだろ : [sage] 2016/11/14(月) 22:03:37.48:8rBAMORA0 テストプログラム作って試してみた これtoo complexとかで怒られるんだけど何がだめなんだろう str1とかは全部型指定してある もう訳が分からない var str:String = ""+str1+"-"+str2+"-"+str3 : [sage] 2016/11/14(月) 22:08:12.22:8rBAMORA0 ちなみにメモリは4GBだった : [] 2016/11/14(月) 22:20:07.65:zNBy/RyC0 仲間! : [] 2016/11/14(月) 22:24:49.71:zNBy/RyC0 それ、単なるバグ 2015年12月にバグレポが提出されて、2016年4月段階でまだ、治って無いって愚痴ってるブログじゃん。 : [] 2016/11/14(月) 22:45:47.85:zNBy/RyC0 まあ、辞書リテラル、配列リテラルには型を明記だね。 let myCom: Array<Dictionary<String, Dictionary<String, String>>> = [ [ "employee 1": ["attribute": "value"]], [ "employee 2": ["attribute": "value"]], [ "employee 3": ["attribute": "value"]] ] こんな感じ! うぃー、訳わからなくなる。 : [sage] 2016/11/14(月) 22:51:28.76:LbcBSsSC0 普通に一瞬でコンパイルできるんだけど : [sage] 2016/11/14(月) 22:55:45.56:eQblTtxk0 コンバイル : [sage] 2016/11/14(月) 23:02:11.19:LbcBSsSC0 配列・辞書の省略記法とtypealias使えば typealias EmployeeAttributesDictionary = [String : String] typealias EmployeeDictionary = [String: EmployeeAttributesDictionary] typealias EmployeesArray = [EmployeeDictionary] let myCom: EmployeesArray = [ [ "employee 1": ["attribute": "value"]], [ "employee 2": ["attribute": "value"]], [ "employee 3": ["attribute": "value"]] ] : [] 2016/11/15(火) 12:06:49.97:w+NOpXri0 うーん、いいアイディア : [sage] 2016/11/15(火) 14:52:21.16:cq1a6eYx0 (12時間後) xこで「失敗しました!!(^o^)」 ぼく「」 : [sage] 2016/11/15(火) 16:00:36.68:/945OfiT0 すまん、こうだった num1とかはInt型 …IntからStringの自動変換ってあるよね? var str:String = ""+num1+"-"+num2+"-"+num3 : [] 2016/11/15(火) 16:34:08.67:vsTq0uCV0 num1の所は、String(num1, radix: 10)ね! : [sage] 2016/11/15(火) 16:51:02.02:E5vFLXWH0 12時間コーヒー一杯で粘るのかワロタ : [sage] 2016/11/15(火) 17:26:25.29:cqlWzvHl0 最後カンマ消さなきゃいけないかと焦ったぜ、、、 : [sage] 2016/11/15(火) 17:56:51.95:w/i4FEsh0 >…IntからStringの自動変換ってあるよね? 無いだろ var num1 = 1, num2 = 2, num3 = 3 var str1 = "¥(num1)-¥(num2)-¥(num3)" var str2 = String(format: "%i-%i-%i", num1, num2, num3) var str3 = String(num1) + "-" + String(num2) + "-" + String(num3) var str4 = String(num1, radix: 10) + "-" + String(num2, radix: 10) + "-" + String(num3, radix: 10) : [sage] 2016/11/15(火) 18:02:53.01:/945OfiT0 無いのかorz そうかそういうことか これ多用してたからコンパイルに時間かかってたのか コンパイル時間長すぎてなかなかエラーが出なかったのと、エラー出ても"too complex"とか言われて全然気づかなかった… : [] 2016/11/15(火) 19:09:12.85:d/ZIZdma0 気付かないのは、自分の方に原因を求めないせい : [sage] 2016/11/16(水) 09:54:28.32:Aqy1/kq40 元々Javaからの移植で、とりあえず貼り付けてエラー出てるところを直していってたんだよね で、とあるメソッドを貼り付けたらコンパイル時間が5分とか10分になっちゃったと しかもコンパイル終わるまでエラーメッセージが出ない xcode&swiftだと、エラーがいっぱいあるとコンパイル時間が異常に長くなる、ということがわかったわ ちなみにエラーない状態だと5秒でコンパイル終わった : [sage] 2016/11/16(水) 10:30:50.26:dW0ttiGH0 後々すげー触りたくないコードになりそう 俺だったら上を説得してでも1から書くな : [sage] 2016/11/16(水) 10:35:42.40:Aqy1/kq40 まぁ個人でやってるアプリだから… の文があるだけでエラー出るまで数分待たないといけないレベルだとは思っても見なかった : [] 2016/11/16(水) 11:13:53.10:3p9o/RfU0 個人開発者かぁ。シンパシー沸くなぁ : [sage] 2016/11/16(水) 12:09:17.38:urQzHjF60 のやり方って別に普通な気がするから、コンパイルでエラーも出さずに時間取るのはやっぱよろしくないよね : [sage] 2016/11/16(水) 13:41:04.54:hGKjpkvm0 JavaのコードをSwiftのソースに貼り付けるという発想はさすがの俺でもなかったわ : [] 2016/11/16(水) 13:43:47.86:3p9o/RfU0 ダメ元でやってみるってのが、良いねぇ。 勇気のある行動だと思います。 そういう、向こう見ずな行動が道を開くのかな? : [sage] 2016/11/16(水) 13:54:44.78:2yMmSBi10 J2ObjC(Java→ObjC)とobjc2swift(ObjC→Swift)使えば自動で変換出来るのでは どんなブツが出てくるかは知らないが : [sage] 2016/11/16(水) 14:35:41.89:dW0ttiGH0 個人でやってるなら別にいいと思う ビルドが通ったらそれで問題なく動くわけでもないだろうから、良い課題にもなるでしょ : [] 2016/11/16(水) 14:59:20.35:3p9o/RfU0 // set key.swift import Foundation let str = "OK" let userDefaults = UserDefaults.standard //textというキーで値を保存する userDefaults.set(str, forKey: "text") //NSUserDefaultsへの値の保存を明示的に行なう userDefaults.synchronize() Terminal.appでこのコードを実行後、次のコードを実行すると、保存した値が取り出せます。 どっかのplistに保存されるのだと思うのですが、plistは何処にあるのでしょうか? // get key.swift import Foundation //NSUserDefaultsの生成 let userDefaults = UserDefaults.standard //textというキーを指定して保存していた値を取り出す if let value = userDefaults.string(forKey: "text") { //取り出した値をテキストフィールドに設定 print(value) } : [sage] 2016/11/16(水) 15:12:19.66:2yMmSBi10 「NSUserDefaults 保存場所」でgoogle 質問スレ ttp://potato.2ch.net/test/read.cgi/mac/1470902093/ : [] 2016/11/16(水) 15:38:19.49:3p9o/RfU0 iOS Simulatorを動かした時の保存場所しかヒットしません。 Terminal.appで動かした時には、plistはどこに? : [sage] 2016/11/16(水) 15:53:40.27:7rmzuCPx0 iOSしかヒットしなかったら、検索語にOSX 追加すりゃいいべ ググった上で試したけど ~/Library/Preferences/swift.plist にあったよ : [] 2016/11/16(水) 16:20:30.43:3p9o/RfU0 本当だ! 自分の未熟さを知ったわぁ。 ありがとうございます : [] 2016/11/24(木) 23:01:49.04:S14sRZav0 xcode7.2.1でios9のシミュレータを立ち上げatsの確認すると画面が空白になり、7.3.1だと問題なく表示されます。 これは7.2.1のバグでしょうか? : [] 2016/11/25(金) 20:10:16.39:+S5ytI8l0 バグでしょう。 今年年初にそんな事あったよ。 今は、8.1, 7.3.1しか無いので7.2.1なんて検証しようがないけど。 : [] 2016/11/29(火) 00:49:16.31:ppBC74ie0 全くの無学ながら、どなたがご教示ください。 何をやってか、ログイン項目に TMAlockunlockinspector.stringsという項目が追加されてしまったのですが、どなたかこれがなんなのかわかりますか? ログインするとxcodeが立ち上がり、スウェーデン語のログが表示されます(-.-;) : [sage] 2016/11/29(火) 01:45:55.05:fIAngCfb0 副ボタン(control-タップとか)で「Finderに表示」すれば解決すると思うぞ : [sage] 2016/11/29(火) 10:03:42.72:xgwJHq+80 自作ステッカーを作ったのですが RUNで実行させても何故かアイコンしかステッカーのリストに出て来ず貼り付ける事すら出来ません… これってどこか設定がおかしなことになっているからなのでしょうか? 実機じゃなければ普通にリストが出てくるんですが… : [sage] 2016/11/30(水) 10:26:49.36:ORC3iYeD0 アドオン購入のテストってシミュレーターではできないのでしょうか? 実機では成功するのに、シミュレーターでは毎回失敗してしまいます : [] 2016/11/30(水) 10:43:16.17:IGXODeCf0 脱獄ってなんですか? Developer登録せずに、自作アプリを実機に転送して動かしてます。 1週間で起動できなくなります。logにはライセンスが。。。と出てます。 1週間毎に実機転送するのが鬱陶しいので、Developer登録するか、脱獄しようと考えてます。 脱獄すると、1週間でライセンスが期限切れとなる問題を解決できますか? 脱獄しても、再度元のiOSへ戻れますか? : [sage] 2016/11/30(水) 10:52:42.16:wW3wenkn0 スレ違い 脱獄はいわゆるrootを取る行為 たぶんキミの今のバージョンのOSだとまだ無理だと思うので該当スレさがして聞いてみたら : [sage] 2016/11/30(水) 17:27:44.48:EyKBYMKG0 Could not attach to pid "??"ってアラートが出るんですがこれって何ですか? ??の所は数字だけどコロコロ変わります : [sage] 2016/11/30(水) 17:34:08.10:GTiSBwen0 デバッグ実行とかのためにプロセスと接続するのができなかった、てこと しょっちゅう起きるなら、アプリ再ビルド、XcodeもしくはMac再起動、iPhoneの接続見直し(ケーブル変えてみるとかハブ経由しないとか)とか : [sage] 2016/11/30(水) 17:39:59.56:EyKBYMKG0 ありがとうございます!! : [sage] 2016/11/30(水) 21:15:15.12:EyKBYMKG0 うーん…色々やってみたのですがやっぱり出て来ます… は自分なのですがiPhoneと接続させて実行させるといつも Could not attach to pid "??"が出てステッカーが追加されないんです リストにアイコンは出るのですが、リストをタップしてもアイコンがポツンとあるだけでステッカーは無く、タップしても無反応… : [] 2016/12/01(木) 09:09:31.51:XHCxZ8l+0 単純なSingle View Applicationなら実機で動かせるの? それが出来ないなら、ケーブルを疑うべき。 できるなら、Sticker Applicationがおかしいのだろうねぇ。 : [] 2016/12/01(木) 09:23:33.64:XHCxZ8l+0 Sticker Pack ApplicationっていうProjectテンプレートを始めて弄ってみました。 iOS SimulatorではiMessageが起動されて、Assetに追加した画像がStickerとして表示されました。 当方の環境ではXcodeからiOS Simulatorへのプロセスattachは問題なしですね。 : [sage] 2016/12/01(木) 10:35:09.30:PyDhXy5Z0 ありがとうございます。ケーブルを新しいのにしても無理でした Simulatorで実機と同じiPhoneSEにすると普通にできてるんですが… 多分Sticker Applicationてのがおかしいって事なんでしょうけど、どこいじって良いものか… : [] 2016/12/01(木) 10:50:08.28:XHCxZ8l+0 On the device, go to Settings > General > Profiles & Device Management, tap on the profile name that authorized this app, and tap Trust. これで解決じゃないすか? 実機の設定アイコン->一般->プロファイル&デバイス管理 : [sage] 2016/12/01(木) 11:54:11.20:PyDhXy5Z0 プロファイルにそれらしきものがないので もしかしたらそれが原因なんでしょうか : [] 2016/12/01(木) 12:37:23.84:XHCxZ8l+0 デバイス管理が無い? ショリャ、実機テストできんわぁ。 : [] 2016/12/01(木) 12:40:27.37:XHCxZ8l+0 Xcodeに戻ってプロジェクトのGeneral-> Signingにエラーマーク無い? : [sage] 2016/12/01(木) 12:48:52.14:PyDhXy5Z0 ないですね…5つチェックマークがついてます : [sage] 2016/12/01(木) 12:50:32.49:PyDhXy5Z0 何度もすみません これって実機の方にプロファイルがあれば行けるって事で良いんでしょうか? : [] 2016/12/01(木) 12:52:01.22:XHCxZ8l+0 124に答えてね! : [sage] 2016/12/01(木) 13:01:56.20:PyDhXy5Z0 すみません。Single View Applicationと言うのがよくわからなくて… : [] 2016/12/01(木) 13:12:17.27:XHCxZ8l+0 あのぉー、今日は始めてXcodeを触ってるの? : [] 2016/12/01(木) 13:13:09.34:XHCxZ8l+0 そんでもって、上司のLineのスタンプをStickerへ変換せよ、との命令に従ってるのだとか? : [sage] 2016/12/01(木) 13:19:09.13:PyDhXy5Z0 完全に素人なものでよくわからないんです。すみません… 実機に繋げて実行させたら実機にアイコンしか出ない事だけしか… : [sage] 2016/12/01(木) 13:32:56.88:aP5n5IJP0 New -> Project でiOSのSingleViewApplicationで新規に作って何も書かずに デバイス選んで実行するとどうなる? やっぱり切れるのかな? : [sage] 2016/12/01(木) 13:34:06.30:aP5n5IJP0 あ、NewはFileメニューに有るからね、念のため : [sage] 2016/12/01(木) 13:43:49.91:PyDhXy5Z0 Single View Applicationで適当に何か作って実機に繋げて見た所信頼しろと言われたのでしたら できましたあああああ!!!! ステッカーも無事に表示されました! わざわざご親切にありがとうございました! 本当に嬉しいです涙 : [sage] 2016/12/01(木) 16:31:12.97:3/EKwLPl0 うるせー : [] 2016/12/01(木) 16:34:21.94:XHCxZ8l+0 変な奴 : [sage] 2016/12/01(木) 16:52:22.48:3/EKwLPl0 まともな奴 : [sage] 2016/12/02(金) 00:40:07.72:kxdJySk30 Appleに提出しようと、Xcode8でアーカイブを作成して、アップロードを実行したんだけど何回やっても失敗する 作成されてるipaファイルをファインダーで見たら、サイズがなんと630Mもある ちなみにXcode7時に作成したipaファイルも調べてみたら、こちらは180Mほど 加えた変更といっても、Xcode8にして出てきたワーニングやエラーを潰していったぐらいで特に何か大掛かりに追加したとかいうことはない bitcodeをオンにしてるから、ある程度大きくはなるんだろうけど、何でこんなに大きくなってしまったんだろう... ちなみに言語はSwiftで作成している。今回Swift3に対応させた。 : [sage] 2016/12/02(金) 14:48:46.22:7AECrA8R0 swiftはlib全部入ってるみたいだけどその容量幾つになってる? ipaはzipだし、中のappはフォルダだから見られるよ : [sage] 2016/12/02(金) 15:24:52.06:TLjrbtxl0 原因がわかった CocoaPodsを使ってフレームワークを9個入れてたんだけど、今回Swift3にするために、どっかのサイトの記事を参考にして、Swift3対応版を入れて、Podfileのループの中で、 config.build_settings['SWIFT_VERSION'] = '3.0' config.build_settings['ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES'] = 'YES' って、やってたんだけど、2行目(ALWAYS_EMBED_~)をコメントアウトしたら、容量も大分減って、Appleへのアップロードもできた。 2行目の指定はなくて大丈夫だよね? : [sage] 2016/12/03(土) 10:38:29.08:WaJZ+oXK0 ソースコードをいじった後で、元に戻らなくなったので、仕方なくgitを使うようになった。gitってワケわからんな。もっと、国産の使いやすいのが欲しい。 慣れの問題かな? : [sage] 2016/12/03(土) 10:57:25.21:y4upw63H0 プロジェクトを閉じるときに、「保存しますか?」と聞いて来ないのがとっても不安だ。それから、Rever to saved、ってどの時点に戻るの? 最後にbuildした時のソースにもどるのかな? それともプロジェクトを開いた時にもどるのかな? : [sage] 2016/12/03(土) 12:41:37.28:FdEwg7ID0 慣れの問題 VCSそのものに慣れてないならSubVersionのがとっつきはいいかも Xcodeも対応してるがサーバがいるのが面倒かな でもまあフローにこだわらず1通りの使い方だけで gitに慣れた方がいいかも : [] 2016/12/03(土) 15:20:37.99:NmaSliFw0 Revert to savedは、一回でもBuildするとできなくなる。 ってことだね。 : [] 2016/12/03(土) 15:23:04.42:NmaSliFw0 git及びgithubサイトに慣れる事にします。 けど、alt gitやyet another gitの需要はあるんじゃないかなぁ? でもファイルシステムに精通してないとVCSを設計できないので、 開発のハードルが高いんだろうねぇ。 : [sage] 2016/12/03(土) 16:38:49.72:4WwockH20 git自体がyet anotherとして出てきたものだし : [sage] 2016/12/03(土) 18:19:41.28:Xei9TBPz0 ギフハブがあああアァァァァァァァァぁぁぁぁぁ!!!!!!!! : [sage] 2016/12/03(土) 19:13:57.36:Z1jWIm/H0 ASKA止めろw : [] 2016/12/03(土) 21:33:41.91:0/d+/nDc0 Xcode8.1@El Cap10.11.6です。 RunしたときiOS SimulatorにGenerics Deviceしか表示され無い時があります。 再起動すれば、iPhone7やその他デバイスも表示されます。 まあ、回避可能な不具合なのですが、他にもこんな人、いますか? Xcode7.3.1と共存させている事が、原因なのかな? : [sage] 2016/12/04(日) 14:14:50.08:lWl7JtrO0 デバイスを認識しないことあるよな 俺のiPhone5sの接続端子も大分ヘタってとぎどき、つないだ時にピンピン鳴るわ Appleの接続端子ってなんか結構ヤワくね? : [sage] 2016/12/05(月) 13:57:02.82:23S5Lrnj0 端子の問題というよりデバイスドライバの問題な気がする iOSデバイスって変に仮想化しててうざいし担当デーモンが死んでることもよくある : [] 2016/12/05(月) 14:23:13.97:uncfXhhu0 担当デーモンといえば、sourceKitServiceが死んでいて Xcodeのエディタがsyntax highlightしない事が時々ある。Xcode8.1ね。 もう、Xcode6の時代から治ってない。 : [sage] 2016/12/05(月) 14:37:11.82:XpvFNjJy0 俺はsourceKitService暴走してずっとファン唸ってた ぐぐってみると、とあるフォルダ消せばおKらしい 確かにそれ消すと治った めんどくせぇなsourceKitService : [sage] 2016/12/05(月) 15:44:17.70:N7zUDM250 Xcode終了して ~/Library/Developer/Xcode/DerivedData/ 削除は定期的にやってる : [sage] 2016/12/05(月) 15:46:11.68:XpvFNjJy0 定期的に消すスクリプト書いたほうが良いのかな : [] 2016/12/06(火) 09:51:35.85:TjzPWdys0 ttps://developer.apple.com/library/content/documentation/General/Conceptual/lldb-guide/chapters/C3-Breakpoints.html ここに書いてある事に従って、debuggerでwatchpointsを設定してみた。けど、上手くBreakしてくれません。Xcode8.1 + swfit3です。しょうがないんすかねぇ? debug consoleにはこんな感じで、設定OKって表示されます。 (lldb) watchpoint set variable self.cPage Watchpoint created: Watchpoint 1: addr = 0x7fa5a0f071a0 size = 8 state = enabled type = w declare @ '/Users/ad/Downloads/Swift_Pocket_Sample/Page/Page/ViewController.swift:21' watchpoint spec = 'self.cPage' (lldb) watchpoint list Number of supported hardware watchpoints: 4 Current watchpoints: Watchpoint 1: addr = 0x7fa5a0f071a0 size = 8 state = enabled type = w declare @ '/Users/ad/Downloads/Swift_Pocket_Sample/Page/Page/ViewController.swift:21' watchpoint spec = 'self.cPage' : [] 2016/12/06(火) 10:09:31.87:TjzPWdys0 162です 別のソースだと、watchpointが機能してくれます。 なんでだぁ?😵 : [sage] 2016/12/06(火) 10:36:30.52:Suxh3+2I0 最適化オフになってる? いらないコード消されてるかもよ : [sage] 2016/12/06(火) 17:10:25.32:yKxJ9yAv0 アーカイブ作ってうpしたのに、なかなか処理完了の通知こないから、 バージョン上げて、もう一つうpしたら、5分ぐらいですぐに、処理完了の通知きたので その2つ目のバージョン使って、申請した。これが昨日の話なんだけど、 今日の今頃になって、1回目のバージョンの方の処理完了通知が来た。 なんなん? もういらねーわ : [sage] 2016/12/06(火) 18:07:53.32:3UOjFVk/0 時間の乱れである。 : [] 2016/12/07(水) 13:49:47.73:jirV3wzK0 developer登録せずにXcode8.1を使い続けてると、こんなん出た。 Your maximum App ID limit has been reached. You may create up to 10 App IDs every 7 days. 実機Debug出来るのは10個までの制限があるらしい。 JailBreakってのをすれば良いのかな? : [] 2016/12/07(水) 13:57:21.17:jirV3wzK0 iModSignってソフトを使うと、ipaを制限を超えてinstallできるらしい。 どなたか、iModSignに詳しい方?いらっしゃいませんか? : [sage] 2016/12/07(水) 20:53:18.00:w73TaQTo0 なんでそんな面倒なことしてるの? : [] 2016/12/08(木) 08:50:28.54:sM0yDOoz0 payed developer registerしないで、自作アプリをiphoneへinstallするためです。 : [sage] 2016/12/08(木) 09:02:31.16:cIi4WlwP0 なんで金払わないのって意味で言ってるんだと思うよ : [] 2016/12/08(木) 13:55:36.50:sM0yDOoz0 Xcodeのshift+command+0で表示される、Documentation and API Referenceでreveal in navigatorメニューが動いてくれない! : [sage] 2016/12/16(金) 01:06:36.99:d5CZXY1y0 最新の(nullableとかGenericとかまで記載してあるような)Objective-Cの言語仕様書ってどこにも無くない? 探しても見つからん : [sage] 2016/12/16(金) 01:58:23.61:zOexSgdM0 そういうのってllvmのサイトにあるような clang.llvm.org/docs/AttributeReference.html : [] 2016/12/16(金) 08:43:48.09:ul486Ktv0 昔のXcodeのRelease Notesで見た気がする。 : [sage] 2016/12/16(金) 12:16:00.96:CF/hAXnN0 画像追加するとき、全部のターゲットにチェック入れてくれ : [sage] 2016/12/18(日) 20:22:50.23:V4qwbPu10 海外のソフトウェアを幾つか日本語ローカライズしたろと思ってパッケージ開いてみたら、xibじゃなくてnibだらけなのと、.lprojフォルダの中のLocalizable.stringsがほぼ空っぽなソフトばかりなんだけど、最近は何処もこういうもんなの? 最近立ち上がったようなソフトでもかなり高確率でそんなんばっかなので困った… ちなみにstoryboardが使われてるのを先ず見かけない : [sage] 2016/12/18(日) 22:23:18.87:X7gyKFw70 xibってソースじゃね?だからパッケージ開いてもコンパイル済みのnibしかないはず。 .xliffファイルを作者からもらってそれを翻訳後パッケージに組み込んでもらうのが 最近は多いかな。 : [sage] 2016/12/19(月) 00:13:15.49:Ab3EusjF0 今TodayWidgetのアプリ作ろうとしてるんだけど問題だらけだ… TodayWidget使うにはアプリ本体とは別ターゲットにしないといけないんだが、別ターゲットのクラスにアクセスする方法がわからない Frameworkってのを使わないと無理? : [] 2016/12/19(月) 09:41:22.80:nvAX1PYj0 storyboardファイルは無くても、storyboadc(末尾がc)ってのがコンパイル済みファイル。storyboardcファイルがあるんちゃう? : [sage] 2016/12/19(月) 13:47:01.28:HLlE1kzQ0 色々パッケージ開けてみたけど、今んとこそれらのファイル見つけたのがMac向けではCotEditerくらいだな… : [] 2016/12/20(火) 14:25:28.22:MdXDrM2l0 Xcode8.2.1でたぁ。 : [] 2016/12/20(火) 14:31:23.89:MdXDrM2l0 Reveal in Navigator問題が解決してるなら、Xcode8.2.1使いたいけど、 面倒だからしばらく様子見だあ。 : [sage] 2016/12/21(水) 09:45:39.65:wu+CREAS0 Xcodeアプデしたら、CocoaPods使ってるプロジェクトがまたビルドエラーになったよ くそったれ : [sage] 2016/12/21(水) 09:53:07.66:wu+CREAS0 解決策が見つかった。 Use Legacy Swift Language Version = NOってなってるとこを、一旦YESにして、またすぐにNOに戻してビルドしたら成功 アホか!!! : [] 2016/12/21(水) 09:56:12.63:mJBpaymV0 makeファイルの書き方が判るまでは、(プロジェクトファイルの書き方が判るまでは)俺は、package managerの使用を封印してる。 Apple純正package managerが出てくれば別なんだけど。 : [sage] 2016/12/21(水) 11:32:57.01:NxGPHcDc0 www : [sage] 2017/01/01(日) 10:00:27.04:Ku3a6MdN0 xcodeでコード入力してると文字幅がコロコロ切り替わってすごく鬱陶しいのですけど、これを抑制する方法を教えてください。 ぐぐるキーワードが分からず… : [sage] 2017/01/01(日) 10:17:42.34:y0xBIJP40 フォントが悪いんじゃ無いのそれ : [sage] 2017/01/01(日) 10:41:38.41:Ku3a6MdN0 いや、流石にそれは… 治ったwww テーマをcivicにするとデフォルトbold&&コード入力中だけregularになって起こるみたい。 これ不具合だよね… : [sage] 2017/01/01(日) 10:45:28.16:Ku3a6MdN0 あ、ちがう。 文字サイズ変更したときにplain textだけしかサイズ変更してないからだ…orz すみません、自分のせいでしたT-T : [sage] 2017/01/10(火) 11:44:34.69:Dihnm0FH0 ようやく時間ができたので Mac Fan 2016年9月号付録「MacでSwiftプログラミング」をやってみた ・・・ renameの山でワロタ : [] 2017/01/12(木) 12:59:29.61:J3ojBHuV0 Xcode8.2 + Dash3.4.x環境下でDashをupgradeしました。 コンテキストメニューでlook up in dashとすると The Look Up in Dash service could not be used because the application could not be opened. try reinstalling the application. って怒られます。 仕方なく、open dash://$1を実行するサービスを作って対応してます。 根本的な解決策はありますか? Xcode8.2の再installは避けたいです。 もちろん、El Capitan10.11.6の再installも勘弁してください。 : [] 2017/01/13(金) 01:40:19.07:AHIwwJ5j0 swiftだけど、ログやキャッシュ何度消してもすぐコンパイルが重くなるのは何故なんだ… 数秒でコンパイル出来るときがあっても、print文1行追加しただけでコンパイル数分かかってファンが唸り出す 作業にならんわ これ普通なのか? : [sage] 2017/01/13(金) 08:38:49.83:RgzVe+EX0 キャッシュ消すからやろ : [] 2017/01/13(金) 10:44:24.14:MG+nXcvl0 Swift3になって、コンパイルが重い。 Swift2仕様のコードにたいしてsugestするためかもしれん。 NVMe接続のSSDを積んで無い開発機は厳しいねぇ。 : [sage] 2017/01/13(金) 11:14:28.52:sOUUfGI90 たまには端末の再起動しろよ : [sage] 2017/01/14(土) 04:18:39.42:mxXxohiA0 swiftのコンパイルが遅いのは不具合じゃないか このスレのにもあるけど、まだ処理が最適化できてない印象 : [] 2017/01/14(土) 18:47:14.73:lLl3N6pq0 検索すると、重くなったらキャッシュ消せと出るんだが… 実際消してindexing終わるとコンパイル早くなるんだが、しばらくコーディングしてるとまた重くなる : [sage] 2017/01/15(日) 01:49:38.87:t4qSkTqF0 iPodだと実機として認識してくれないのかorz : [] 2017/01/15(日) 16:12:24.34:jae7zWQz0 質問させてくれ、Swift2系で書かれているプロジェクトをXode7.3.1で開くとSwift3に変更しろと警告がでてしまう。 この警告を消してSwift2で開発を続けるにはどうすればいいのだろうか。 今までは問題なかったんだが、一度Xcode8で開いてしまったのでそれが原因かもしれない : [sage] 2017/01/15(日) 16:59:20.27:IyBGM/gS0 それ多分Swiftじゃなくてstoryboardとかが8のフォーマットに書き換えられて引っかかってる 2系を使いたいだけなら8で2.3を使えばOK : [sage] 2017/01/15(日) 19:40:47.94:3tm1Ut+f0 でも8.1からかswift 2.3も切られたような? : [sage] 2017/01/15(日) 22:17:08.03:YSNz2QJo0 まだ切ってはいない。 しかしSwift2系のサポートは8.2が最後。 : [] 2017/01/18(水) 09:58:42.54:xA4vnNFf0 svn鯖として使うために久しぶりにXcodeインストール : [sage] 2017/01/29(日) 11:51:47.80:U82UTn0h0 最新版Xcodeと 公式から落としたXcode7.3.1は共存できるのに Xcode6.4と6.3.2?が動きません どんな原因が考えられるでしょうか : [sage] 2017/01/29(日) 18:20:31.12:QReZMCl60 俺も6は起動しなかった気がする 古いOSに入れるしかないんじゃね : [sage] 2017/01/29(日) 19:59:45.32:wylwHbDs0 なぜそんな古いXcodeをまだ使いたがるのか : [] 2017/01/30(月) 16:24:43.09:IwmNRWj60 playgroundでcursor disappear issue発生していたのが、develop branchで対策されてたんだけど。XVimの話ね。 develop branchがmasterにmergeされたみたい。 誰か、試してみてくれませんか?Xcode8.2 or 8.2.1で。 俺は、疲れたのでちょい無理です。 : [sage] 2017/01/30(月) 17:26:24.89:LODfV6HN0 俺もパスで : [sage] 2017/01/30(月) 21:18:50.08:UiRZWgQS0 回答ありがとうございます OSとの相性でしたか、残念ながらこれはどうにもならないですね OSを戻すのはさすがに面倒すぎ ありがとうございました : [sage] 2017/01/31(火) 09:30:25.02:l25Z9gUE0 VirtualBox使ってMacにMac入れたら : [sage] 2017/01/31(火) 10:36:18.83:/sjb21H10 ビッグマックセット : [] 2017/01/31(火) 11:10:48.27:2onGIact0 腹減った。 コーヒーでごまかすかぁ。 : [sage] 2017/01/31(火) 11:35:36.96:NfSV15zH0 戻すっつーか、外付けのストレージに入れるのが楽だよ : [sage] 2017/02/01(水) 22:07:52.72:jRgw42fE0 ああ、そんな手がありましたね 頭悪いな俺 : [sage] 2017/02/01(水) 22:39:37.68:XDvfJBO90 そうですね : [] 2017/02/03(金) 14:16:41.12:oAzZKkhu0 すみません。質問よろしいでしょうか。 今、macでテストアプリ作ってるんですが、 アプリ内のボタンを押したらキーボードでショートカットを入力した状態(画面切り替えの' ^← 'とか)にする方法はないでしょうか? ご教授お願いいたします : [sage] 2017/02/05(日) 21:35:10.95:ZxqIlemH0 こういうサイト使うべきじゃないかな ttps://teratail.com : [] 2017/02/07(火) 23:18:34.54:9lILRBFl0 既存のプロジェクトにSticker Pack追加したいのですが、 File->new->File->Sticker Catalog 以外に設定必要ですか?アプリを実機に転送してもステッカーが増えないです。 : [] 2017/02/14(火) 18:01:47.63:WhCPUrEg0 view controllerでiphone画面サイズが表示されないんだけど? これってどっかからダウンロードする必要があるの? : [sage] 2017/02/14(火) 18:08:40.67:e0l9ajD20 必要はない : [] 2017/02/14(火) 18:30:52.71:WhCPUrEg0 sizeを押しても、iphone4やiphone5などが出てこないんだが・・ : [sage] 2017/02/14(火) 19:07:48.08:E1IhUqhX0 何を言ってるのかさっぱりわからない sizeってなんだ? : [sage] 2017/02/15(水) 04:35:33.44:WnfWBPGf0 そこに無い選択肢は選びようが無い。 そこは保存時のサイズをどうしておくかだけだから、それに依存しないようにAutoLayoutを設定しておくべし。 : [] 2017/02/15(水) 10:18:31.01:B0njrLWT0 選びょうがない? どこのサイト、本を読んでも選択肢が出てくる前提で 話がされてて困ってるんだ・・・。何かプロジェクト設定で間違えてるのかな iphoneアプリ作成設定にしてるんだが・・・ ↓スクショです。 ttp://fast-uploader.com/file/7042676910390/ : [sage] 2017/02/15(水) 10:37:47.30:Fdni1fjY0 ↑ 見てる本のXcodeのバージョンが古いんじゃないか? Viewのサイズをデバイスに合わせたいならその画面の真ん中下に「iPhone 7」で出てるとこをクリックして変えれは? : [sage] 2017/02/15(水) 10:42:24.16:WnfWBPGf0 そこのことかw まあ同じことだけど xibやstoryboardに保存するサイズはとりあえずぐらいに思っときゃいいんだよ Xcodeにある程度慣れてるならその辺の単語でググって意味を理解しよう ド初心者ならとりあえずそのまま進めてどんどん慣れてこう : [] 2017/02/15(水) 10:48:40.19:B0njrLWT0 発行2016年3月の本読んでた ありがとう解決しました。 autolayoutが大切なのね? 色々試してみます。 : [] 2017/02/16(木) 11:59:15.19:S5fEmPcp0 読んでる本が古くて、打ち込んでもエラーになる言葉があるけど そう言った場合、正しい(改定された)言葉はどうやって調べんの? やっぱり、ヘルプのReleas Notesからですか?英語が読めんだが・・ : [sage] 2017/02/16(木) 12:26:43.56:1V2TD0y50 エラーに出てくるから、クリックすると直ったり “Swift3 古い言葉”でググったり 元のクラスでググって、Appleのクラスリファレンス見たり、コマンド押しながらクラス名をクリックしてヘッダー見たり なんで、それくらいできねーの? : [] 2017/02/16(木) 12:34:47.72:SzbdkK4N0 Unsafe系は、大幅に仕様変更されたからねぇ、腰を落ち着けないとmigrationできない。 要するにcase bye case! Migration guide読めって事。 : [] 2017/02/16(木) 12:38:01.93:SzbdkK4N0 ヘッダー見ても、怖くて見なかった事にする人多いでないかい? 俺も、ここ見て、汗かいてるし。なんじゃこれ?って感じ。 import Foundation public struct SectionModel<Section, ItemType> : SectionModelType , CustomStringConvertible { : [sage] 2017/02/16(木) 17:25:16.32:HLrre+Ro0 cmd + Tでタブ作成すると、1回目のタブで編集画面のサイズがおかしくなる時があるんだけどバグなんかな : [sage] 2017/02/16(木) 17:50:51.78:S5fEmPcp0 ボタン配置難しい( #1044;`) : [sage] 2017/02/18(土) 03:46:06.47:i6qP+SkA0 Xcodeさー 今のままのオートレイアウトの他に HTML+CSSでも書けるようにしてくれんかの? ボタンの大きさや配置をパーセント指定したりとかしたいのによくわからん、、、 : [] 2017/02/18(土) 09:36:13.22:i8aXzr3e0 今でもJavaScriptでSingle Page Applicationできるよ。 UIWebPageとか使えばね。 : [sage] 2017/02/18(土) 21:40:13.54:y3N7w+0p0 xcodeをダウンロードするパソコンのアップルIDと、デベロッパー登録(アプリ販売人)するアップルIDは異なるものでもアプリ開発は可能ですか? アプリを販売したい本人はMacを所持していないので知人のMacを借りてアプリ開発しようと思うのですが。。 : [sage] 2017/02/18(土) 23:44:37.32:i6qP+SkA0 知人のMacで副垢作ればよかろう : [sage] 2017/02/18(土) 23:46:47.47:i6qP+SkA0 ありがとう Xcode+Swiftの勉強頑張りすぎてちょっと疲れてしまって : [sage] 2017/02/19(日) 13:01:56.83:yt3yHEEP0 と同じ意味だけど その知人のMacに借りる側のユーザーを追加すれば良い : [sage] 2017/02/20(月) 12:37:29.00:w8s1IpE20 事情は知らんが、今ならMac-miniが5万円ほどで買えるから 頑張って買っちまった方が色々楽だぞ モニタはテレビが使えるし、キーボードとマウスはUSBタイプなら安物とか余ってるもので十分 知人というのが同居人とかで、いつでも自由に使える状況にあるのなら別だが : [sage] 2017/02/20(月) 14:12:56.52:Rtj5+e2G0 10代の子供相手にそんなこと言ってもなあ : [sage] 2017/02/20(月) 14:15:44.55:34ujDl3q0 補足になるけどXcodeをインストールした時のIDは一切関係ないよ プロビジョニングもあとから差し替えられるくらい、、めんどうだけど : [sage] 2017/02/21(火) 07:45:17.10:iHcX5FDn0 Xcode8.3 beta3きてるけど中身がbeta2のまま : [sage] 2017/02/21(火) 08:50:27.44:rWQQT7zF0 < ttp://www.ric.co.jp/book/contents/book_1032.html > 書籍「よくわかるAuto Layout - iOSレスポンシブデザインをマスター」 独習だと時間がかかるからある程度まとまった書籍を読むのがオススメ 上の本は比較的良かった ただしAutoLayout特化で、プログラミングの本では無い でも、今のあなたの要望にはちょうどいいと思う : [sage] 2017/02/21(火) 16:12:00.30:/M36k0iH0 俺もそれ読んだわ Auto Layoutのガイドラインとしてはちょうど良かった : [sage] 2017/02/21(火) 17:28:53.95:moFiP9YA0 おおお!感謝感謝! さっそく買います : [sage] 2017/02/22(水) 12:37:17.50:6TgeS5b60 2年前の俺にプレゼントしたい チュートリアルを打ち込んでるだけなのに、 ちょっとした拍子に画面が崩れてムキー!って、 何度なったことか : [sage] 2017/03/24(金) 22:42:34.07:Sig9O1NK0 個人趣味の画像編集でGuetzliをインストールするのにXcodeのインストールを要求されるんだが、旧バージョン求めてダウンロードサイトに行くとAppleデベロッパー契約の同意云々が出てくるが...開発する気ないのに 明日アポーのサポートに問い合わせるか... : [sage] 2017/03/24(金) 22:48:00.19:rbzEddlv0 なぜ旧バージョン : [sage] 2017/03/24(金) 23:00:45.00:Sig9O1NK0 単純に自分のOSが対応してないだけ サポートが10.12からみたいだし : [sage] 2017/03/24(金) 23:51:59.08:rbzEddlv0 OS上げればん? : [sage] 2017/03/25(土) 00:07:42.55:xymm6ywi0 バイナリあるじゃん ttps://github.com/google/guetzli/releases : [sage] 2017/03/26(日) 10:14:51.54:JOsjgIZ80 デベロッパー登録くらいしたらいいじゃん、無料なんだし : [sage] 2017/03/26(日) 20:32:37.35:UTmU2uPK0 無料? : [sage] 2017/03/26(日) 21:51:19.83:lgUh6EcC0 うん : [sage] 2017/03/30(木) 09:39:54.74:c4RPpUgi0 こ : [] 2017/04/01(土) 08:52:51.42:JiDbZxQi0 8.3シエラだけか! : [sage] 2017/04/03(月) 07:37:00.45:QMnWKEgq0 さようならSwift2 : [sage] 2017/04/04(火) 12:16:12.05:6Ri/voRh0 Xcode 8からはIcon Composerは非推奨になってるのね どうりで動かないはずだわ… iconutilをコマンドラインから使えとのこと ttps://developer.apple.com/library/content/documentation/GraphicsAnimation/Conceptual/HighResolutionOSX/Optimizing/Optimizing.html#//apple_ref/doc/uid/TP40012302-CH7-SW2 : [sage] 2017/04/10(月) 09:54:37.73:3P5y0GhR0 初歩的な質問すんません xcodeでファイル切り替えのショートカットキーってあります? 教えてくださいお願いします : [sage] 2017/04/10(月) 10:34:44.68:1Y56uwY50 そんなものはありません : [sage] 2017/04/10(月) 15:14:59.73:+iOccu340 cmd+shift+O : [] 2017/04/11(火) 10:17:36.05:+kDvdmeG0 XVim-plugin + Xcode8.3でハマってる人って俺だけなのかなぁ。 Xcodeのリリースの度に再コンパイルするのに疲れたよ。pluginのバイナリをコピーするだけで、pluginを使える様にならんのか? : [sage] 2017/04/11(火) 10:55:43.38:3rgrQL1W0 objcならライブラリ化でもすればいいじゃない : [] 2017/04/21(金) 22:26:45.69:pwUs2jW40 無料アカウントで実機runできない 規約変わった? : [sage] 2017/04/21(金) 22:57:30.80:M02dR28b0 エラー内容くらい書けよ : [] 2017/04/22(土) 08:47:40.42:UHXFWUzo0 電源いれろ! : [] 2017/04/22(土) 12:47:05.96:ItEPYnyo0 詳細無くてすいません apple idは2箇所設定が必要でした generalとteamだったかな? アップルは認証が多いですね : [] 2017/04/22(土) 15:54:07.08:UHXFWUzo0 2 factor authentification、二段階認証は最近多いよ。 Google, US Yahooもそう。 : [] 2017/04/24(月) 10:45:04.12:+WoehaxP0 Xcode8.3 install 直後に8.3.1リリース。 面倒だから、Xcode8.4リリースまで放置で良いよねぇ。 : [sage] 2017/04/24(月) 11:39:10.70:veU5A+yD0 先日、8.3.2出たけど… : [] 2017/04/24(月) 11:59:29.24:+WoehaxP0 THX 18 Aprに出てるね。 Release Noteみたけど、俺には関係ない事ばかり。C++ 1z modeだとか、なんだとか。 : [] 2017/04/26(水) 13:23:06.46:1Lmiq7Q90 XVimがXcode8.3.2で動かんらしい。 Xcode8.3.1はOK. 危なかった。 どなたか、github.com/steakknife/unsignを試した人居ませんか? $cd unsign $make $./unsign /Applications/Xcode.app/Contents/MacOS/Xcode $cd /Applications/Xcode.app/Contents/MacOS/Xcode $mv Xcode Xcode.sined $mv Xcode.unsigned Xcode こうやって、unsignするみたいです。 : [sage] 2017/04/26(水) 13:25:06.10:kOYE7dUX0 XVimとか使わんし : [] 2017/04/26(水) 13:25:53.07:1Lmiq7Q90 Xcode8.3.2で $ sudo codesign -f -s XcodeSigner /Applications/Xcode.app すると、 /Applications/Xcode.app: replacing existing signature /Applications/Xcode.app: resource fork, Finder information, or similar detritus not allowed とか言ってfailureらしい。 : [] 2017/04/26(水) 19:17:57.72:zMXR2JrS0 だよねぇ。使わん人居るんだよねぇ。 : [sage] 2017/04/26(水) 20:01:10.63:6KxTEwAk0 逆だよ 使う人っているんだねぇ だよ : [sage] 2017/04/26(水) 22:41:19.00:W8KLbCf10 Xcodeに限らず、なるべくデフォルトで身体を慣らさないといざ使えなくなったときにストレスだから、極力カスタマイズはしない派 : [] 2017/04/26(水) 22:51:32.14:zMXR2JrS0 Source Editor ExtensionsってのがXcode8から導入されて、 pluginが動かなくなってしまいました。 defaultで使うってのが、良いかもしれませんね。 XVim pluginに体が慣れてしまったので、defaultのキーバインド が良くわからんです。 カーソルはどうやって動かして良いのやら? : [] 2017/04/26(水) 22:55:46.27:zMXR2JrS0 ctrl P, N, F, Bでカーソル動くのね。 previous, next, forward, backward ってことね。 Word Star Key bindingってやつか? ちがうか、Emacs Key bindingってやつ? : [] 2017/04/26(水) 22:58:11.91:zMXR2JrS0 あのぉー。みなさん、ctrlキーを押しながら、あるいは矢印キーで カーソル操作してるんでしょうか? : [sage] 2017/04/27(木) 13:31:46.12:WBqXjEHF0 Emacs風バインディングは使えないソフトでイライラするから使わなくなった その代わりにかなキーとIJKLの組み合わせでカーソルキーの入力になるようにKarabinerを設定してどんなソフトでもそのキーで移動できるようになって幸せになった が、Sierraに移行出来なくてもうすぐ困りそう : [] 2017/04/27(木) 14:10:14.21:NOmDoipe0 って事は、未だにEl Capitanってことっすね。 HJKLでカーソル動かす派が居て、私と一緒で安心です。 Xcode8.3.2でもXVim pluginが問題なく動くっていう意見もあって、移行に迷ってます。Xcode8.3.1は動くらしい。 俺、いまXcode8.3です。しばらく様子見。 : [sage] 2017/04/27(木) 14:17:36.08:WBqXjEHF0 自分はvi風ではなく、WASD(ESDF)右手版なIJKL派です。vi風とだとLしか合ってないかなw : [] 2017/04/27(木) 14:39:28.68:NOmDoipe0 IJKL派、って超少数派では? なしてそんなKey Bindingを好むようになったんでしょう? Gameの影響とか?RPGのキャラを動かすKey Bindingだったとか? : [sage] 2017/04/27(木) 14:48:03.23:WBqXjEHF0 単純に、左手はctrlとかcommandとかshiftを押す手だとすると、カーソルキーは右手だけで操作出来たほうがいい、 そして、ホームポジションを考えたら上下カーソルキーだけ中指を動かせば済むが合理的だと思って自分で考えた 自分でキーバインディング考えるなら慣習より合理性で考えたほうが良いと思ったので(Emacsのはバラバラな場所でさして打ちやすい場所にないし合理的でないと思っている) : [] 2017/04/27(木) 15:02:16.99:NOmDoipe0 あんた、強いなぁ。 けど、Sierraじゃぁ、Karabinerうごんぜよ。 Karabiner-ElementではKey CombinationをRemappingできないぞぉ? : [sage] 2017/04/27(木) 15:08:05.77:2E029UpO0 でも実際カーソルキーの移動なんてマウスホイールでスクロール、クリックで移動 するケースの方が圧倒的に多くね 時間も矢印キー移動だろうがhjklだろうが、ロジックを思考する時間に比べて対して変わらんし マウスクリックの方が速いケースもある 関数間移動も上のヘッダからクリックでいけるし 自分はそれ以外はctrl+A, ctrl+E, ctrl+L, ctrl+K, ctrl+Yぐらいしか普段は使わんな 全部Emacs由来のショートカットだけど : [sage] 2017/04/28(金) 00:37:01.26:7oj857K+0 あんまり変なカスタマイズするのは好きじゃなかったんだけど、Dvorakに切り替えてからあまりにも打ちづらい奴は改善しようと思ってこうなってしまった。 Sierraは本当に悩みどころ。ElementsとHammerspoonなどを併用するあたりが現実解かなぁ。 マウスとキーボードのポインティング性能を比較したいわけじゃないんだ。 ちょっと前後上下に移動したいときに右手をホームポジションから動かしたくないってだけで、カーソルキーとキーコンビネーションを比較して後者のほうがいいな、と感じただけ。 今ちょっとXcode改めて触ってみたけど、自分も遠くに飛ぶなら圧倒的にマウスで探してクリックしてる。 けど、ちょっと打ち間違いを修正するのに数文字戻ったりとか、似たような行をコピペで量産して上下移動しながら変更なんてのはキーボードで操作したいじゃない? C-a C-e C-kは自分もかなり使ってる。 : [sage] 2017/04/28(金) 05:01:38.52:dTKzjSUR0 ctrl+Lって何なのか理解してなかったけど今日初めてわかったw けど、どういうときに使うんだい? : [sage] 2017/04/28(金) 11:44:26.78:IfTIWsLT0 MacBookPro2014使ってて、時々MacBook使うけどカーソルキーが逆T字じゃなくなってるから位置が分かりづらくて時々間違える emacsに慣れようか検討中 : [] 2017/04/28(金) 13:34:08.29:+jW3jUcv0 Xcode8.3使ってます。 PlaygroundでUIViewControllerのサブクラスを実装し、UIDatePicker()のインスタンスをview.addSubViewしました。 UIDatePickerのインスタンスは表示されたんですけど、動きません。 シリンダーがクルクル回って欲しいのですが、止まったままです。 PlaygroundにではGUI部品は動かないのでしょうか? : [sage] 2017/04/28(金) 18:15:22.07:hVZbf2vs0 import PlaygroundSupport PlaygroundPage.current.liveView = myViewController は書いてる? あと動かせるのはAssistant EditorのTimeline Viewだよ Quick Lookじゃないよ メニューのView→Assistant Editor→Show Assistant Editorで開けるよ : [] 2017/04/29(土) 10:53:13.55:J3Uc8xf30 THX import PlaygroundSupport PlaygroundPage.current.liveView = myViewController は、書いているので、表示はされます。Assistant Editorで表示されます。 でも、動きません。シリンダーが動くんでしょうか? 動かないの意味は、コードは動き、GUI部品の表示まではされるが、 それが、単なる絵であって、シリンダーがクルクル回ら無いという ことです。 : [] 2017/04/29(土) 10:54:42.06:J3Uc8xf30 Playgroundで生成したUIDatePickerのインスタンスは Assistant Editor内でクルクル回るのでしょうか? : [sage] 2017/04/29(土) 12:19:29.33:+AOb19SD0 動くはずだけどね ↓このコードでピッカー回せてvalueChangedも普通に呼ばれる import UIKit import PlaygroundSupport class Target { @objc func valueChanged(sender: Any?) { guard let datePicker = sender as? UIDatePicker else { return } print(datePicker.date) } } let myVC = UIViewController() PlaygroundPage.current.liveView = myVC myVC.view.backgroundColor = UIColor.white let datePicker = UIDatePicker() let myTarget = Target() datePicker.addTarget(myTarget, action: #selector(Target.valueChanged(sender:)), for: .valueChanged) myVC.view.addSubview(datePicker) : [] 2017/04/29(土) 14:43:00.95:J3Uc8xf30 レス、あんがと! 貼ってもらったコードを動かしてみました。 念のために次のコードを末尾に追加しました。 PlaygroundPage.current.needsIndefiniteExecution = true うーん。Assistant Editorは真っ黒のまんまです。 myVCをインスペクトすると、UIDatePickerのインスタンスが できてる様です。絵が表示されます。ピッカーを動かそうとしても 動きません。Target.valueChangedは呼ばれないので、print文も実行されないです。 うーん。何か見落としてるんだろうか? Xcode8.2でためしました。 : [] 2017/04/29(土) 14:56:01.61:J3Uc8xf30 ttps://github.com/ralfebert/uikit-playground ここに、Playgroundのサンプルが一杯あります。 解説は、ここです。 ttps://www.ralfebert.de/snippets/ios/uikit-playground/ 一つも動かん! なんでだぁー? Interactive Playgoundってあるから、スライダーとかが、動くはずなのに。 : [] 2017/04/29(土) 14:57:54.52:J3Uc8xf30 そういえば、UIViewControllerが表示されるのも、 すんげー、時間かかる事があったので、しばらく放置してみます。 : [] 2017/04/29(土) 15:00:11.35:J3Uc8xf30 iOS Simulatorが起動しているとまずいのか? : [sage] 2017/04/29(土) 15:11:00.30:+AOb19SD0 わかったかも File InspectorのShow TimelineにチェックついてるとUIを動かせなくなる ttp://i.imgur.com/iXn5qW8.jpg ここチェックされてたら外してみるとどうだろう? : [] 2017/04/29(土) 15:19:15.30:J3Uc8xf30 やったぁー。動いタァ。 僕の環境では、Show Timelineのチェックは最初から外れてました。 開発機をRebootしたら、動き出しました。 PlaygroundPage.current.needsIndefiniteExecution = true これは無くても良いみたい。 教訓は、Playgroundの挙動がおかしい時は、Reboot. 最新版のXcode8.3.2ならOKなのかな? : [] 2017/04/29(土) 15:22:10.93:J3Uc8xf30 Playgroundの挙動がおかしい時にはEditorの右側(目玉のアイコンが表示されるPane)がおかしいです。 UIViewとかUIPickerViewとか表示されるところが、 emptyImageとかって表示されます。 : [] 2017/04/29(土) 15:23:51.52:J3Uc8xf30 1週間以上rebootしないと、ngみたい。 : [] 2017/04/29(土) 15:26:01.21:J3Uc8xf30 あらためて、どうもありがとう。 : [sage] 2017/04/29(土) 15:53:49.70:GHIvf9/v0 rebootは基本だろうが : [] 2017/04/29(土) 16:12:03.67:J3Uc8xf30 さーせん : [sage] 2017/04/29(土) 20:09:47.21:+AOb19SD0 ズコー : [] 2017/04/30(日) 22:08:28.06:XFXiC/OW0 XVim plugin at Xcode8.3.2は問題ないみたい。 issues: iOS Simulator not working after codesign for Xcode 8.3.2 #1066 では、issueが自己解決され、everything worked. らしい。 : [] 2017/04/30(日) 22:13:34.30:XFXiC/OW0 Xcode8.3.2 + XVim pluginに問題発見。 normal modeでcursor disappearsだわさ。 Navigation PaneにMyPlayground.playground Groupを作ると、 自動的にSourcesってGroupも作られるんだが、 そこに放り込んだソースファイル、xxx.swiftを開いても カーソルが表示されない。 input modeだと表示される。 かなり、使いづらい。 issue reportを英文で出すの大変かも。そうだ。XVim開発者は日本人なのでまずは、日本語でレポート上げよう。 : [] 2017/04/30(日) 22:17:03.84:XFXiC/OW0 あれ? Xcode8.3.2 + XVim plugin, cursor disappears issue. 再現しない。 なんでだぁ? : [] 2017/04/30(日) 22:20:16.35:XFXiC/OW0 PlaygroundPage.curren.needsIndefiniteExecution こいつは、liveViewに値セットされると、自動でtrueになる。 : [] 2017/05/01(月) 19:16:24.96:7Cui4sUq0 申し訳ない。Playgroundを動かしているXcodeのバージョンを 教えてください。 Xcode8.2では動くのに、Xcode8.3では動かないです。 Xcode8.3.1, Xcode8.3.2にバージョンアップしても問題ないでしょうか? Xcode8.3.2のrelease notesにPlayground問題は解決ってあるので、 大丈夫かなぁ!と思うんですけど。 release notesはこんな感じ! Fixed an issue preventing user interaction events being sent from inside the live view of an iOS playground(以下略) : [sage] 2017/05/02(火) 11:31:31.61:O5Q4JWU20 303だけど8.3.2だよ : [] 2017/05/02(火) 11:45:56.56:ILnsSPUd0 レスありがとう! Xcode8.3 -> Xcode8.3.2へupgradeする決心できました。 : [] 2017/05/02(火) 14:30:08.87:ILnsSPUd0 Interactive PlaygroundがXcode8で動かない件、 Xcode8.3.2へupgradeすることで、ちょっとだけ解決です。 Interactive Playgroundの動作が不安定です。特に、UITextFieldの動作が動いたり、動かなかったりします。Keyboardの入力を受け付けたり、Popup Keyboard(iOSの仮想keyboard)の入力のみ受け付けたり、しなかったりします。 おまけに、iOSの仮想keyboardが画面からはみ出してしまい、すごく不便です。 : [] 2017/05/02(火) 15:38:44.75:ILnsSPUd0 ttps://9to5mac.com/2017/04/24/kgi-iphone-8-mass-production-delayed-to-octobernovember-as-major-component-upgrades-cause-supply-bottlenecks/ iPhone8の量産開始時期が10月になるって。 って事は、iOS11の出現も遅れるって事かも。 Xcode9の登場も遅れるのなら嬉しいぞ。 もう、Xcodeのupgradeに疲れたわぁ。 iOSのupgrade, Xcodeのupgradeに付いて行くのが大変。 : [sage] 2017/05/02(火) 15:54:53.96:O5Q4JWU20 逆だ 新機種が遅れようとiOSとXcodeのスケジュールは動かない WWDCでベータ、9月ごろリリース 一方でもし新機種が遅れた場合、おそらく新機種用の新機能が含まれたiOS 11.xを発売に合わせて出すから、その分マイナーアップデートがふえるだけ てかXcodeのアプデなんて2,30分ほっときゃ終わるやん : [sage] 2017/05/02(火) 16:06:22.50:WA4OV4sD0 真に恐ろしいのは、Xcodeを立ち上げた時のエラー&警告の嵐だよ : [] 2017/05/02(火) 16:20:39.58:ILnsSPUd0 Xcodeのupdateは確かにすぐに終わる。 けど、Xcode pluginの挙動が変わったり、コンパイルできていたProjectが動かなかったり、恐ろしいわぁ。 最近では、Xcode8.2で動いていたInteractive PlaygroundがXcode8.3で動かん様になった。 : [sage] 2017/05/02(火) 16:22:40.03:ctBNykuz0 そんなこともあるので導入しようか迷ったり調べたりして やっと導入したら翌日またアップデートの通知来るんだよなw まあマイナーバージョンはあまり考えずに上げてもいいんだろうけど : [sage] 2017/05/02(火) 16:31:28.95:jPshjn7x0 コンパイル出来なくなるような言語を使わなきゃいいんじゃないですかねぇ : [sage] 2017/05/02(火) 16:36:36.40:WA4OV4sD0 Apple純正という安心感はあるけどな : [] 2017/05/02(火) 23:47:52.84:FXVe5/OC0 一応記録を残しておく。 Xcode8.3.2 + XVim plugin最新版=問題無く動作する。 1. Interactive Playground 動作OK 2. Playgroundのソースコード編集中にcursor disappear issues発生無し 3. Dash plugin also available! : [sage] 2017/05/22(月) 10:40:15.65:eTePuR320 久しぶりにバイナリをアップロードしようとしたら ERROR ITMS – 90167 No. app bundles found in the package ああん?また糞面倒なバグ出しやがって、と思いつつ Xcode 8.3.2からApplication Loader3.6を用意して再度アップ・・・ INFO ITMS-90111: "Beta Toolchain. This app has been built using beta toolchains. ○ァーック!Sierra10.12.4とXcode 7.3.1の何処にBetaが付いているっちゅーねん はーめんど・・・ : [sage] 2017/05/22(月) 11:16:04.47:zSDJLP/p0 いつまでも古いバージョンつかってんじゃねーよカス : [] 2017/05/22(月) 11:57:52.12:dIjLtrnW0 どした? 何か不満なのか? : [sage] 2017/05/22(月) 12:27:13.89:zSDJLP/p0 すみません、少し苛立っておりました。 もう大丈夫です。ご心配おかけしました。 : [sage] 2017/05/28(日) 17:49:20.13:hiD3tBgR0 Xcode8.3.2でプログラミングを始めました。 print("Hello") などと入れても、コンソールに何もでない! どしたらいいの?おしえてください~ : [] 2017/05/28(日) 18:04:09.99:kp03gyI30 コンソールとは? : [sage] 2017/05/28(日) 18:04:32.92:hiD3tBgR0 バグなのかな・・・ : [sage] 2017/05/28(日) 18:09:54.09:hiD3tBgR0 下記のconsoleっていう窓に何も出力されないのです。 (iBooksでダウンロードした”Swiftによるアプリケーション開発:入門編” っていう無料本を読みながらプログラムしています。 ttps://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/debugging_with_xcode/Art/dwx-qs-4_2_2x.png : [sage] 2017/05/28(日) 18:18:18.91:LJzxC9HC0 print("Hello")にブレークポイント置いて、その行が確実に実行されてるか確認してみたら? : [sage] 2017/05/28(日) 18:30:16.09:OnNyGEHm0 まずはPlaygroundから始めては プロジェクトの作成から実行までどうやったか、、、ってiBooksか ちょっと見てみるか : [sage] 2017/05/28(日) 19:11:01.88:WLL/0Bjr0 お前がバグってるに1票 : [sage] 2017/05/28(日) 19:35:51.29:hiD3tBgR0 コンソールには何もでません。 こんな感じです。 ttp://dl1.getuploader.com/g/turbo1/675/mac2.jpg : [sage] 2017/05/28(日) 19:56:03.59:WLL/0Bjr0 なんかファイル名違うんけど? 04_HelloWorld.playground あと、お前ファイルをダブルクリックしてないだろ どうやってファイルを開いたのかと : [sage] 2017/05/28(日) 20:14:39.72:hiD3tBgR0 01~04まで学習を進めてきたのである。 ダブルクリックはしたけどね。ファイル開くためには当然要だけど。。 : [sage] 2017/05/28(日) 20:34:58.62:hiD3tBgR0 なんと、06まで学習進めたら、コンソールに結果が表示されました。 ありがとうございました。 : [sage] 2017/05/28(日) 22:07:43.47:LJzxC9HC0 なんと! : [sage] 2017/05/29(月) 02:30:22.50:TboxAtd50 の画像はプレイアイコンじゃなくてブレークポイントぽいマークなのが気になる : [sage] 2017/05/29(月) 02:52:33.48:TboxAtd50 出てたのはConsoleじゃなかったという落ちだな Playground使わない時のデバッグ画面だけどPlaygroundでどうやって出すんだこれ : [] 2017/05/29(月) 10:10:12.09:g3MYDnFc0 debug areaが338のjpgには見えている。Playgroundでdebug areaなんて現れないゾォ。俺の環境では。 : [sage] 2017/06/06(火) 22:22:00.63:RihcENmC0 Xcode 9かなり快適だわ 久しぶりにいいアプグレ : [] 2017/06/06(火) 22:53:00.83:qtkQtMXE0 良いなぁ。Paid Developer Accountで無いとDownloadできないって、怒られた。 : [] 2017/06/06(火) 22:53:26.35:qtkQtMXE0 torrentで流れてないか、探してみっか。 : [sage] 2017/06/07(水) 01:01:01.47:j3Ys1YNR0 そしてウイルスを仕込まれるのであった : [sage] 2017/06/08(木) 00:37:05.86:XdchcUMw0 そんなに急いで試す必要なんかないんだよなあ : [] 2017/06/08(木) 00:39:04.69:KklcX3XV0 まだビルドするとログでるね : [sage] 2017/06/08(木) 09:27:00.59:wSSqj9Wx0 Xcode9でUSBケーブルとおさらばできるのはいいな。 : [sage] 2017/06/08(木) 11:06:15.96:ygXBHyE/0 どうせ充電しながらデバッグする : [sage] 2017/06/09(金) 09:49:25.76:2Y6oBCf80 まあそうだけど、便利だよ。 リモートは。 : [] 2017/06/09(金) 10:55:08.26:hD8ifFW60 だよねぇ。 Xcodeでremote debugはXcode10まで、待ちなのかな? : [] 2017/06/09(金) 11:13:15.24:hD8ifFW60 ttp://www.techglobex.net/2015/12/download-xcode-dmg-file-for-os-x.html ここにXcode9 betaがあった。 : [] 2017/06/09(金) 12:06:53.66:IIblEpSR0 仕事で、各種実機端末のそれぞれでデバッグやテストするときは便利かもね しがない個人開発者が普段使い兼用のiPhoneだけを対象に使う場合は、あまり恩恵はないけど : [sage] 2017/06/09(金) 14:31:21.15:1JfGM1v70 チャイナバックドア入りXcodeで騒動あったのをもう忘れてる痴呆か : [] 2017/06/09(金) 14:43:21.24:hD8ifFW60 5,294,378,215 バイト Xcode9_beta.xip、これでええんでっしゃろか? : [sage] 2017/06/09(金) 15:04:02.21:oNXT0vlW0 これは酷い… : [sage] 2017/06/09(金) 15:07:57.22:nsWCSHLZ0 MD5(Xcode_9_beta.xip)= dc3dc5467f209bac2329994fdab9c2cc : [] 2017/06/09(金) 15:15:02.23:hD8ifFW60 THX MD5 (~/Downloads/Xcode_9_beta.xip) = dc3dc5467f209bac2329994fdab9c2cc : [] 2017/06/09(金) 15:17:02.17:hD8ifFW60 >spctl --assess --verbose /Applications/Xcode.app /Applications/Xcode.app: CSSMERR_TP_CERT_REVOKED Install済みのXcode8.3.2に対して、spctlコマンドを打って見たら こんなん出てきた。developer.appl.comからdownloadしたはずなのに。 : [] 2017/06/09(金) 16:57:19.37:IIblEpSR0 が信頼できるとも限らないが : [sage] 2017/06/09(金) 17:12:15.99:jaleLuCR0 ランサムウェア仕込まれても知らないぞw : [sage] 2017/06/09(金) 17:56:18.48:nsWCSHLZ0 違ってたら誰か指摘するのを期待してるw : [] 2017/06/10(土) 00:33:05.06:Ier5cvDu0 違ってるよ、 って言われても信じられないでしょ? : [sage] 2017/06/10(土) 01:44:14.10:JwSy313t0 過去の失敗から学ばない人間はいる 痛い目見てやっと気付いたりする : [sage] 2017/06/10(土) 04:01:01.42:qKR8yQ7b0 開発者ですらこのレベルがごろごろいるんだからな いわんや一般利用者においてをや : [] 2017/06/10(土) 06:46:42.69:/LV3sE770 だって、11,800円払うんだったら、本買いたいし。 : [] 2017/06/10(土) 06:54:17.91:/LV3sE770 yahoo financeから株価データをスクレーピングしてます。 proxy経由でクローリングしようとすると、502 Bad Gatewayって出ます。 なんでだろう? http -> httpsへのredirectionが関係してるんだろうか? ruby-langのクローリングには成功します。 yahoo financeからのデータ取得にはYahoo VIPクラブ1,980円払うべきか? : [] 2017/06/10(土) 07:26:24.58:Ier5cvDu0 素直に正式版を待つか、β専用の環境作って使い捨てるか : [] 2017/06/10(土) 07:42:27.08:/LV3sE770 時間を投資するか、金を投資するのか?悩ましい。 β環境作成や、環境バックアップする時間、手間とかバカにならんし。 とりあえず、今の環境のDisk Imageを取っておくか!多分30minで終わるはず。 : [] 2017/06/10(土) 07:47:19.09:/LV3sE770 proxyに問題があるのか? proxyをランダムに変える様にスクリプトを変更しよう。(Ruby) はぁー。また、手間がかかる。 すれ違い、すみませんねぇ。 : [] 2017/06/10(土) 08:21:31.28:/LV3sE770 仮説を思いついた。 proxyにはhttp proxyとhttps proxyがある。 仮説:https proxyを使わないとNG. : [sage] 2017/06/10(土) 08:48:58.39:uralqJcA0 チラ裏連投すんな死ねクズ : [sage] 2017/06/10(土) 11:16:07.55:lUlYEmeg0 まずそのプロキシ使ってブラウザで接続してみろよ そしてその後でこのスレに書き込むべきだったか胸に手を当てて考えろ : [] 2017/06/10(土) 12:49:07.28:/LV3sE770 THX おっしゃる通り Proxy経由だと2chにも書き込めません。 今時の2chはhttps接続なんですね。 : [sage] 2017/06/14(水) 08:09:15.80:Lr3s1n2a0 公式のXcode9betaがお金払わなくてもダウンロードできるようになってた : [] 2017/06/14(水) 08:44:14.59:Z6ukSkhG0 ほんとだ! ttps://developer.apple.com/download/ : [] 2017/06/20(火) 23:10:49.25:fdEiCLrv0 ストーリーボード表示がすごく遅い cpu上げるのとgpu上げるのとどっちが効果的かな? : [sage] 2017/06/20(火) 23:42:14.13:Si/YCQJ50 GPUてw : [sage] 2017/06/21(水) 00:12:06.72:VSIrY3nf0 Interface Builderクソ重いよな 昔みたいに独立アプリにしろ : [sage] 2017/06/21(水) 01:07:58.69:voVMO9wf0 一画面一SBはやり過ぎかもしれんが、細かく切り分けてしまえば大分軽くなるぞ gitで差分が確認し易くなる副産物もある : [sage] 2017/06/21(水) 02:19:35.63:9A0gwml30 分けるとセグエがつかえないじゃん : [sage] 2017/06/21(水) 03:16:06.70:VSIrY3nf0 Storyboard Reference : [sage] 2017/06/21(水) 04:49:35.82:4nIRncL10 セグエあんまり使わない派 : [sage] 2017/06/21(水) 14:46:25.32:VSIrY3nf0 コードで書いても1行程度だし、あんまメリットないよね : [sage] 2017/06/22(木) 07:33:43.28:1Bqacz0Z0 Xcode 9 beta 2でてるけど何かかわった? : [sage] 2017/06/22(木) 09:37:38.84:WVMlIx+f0 bugfix中心っぽいけどね : [] 2017/06/22(木) 12:15:10.79:mZZJRNcD0 ショートカットのカスタマイズができないバグ直った? これが直らないと使えない : [sage] 2017/06/22(木) 22:15:03.40:RvreWBi10 フィードバックしないと直らない : [sage] 2017/06/22(木) 22:17:09.07:WVMlIx+f0 環境依存の問題で開発してる人らの環境ではバグが顕在化してないかも知れないからね。フィードバックすべきだよ。 : [sage] 2017/06/26(月) 22:21:13.35:fyR7WkIF0 Xcode8: Help → Documentation and API Reference ここに面白そうな Sample Code がたくさん転がっていますが、OSX10.5だの10.6 だの古い環境向けのが多いですね。 Sierra環境で、 ビルドしようとしても大量の Warning と Error でめげそうになります。 まあ Build Settingを変更したり、ヘッダファイルのimport文を書き足したりすると、なんとかビルドできたりもしますが、 公式版でそりゃあんまりなんじゃないの?って感じです。 これ、Appleは最近の Swift 環境向けに更新する気はないんでしょうか? : [] 2017/06/27(火) 08:28:57.72:6ZYMWSH90 更新する気はなさそうね。 : [sage] 2017/06/27(火) 10:38:18.81:5TRtbYF90 うち(Apple) は、これからは Swift推しでいくんでみんなヨロシクな! でもサンプルコードは ほとんど ObjC なんで頑張って読み解くがよろし。 : [sage] 2017/06/27(火) 11:46:29.43:UBobAsbm0 まぁまだ変換が楽な方だと思う : [sage] 2017/06/28(水) 14:13:31.52:3iEmoKI/0 Xcode 9 betaだとCarthageの--cache-buildが効かないみたいだな。 なんどもビルドするので何かと思った。 : [] 2017/06/28(水) 14:29:14.55:mh0MAjxC0 Xcode9 betaでwireless debug出来るそうですが、ios11との組み合わせた時のみ可能なのでしょうか? : [] 2017/06/28(水) 14:58:32.07:mh0MAjxC0 Xcode9のメニューを[Window->Devices and Simulators]と辿っても、 iOS10.3.2 DeviceだとConnect via networkチェックボックスが出てコン。 : [] 2017/06/28(水) 15:29:26.77:mh0MAjxC0 Xcode9のeditor部分はSwiftで書かれてるって本当か? XVim plug-inが動かんらしい。 うーん。困った。 Dash plug-inも動いてない。 : [sage] 2017/06/29(木) 13:56:42.23:NojsqpHR0 ios10でもいけた。 : [] 2017/06/29(木) 14:40:55.04:k3Vsu0VT0 まじすか? Connect via networkチェックボックス が出現しないんですけど。 : [] 2017/06/29(木) 14:43:38.67:k3Vsu0VT0 1. デバイスのWiFiをon 2. 一旦デバイスをケーブル接続 3. Connect via networkチェックボックスをcheck。。。。あれ? チェックボックスが無い。。。。 ダメじゃん。 デバイスはiOS10.3.2です。何か見落としありますでしょうか? : [] 2017/06/29(木) 14:48:04.69:k3Vsu0VT0 たぶん、この人、嘘ついてる。 違ってたらスマソ! Note: Network debugging requires Xcode 9.0 or later running on macOS 10.12.4 or later, and on the device, requires iOS 11.0 or later, or tvOS 11.0 or later. ttps://stackoverflow.com/questions/44382841/how-to-do-wireless-debug-on-xcode-9-and-ios-11 : [sage] 2017/06/30(金) 13:08:04.44:Hzm8cwdv0 ごめ、端末がios11だった。 : [] 2017/06/30(金) 14:30:02.22:uEaqeql60 Xcode9のためにXVim plug-inの使用を諦め、default key bindingに慣れようとした。 そしたら、矢印キーが多用されている事に気がついた。 矢印キーが嫌でhjkl使ってたのに、こいつはマズイわぁ。 どうしよう。 : [] 2017/06/30(金) 14:31:54.53:uEaqeql60 皆さん、当たり前の様に矢印キーを使うんですよねぇ? : [] 2017/06/30(金) 15:28:10.77:wohBwHmE0 直感的で忘れないから行の移動とかコピーで使ってる(hjkl的な移動はctl-F,B,P,Nとか) 矢印キーは上下が小さくて押しにくいから本当は使いたくないんだけどね、仕方なく 例えば、vimだとyypはなぜか呪文のように覚えてるけど上に持ってくの何だっけとかなっちゃうから でもXcode9はkey binding変更できないから、Xcode9自体使ってない 自分が慣れたキー操作じゃなきゃコードさわる気しないよね : [] 2017/06/30(金) 15:52:28.15:uEaqeql60 ctrl-V, Uでmove UP/Down、あるいはScroll UP/Downしようにも、ctrl-Uの設定が無視される。conflictしている訳では無いのに! : [sage] 2017/06/30(金) 15:59:47.89:z7faq9x50 最新のXcode使わなきゃいけない職種だったら、MacBookProの内蔵キーボードのデフォルト状態で使えるようになるしかないんじゃないのかな。 外付けOKだったらキーボード側でリマップ可能なものを使えば便利なところに矢印キーを持ってこれるけど。 それか、Karabinerのようなソフトウェアでリマップするツールを自分で作ってメンテする、とかになっちゃいそうだな。最新のOSに対応可能なようにすると結局最小限のものを自分で作るしかなさそうな気がする。 : [] 2017/06/30(金) 19:31:44.98:fdAeP9be0 どう言うヤツ?こいつは! beta OS使うんだったら、それなりに意識して端末扱うっしょ? : [sage] 2017/06/30(金) 22:19:46.93:oZysuePQ0 訂正して謝罪してんだからもういいだろしつこいぞ : [sage] 2017/07/01(土) 15:39:12.23:ZjgDv3pn0 マヌケはどこにでも居るんだよ。 : [] 2017/07/02(日) 18:51:05.84:uj3j9JFb0 XVim plug-inのXcode9への対応具合を見るために、 Githubを毎日の様に見に行ってる。 しかし、進展はない様だ。さて、Xcode defaultのキーバインドに 慣れるかな。 Visual Studioだって、default Key bindで疑問持たずに使ってたのだし。 矢印キーをしょっちゅう使わないといけ無いのが、今更ながら 鬱陶しい。 : [sage] 2017/07/05(水) 17:50:52.80:djhNVgUi0 そこまで言うなら開発に参加してやりゃいいのに : [sage] 2017/07/06(木) 22:55:59.72:i86CBaJ10 playgroundのおいしい使い方教えて : [sage] 2017/07/09(日) 15:32:47.40:f2GcdeNs0 だよね。 待ってる時間がもったいない : [sage] 2017/07/11(火) 11:12:52.70:Haq7PsfM0 これから始めるわ : [sage] 2017/07/11(火) 11:14:50.94:/FOe6TP10 一旦休憩 : [sage] 2017/07/12(水) 14:09:43.07:4tyu6C8o0 >> と + って優先度が違うみたいだけど、これ間違いですか? C言語だと逆です : [sage] 2017/07/12(水) 22:33:50.07:iuJNEGbf0 ttps://developer.apple.com/documentation/swift/operator_declarations C言語と違って<<、>>の優先度は一番高い <<や>>は2の累乗倍として掛け算割り算的な意味を持つ場合もあるから、そのほうが直感的という判断だと思われ : [] 2017/07/19(水) 20:35:16.14:tVFt0Kdd0 XVim plugin for Xcode9の目処が立ちつつあるみたい。 Xcode9はEditor部がSwiftでrewriteサレタノデ、plugin作るのは 放棄って事にならずに、ホッとした。 しかし、new XVimのreleaseはずっと後になりそう。 : [] 2017/07/20(木) 14:11:11.79:5cGvL0im0 やったぁ。Xcode9ではDocumentation and API referenceで Reveal in Navigatorが動作する様になった。 API referenceの閲覧中、迷子になる事が多かったんだけど、 皆さん、困ってなかったの? : [] 2017/07/20(木) 14:46:48.34:5cGvL0im0 Xcode9でctrl-VでScroll Downに設定してます。 ctrl-UでScroll Upに設定しても、設定が反映されません。 仕方なくctrl-CでScroll Upしてます。 なぜctrl-UでScroll Upできないのでしょう? : [] 2017/07/20(木) 14:48:50.91:5cGvL0im0 単語単位の移動にoption+->を使わなければいけないのが、辛い。 XVim pluginから脱却できない。まずいぞ。 : [sage] 2017/07/22(土) 06:08:31.74:qc/jM0gA0 DefaultKeyBinding.dict いじれば何とかなるんじゃね? : [] 2017/07/22(土) 14:25:39.17:WcgZvL2p0 それは無視されるんだよ9では : [] 2017/07/22(土) 14:31:38.05:WcgZvL2p0 設定画面にあるショーカットキーの変更すらまともに動かないのに非公式の方法なんて実装されてるはずないわな : [] 2017/07/22(土) 14:38:47.90:WcgZvL2p0 ところで、他の板でこんなスレ見たが、実感ある? >20の言語/環境でてきとうにベンチマークしてみた (Rust, Go, Crystal, Nim, Swiftなど) > ttp://safx-dev.blogspot.jp/2015/11/20-rust-go-crystal-nim-swift.html > 最速はOCamlとSwift どういう理屈でSwiftがCより早くなるのかわからない Swiftのソースを開いただけでMacが激重になって、ソースのカラーリングに数秒待つ状態になるから 凄まじい最適化がされてるんだとは思うが : [] 2017/07/23(日) 03:11:22.24:93y4d3Tx0 なんと! ShortCutKeyのConfigurationって効かないのかぁ? ctrl-UにKeyBindできないんだけど。 : [] 2017/07/23(日) 03:12:35.27:93y4d3Tx0 fibonacci number seriesの計算だけで、 ベンチかぁ。 : [sage] 2017/07/23(日) 05:43:17.26:dY1hL7qM0 参考にはなるだろ。文句があるなら自分で試せ : [sage] 2017/07/30(日) 00:35:55.91:VamqXWED0 久しぶりにライブラリ使おうと思ったらリンカエラーが消せなくてもう気が狂う! : [] 2017/08/02(水) 08:54:36.51:Chhjg3iU0 xcodeの使い方を初心者から丁寧に教えてくれるサイトはないの? : [] 2017/08/02(水) 09:26:38.49:U0+1Pe9L0 macOSアプリを、Cocoa使わずにCore Foundationだけを使って、 すなわち、C言語だけを使って作る例はないのかなぁ? Windowsアプリで言えば、Win32APIだけで、MFC使わずに、作るみたいな感じで。 猫でもわかるWindowsプログラミング、この本は良かったんだけどなぁ。 これのmacOS版があれば良いんだけど。 : [] 2017/08/02(水) 09:35:48.02:U0+1Pe9L0 気持ちは判る。 俺も最初は、Xcode触りながら、IBOutlet?, IBAction?これは何だ? Connection Inspectorでは何をやっているのだ? File’s Ownerって何?First Responderって何? こんな状態だったなぁ。 丁寧に教えようと、頑張ってるサイトはあっても、それに成功しているサイトはない。 Ray Wenderlichのサイトが一番ましかな。 : [] 2017/08/02(水) 09:43:11.66:U0+1Pe9L0 粂井康孝(くめい やすたか) 旭川医科大学卒業。糖尿病専門医。現在、深川第一病院副院長。シェアウェア作家協会会員。「粂井ネット」代表。Webサイト「猫でもわかるプログラミング」管理者。 Webサイトはかれこれ、21年続いているから、この人60歳位かな。 しかし、病院の医師ってのは、暇もあるのかも。 : [sage] 2017/08/02(水) 11:37:53.33:PoWPEOMY0 アプリってのがウィンドウ出すGUIアプリだとしたら無理でしょ CoreFoundationのObj-CのラッパーとしてCocoaがあるわけじゃないから : [] 2017/08/02(水) 11:46:38.94:U0+1Pe9L0 そうなのか? AppKit(Cocoa)てのは、内部でCore Foundationの関数を呼び出しているのだと考えてたんだけど。 Foundationが内部でCore Foundationを呼び出しているって、理解でOK? : [sage] 2017/08/02(水) 12:11:55.31:PoWPEOMY0 CoreFoundationを内部で呼び出してはいるだろうけど、GUI関係までCoreFoundationにある訳ではないんじゃないかな? 描画自体はCoreGraphicsを使っていると思うけれど、GUIオブジェクトの実装はObj-C側にしかないんじゃないだろうか。 Carbonとかを使えばその限りではないと思うけれど、今ではCocoaを使わないでGUIを表示するという目的以上に意味があるものではないし。 : [] 2017/08/02(水) 12:46:30.45:U0+1Pe9L0 高速化という意味があるのでは? たとえば、C#アプリよりMFCアプリの方が高速で、更にWin32(C言語のみで実装) アプリの方がMFCアプリよりも高速に動作する。 macOSのTextEdit.appよりもWindowsの秀丸(Win32)の方がキビキビ動く。 特に巨大ファイルを開いて、あちこちジャンプする場合は顕著に速度差がでる。 : [] 2017/08/02(水) 12:56:08.24:+rLlEIVJ0 それは単純にアプリの作り方の問題では? 巨大ファイル内を移動する時に、生真面目に全部readしてるのとseekでポインタ操作だけしてるのとで大分違う : [sage] 2017/08/02(水) 13:10:26.15:N8RGUSQI0 イベントリスナーもビューオブジェクトもObj-C/SwiftのAPIしかないだろ そのことによるオーバーヘッドはあることにはあるが、ちょっと違うレベルの問題のようだな : [sage] 2017/08/02(水) 15:34:57.60:UlRaftXD0 8bit時代の芸夢狂人とか診療科によっては頭脳を持て余してるんだろうね。 : [] 2017/08/02(水) 17:44:43.75:oUHxz2hZ0 ありがとう見てみる : [] 2017/08/03(木) 20:43:44.70:ZYyQVNMt0 16bit時代だね。1990年代の香りのするWebサイトを主催してるわぁ。 Flashは誰かに作ってもらったのかな。 : [sage] 2017/08/05(土) 10:20:11.03:t0IzeE6R0 Carbonはメンテナンスも長いことされてないし、Cocoaを使わないでGUIを表示したいというお遊び目的だったらともかく、実用的な選択肢では有り得ないと思うよ。 高速化を突き詰めるなら仕方ないからウィンドウだけはCocoaを使って作って、あとは全部自前実装みたいな感じになるんじゃないかな。 調べた限りでは、CocoaとCoreFoundation合わせてがWin32APIに相当してて、それはラッパーじゃないのでそれ以下の生のAPIってのはないと思う。 : [] 2017/08/05(土) 12:07:08.06:znwQRzXc0 レスありがと。 WindowsにはWin32APIをラップした3rd Party GUI toolkitがある。 例えば、QtとかWideStudioとか。 同様にCocoaに変わるGUI toolkitがmacOSにあっても良さそうなんだけど、見当たらないのは、なぜだ?と疑問だったんです。 : [] 2017/08/05(土) 12:08:51.59:znwQRzXc0 待てよぉ~ Core Graphics使えばGUI toolkit作れるのかな? Core GraphicsにはC言語のGlobal関数が一杯あったし。 : [] 2017/08/05(土) 12:11:17.49:znwQRzXc0 なんと、Qt for macOSってのがあって、ソースも公開されてる。 : [] 2017/08/05(土) 12:14:07.99:znwQRzXc0 ./configure -platform macx-clang QMAKE_APPLE_DEVICE_ARCHS=i386 こうすればQt for macOSのbuild設定ができて、 qmakeでtoolkit完成。C++でアプリが作れるらしい。 : [sage] 2017/08/05(土) 12:39:02.82:pKc9KbaR0 なにを高速化したいのさ : [] 2017/08/05(土) 15:01:43.21:O3Pz5tlu0 GUIアプリ作る時点でGUI部分での高速化なんて必要ないでしょ 目にも留まらぬ速さで処理したって見えないんだから 高速化というよりこんなとこじゃないの ・英語のマニュアルは読みたくない ・日本語でも分厚い参考書は読みたくない ・新しい言語を覚えたくない : [sage] 2017/08/05(土) 16:40:39.07:LXokhW2C0 ゲームつくりたいんじゃないの? : [] 2017/08/06(日) 22:11:44.14:+6fNALNu0 Xcodeのエディタ部分の背景を透明か半透明にして、OSのデスクトップ等が透けてみるようにしたいのですが、方法はありますか? Preferenceの「Fonts & Colors」のOpacityを変更しても透けるようにはなりませんでした。 : [sage] 2017/08/07(月) 02:26:38.06:E7XXY7ix0 よくこれだけの情報でそこまで敵意燃やせるなw : [] 2017/08/07(月) 09:41:35.10:ihI9PMJX0 俺の場合 >・英語のマニュアルは読みたくない これは、我慢して読むなぁ。誰も知らない最新情報が記載されてるかもしれないし。 >・日本語でも分厚い参考書は読みたくない よく判らん参考書は、「著者は判って書いてないだろう?」とツッコミ入れながら読んでます。 >・新しい言語を覚えたくない あまりに、ヘンテコな言語には興味も湧かないなぁ。Haskellとか。 : [sage] 2017/08/07(月) 22:03:58.86:E7XXY7ix0 昔のJavaのGUIの遅さとかそこからの改善の歴史を知らない坊やだろうか : [sage] 2017/08/07(月) 22:05:11.14:E7XXY7ix0 Rubyとはあんまり関わりたくないな : [] 2017/08/16(水) 19:28:52.97:n2RX7nvZ0 さて、XVim pluginのXcode9対応状況をチェックしてよみよ。 : [] 2017/09/11(月) 13:33:04.84:CzgsI4Eb0 なんと、XVim2ってrepositoryがgithubに出来てた。 だれか、Xcode9 betaで試して見て! : [] 2017/09/11(月) 21:45:58.12:0B49EbFs0 >あまりに、ヘンテコな言語には興味も湧かないなぁ。Haskellとか。 ハスケルはプログラムというものの本質を看破したコンピュータ数学者だよ この言語は数学の証明を行う能力があると証明されている : [] 2017/09/12(火) 19:43:13.46:N41AUvy40 余裕があれば、Haskell, Erlang, Scalaを弄って見たいけど、 余裕がない。 : [sage] 2017/09/12(火) 22:18:50.57:rBriy2x90 そんなあなたにオススメなのが「7つの言語 7つの世界」 原題は「7 Languages in 7 Weeks」 各言語3日ずつでそれぞれどんなもんかザックリ学べる ついでに新しい言語を効率的に学ぶ方法もザックリ理解できる 言語はRuby, Io, Prolog, Scala, Erlang, Clojure, Haskellの7つ 本格的に学びたい言語は Programming 〇〇とか〇〇 in Actionとかの本を読むといい : [] 2017/09/13(水) 19:37:32.35:q8iKzxLB0 プログラミング言語図鑑 こいつも面白そう。立ち読みした限りは、言語の特徴を掴みきれて無いみたい。 Rubyに関してDSL記述に適するとか、あって、多分、読んでる人は、ワケワカメかな。 : [sage] 2017/09/22(金) 16:44:49.21:BloAUn1n0 Xcode9のユニットテストおかしくないか?Xcode9内部にあるヘッダファイルで エラーが出る。 例えばXCTestCase.hの中の typedef NSString * XCTPerformanceMetric NS_EXTENSIBLE_STRING_ENUM; この行。謎すぎる定義だが、当然エラーになる。これは使えるのだろうか? 他にもXCTest関連の標準のヘッダファイルでエラーが出てどうにもならない。 : [] 2017/09/22(金) 20:05:50.40:/gbNODbr0 カーソル移動するだけでももっさり。 エラーや警告だすまでどれだけ時間かかるのか : [] 2017/09/23(土) 17:08:22.10:cyz7KpmY0 macは買い替えろw : [sage] 2017/09/24(日) 12:49:49.57:nLFqPy1Q0 VCS関連ごっそり変わったな branch関係スッパリなくなっちゃって探してしまった まあほぼgit仕様になったからやりやすいのかもしれんが : [] 2017/09/24(日) 15:08:15.21:rKUUe4Rs0 > 誰も知らない最新情報 それは、絶対に無い。 書いた人は知っているから。 : [sage] 2017/09/24(日) 15:31:16.41:BsCMqvEF0 新規にプロジェクトつくって空のテスト回すとどうなる? 何も問題なければおま環。 : [] 2017/09/26(火) 10:15:35.49:dwlMCM5k0 未だにXcode9 installできてない。 XVim pluginが動かないのがinstallを敬遠してしまう理由。 はぁー。 : [sage] 2017/09/26(火) 11:07:23.14:osBDspG60 ttps://page.auctions.yahoo.co.jp/jp/auction/c619199732 これお得ちがうかな? かなりいいパーツで組んでるし ビジネスシーンで5年くらいは戦えると思う : [sage] 2017/09/26(火) 11:27:32.23:utUDuxW+0 AppStoreへ提出するには1024x1024のPNGフォーマットのアイコンを含める必要がありますって、送信の最後で言って来るんじゃないよ コンパイル時にでも警告でも出してくれよー 無理かーーー ビルドマターじゃないもんなーーー AppStoreの都合だもんなーーー 最初から入れとかなった俺が悪いんだよなーーー はぁ... : [sage] 2017/09/26(火) 12:08:03.56:GxgVhg+I0 コンパイル関係なくない? : [sage] 2017/09/26(火) 12:21:00.33:I5fhdbbn0 エンタープライズとかApp Storeへ出さないアプリもあるからな : [sage] 2017/09/26(火) 12:23:33.69:utUDuxW+0 いや出そうと思えば出せるだろ Archiveビルドにチェック用のプロセス入れとけば : [sage] 2017/09/26(火) 13:00:05.36:aYEcSGa50 これは買わないけどwinマシンでmacってちゃんと動くようになったの? : [] 2017/09/26(火) 20:18:16.68:/lkOW1Mk0 かなり特殊な事しないという前提なら、大抵のものは動くよ。 例外:D-Subポート経由でのLCD、プロジェクターはNG。 : [sage] 2017/09/27(水) 09:48:03.67:sfxVprxd0 xcode動けばうれしい UniBeastを使う方法で昔挫折してるんだよね : [] 2017/09/27(水) 10:22:05.62:cj/Uwwfh0 Xcode9はXcode8と共存できますか? developer.apple.comのDownloadボタンを押下すると、App Storeアプリが起動して、アップブレードしか選択できません。 Xcode8はXcode-oldとリネームしてますが、それでも上書きされてXcode9と併用できなくなるのでは?と心配です。 : [] 2017/09/27(水) 10:25:19.50:cj/Uwwfh0 解決です。(たぶん) Don’t see what you are looking for. リンクを辿ればXcode9.xipをダウンロードできる様です。 今、始まりました。 : [] 2017/09/27(水) 10:26:15.32:cj/Uwwfh0 Chromeでdeveloper.apple.comへアクセスすると、 403 forbidden と出る。 俺だけ? : [sage] 2017/09/28(木) 15:19:41.46:NRyGccwi0 Xcode 8.0から使ってたプロジェクトを9.0にアプデしてから dyld: Library not loaded: /usr/local/opt/opencv/lib/libopencv_imgproc.2.4.dylib Referenced from: /Users/Deburin/Desktop/aho/DerivedData/aho/Build/Products/Debug/aho Reason: image not found Program ended with exit code: 9 みたいに怒られるようになっちった。 解決方法知ってる方いますか?助けて下さい(エ・ω・`) : [] 2017/09/28(木) 16:08:00.55:GfocNAB/0 libopencv_imgproc.2.4.dylib を再コンパイルしてみれば! dyldがloadできないって言うんだから。 : [] 2017/10/02(月) 07:05:12.02:9qVgxsAG0 トイレ行って帰ってきてもビルドが終わってない遅さ : [sage] 2017/10/02(月) 07:10:40.97:+RhF3GkL0 15秒じゃ流石にね : [sage] 2017/10/02(月) 10:00:35.71:eUwnhCCW0 早便ですね : [] 2017/10/02(月) 15:44:24.03:41srRyNO0 以前買っておいた亜鉛サプリを今更ながら、飲み始めた。 ボッキの勢いが増した様な気がする。 どれだけ飲んで良いのか良く判らん。副作用が怖いので15mg/dayから試してる。 : [sage] 2017/10/03(火) 14:18:45.54:JE3Q3Y5y0 どなたか、High SierraでXcode 8.2.1が動くか知りませんかね : [] 2017/10/03(火) 14:49:22.25:W0OAB2JG0 動く : [sage] 2017/10/05(木) 19:55:03.38:zxPD1OZS0 検索結果を折り返さないって9で出来なくなった? : [sage] 2017/10/06(金) 10:33:28.09:LXlWBBgB0 クラッシュログのシンボリケートがうまく出来ないんやが Xcode9でなんか変わった? : [sage] 2017/10/08(日) 18:16:41.27:Gas+GPyg0 ほんっと、8→9で劇重になったなあ...ハァ : [] 2017/10/11(水) 20:22:20.80:BwEaI1/10 Xcode821+SierraでXcode9用のコマンドラインツールのアップデートが来るんだけど、なぜ? : [sage] 2017/10/14(土) 02:34:15.44:iiUGSGrT0 XVim2はいつ完成するかな。最近頻繁にコミットされてるから前進はしてる模様。Xcode9でvimキーバインドが使えるようにならないと移行できない しかしXcodeは年々新しい機能は追加されてるけど安定性が劣化しててなんとかして欲しい。Swiftは言語自体は良いのにXcodeが全くダメだ : [sage] 2017/10/14(土) 05:54:43.94:E3Zyjv3x0 こいつ同じことずっと言ってるな。 : [sage] 2017/10/14(土) 07:23:09.41:QNDSSoz40 壊れた蓄音機ですね : [sage] 2017/10/14(土) 09:00:50.53:m9R39t2X0 Internal Server Error : [] 2017/10/16(月) 10:14:48.33:GHuDh7w60 XVim2は良い所まで開発進んでるみたいだから、試しにXcode9へ移行してみたら? : [sage] 2017/10/22(日) 09:45:57.43:MIp50GLQ0 Xcode9とmacos high sierraにしてからフリーズしまくるしbuildメチャ遅いし、同じ症状もしくは解決策ある方おりますか? : [sage] 2017/10/22(日) 10:45:19.85:k521nGru0 マルチポスト野郎には教えない : [sage] 2017/10/22(日) 12:34:27.87:VnItSXOq0 解決策知らないくせにw : [sage] 2017/10/23(月) 20:24:35.60:kBjwSFmb0 いないよ。 : [sage] 2017/10/23(月) 21:48:28.89:nTigC1Fs0 自己解決しました お騒がしました : [] 2017/10/25(水) 02:53:30.56:ZPcDsGcW0 svnサーバーにする手っ取り早い方法はXCode入れるんだよな? : [] 2017/10/25(水) 18:33:10.95:URjNTn7F0 とりあえずsvn鯖が動くようになった オレ的メモ: comannd line ツールは xcode-select でインストールする svnserve ―daemon ―root $SVNROOTPATH でsvn鯖を動かす おかしいなぁ? .profileでsvnserve は起動させてるつもりだったんだけどなぁ、、 まぁ使えるように戻ったからいいや タイムマシンで古い環境に戻そうとして失敗したのは秘密だw : [sage] 2017/10/25(水) 19:34:37.41:MDlHIjhm0 なんで今さらSubversionなんだよ 素直にgit使え : [] 2017/10/26(木) 13:04:44.06:kJCz2qks0 xcodeでWindows用のアプリケーションを開発するのって一般的ではない? C++がやりたいんだけど他のツールを使うべき? : [sage] 2017/10/26(木) 13:09:54.93:AxaHxR2O0 窓の開発は普通VSでやるものだろう : [] 2017/10/26(木) 15:30:49.81:bZ6oy/7e0 Windowsでc++?qtかなんかするの?まさかMFC? やめとけ、Windows環境でもやめとけ。 : [sage] 2017/10/26(木) 15:45:12.67:ll84N1Cw0 MacでWindows用のアプリ開発しても動作検証が面倒くさそう : [sage] 2017/10/26(木) 15:48:13.97:XTEjhBja0 まあ実行環境や開発環境はともかく、 C#が使える状況でC++はよほどの理由がないとなあ : [sage] 2017/10/26(木) 18:38:53.87:muNOV3kf0 なぜ素直にWindowsの開発環境を使わないのか : [] 2017/10/27(金) 12:59:13.08:DzQ3V/Fm0 Swiftでアプリ開発をした後、それを配布するにはApple Developer Programに加入しないといけないの? それとも、AppleStoreとは別の場所で配布(簡単にできるのかはわからないけど)するにはApple Developer Programに加入する必要はない? : [sage] 2017/10/27(金) 15:59:40.43:kYiY+73c0 別の場所で配布するだけなら加入する必要はないんじゃない 簡単にできるのかはわからないけど : [sage] 2017/10/27(金) 17:38:13.49:6zppffpy0 GitHubでソース配布でいいだろ : [] 2017/10/27(金) 19:59:49.93:avj0pCET0 ソースコードの配布はできるけどビルド後のアプリ配布は不可能だよ 配布しても相手がインストール出来ない よって一般にアプリを配布するには年間一万円以上のお布施が必要 そして、重要なのはお布施をしたからといってそれが配布できるというわけではないということ Appleの審査に通り配布の許可が出たものみ配布が可能 Androidとは天と地の差だから注意が必要 : [sage] 2017/10/27(金) 20:58:50.47:kYiY+73c0 iPhoneアプリなのか? Macアプリはストア経由じゃなくても配布できるんじゃなかったっけ? iPhoneアプリだと脱獄機用のマーケットがあったはず 名前忘れたけど : [sage] 2017/10/28(土) 14:35:02.28:CL77AUOC0 の主ですが Xcode再インストールとOSクリーンインストールで 幾分かマシになりました。 ただしXcode以外のアプリケーションが未だに ハングアップするのでOSの問題とおもわれる。 MBA2013です。 買い替えどきでしょうか? : [] 2017/10/29(日) 18:17:59.02:RVthhcHx0 Xcode9が劇重だという書き込みを見て、いまだに8.3のママです。 Xcode9.1位がで様子見です。 : [] 2017/10/30(月) 03:56:39.80:W0N7iGjZ0 治る見込みは薄いよ : [sage] 2017/10/30(月) 09:32:11.88:PI/xO5N80 ハゲは治らない : [sage] 2017/10/30(月) 10:37:18.42:4kOFRELZ0 お 署名入りのアプリを配布するならDeveloper Programに加入する必要がある。 法人だとAgentでないとアプリに署名出来ないが、個人はわからん。 署名無しなら入らなくても出来る。アプリを起動するにはアイコン選択して 右クリックで「開く」を選択しなきゃならないが。 : [sage] 2017/10/30(月) 11:22:24.12:b1YzqVpe0 質問者がどこで動かす予定のか確定するまでは 回答者がどこで動かす場合なのか書く必要あるなw : [sage] 2017/11/02(木) 11:57:06.99:LnpBznm30 5年くらい使っているけどxcodeのアップデートが成功したことは一度もない。毎回再インストール。 これ成功することあるの? : [sage] 2017/11/02(木) 16:06:34.15:xRQ1ibft0 9のコミット差分見やすいー! : [sage] 2017/11/02(木) 23:28:15.11:3U3dhgeB0 うちでも毎回問題ないやつと毎回途中で止まるやつとあるなw : [sage] 2017/11/03(金) 07:51:11.90:GWxI1e7S0 アンインストールして /var/db/receipts/com.apple.pkg.Xcode.* も消して入れ直せば多分おk : [sage] 2017/11/04(土) 00:19:25.69:+/Wb6Jst0 imageは画面の大きさに応じてサイズが追従するけど、ラベルは追従しない? : [sage] 2017/11/04(土) 11:07:04.36:PE6t7CXA0 どっちも設定で変えられる : [] 2017/11/14(火) 17:05:07.12:NEcmDLdg0 apple tv 4k 実機テストやり方わかる人、やり方教えて下さい : [sage] 2017/11/15(水) 16:25:04.45:sm0Djqlb0 俺もそれ気になってたんだw 開発環境もApple TVの4も4kもあって 4kで遊ぼうと思ったらUSB-C無くなって唖然として そのままだったわ、WiFiで探して繋げるのか そもそもできないのか、、 今日帰ったら、、、と思ったが今日飲み会だった 週末試そう : [sage] 2017/11/15(水) 16:55:26.10:GISDS6aM0 WiFi で繋げるから特に問題無さそうだけど。 : [sage] 2017/11/15(水) 17:34:45.50:sm0Djqlb0 WWDCのデモビデオを飛ばし見したけど Bluetoothでつないでるように見えた : [sage] 2017/11/15(水) 18:00:53.62:sm0Djqlb0 接続はなんでもいいみたいだな Apple TV側の設定、リモートとデバイス、リモートアプリとデバイス選べば同一ネットワークのペアリングできるデバイス探すみたい : [] 2017/11/15(水) 19:27:59.05:iUzu6HBU0 wifiとかbtでいけそうなんですね。試してみます。ありがとうございました。 : [sage] 2017/11/16(木) 06:22:55.20:Lslfri/h0 いけた Xcodeで Device and Simurators 開いておいて AppleTVでたどるとXcodeの方に出て来た 実行もできた : [sage] 2017/11/17(金) 11:23:19.19:YH0D8rlp0 遅いな 何もかも遅い コード補完も遅い、コンパイルも遅い、シミュレータが立ち上がるのも遅い 開発する気が失せるほどに遅い 遅すぎる ちな、Swift : [] 2017/11/17(金) 20:38:52.96:0XRQZwBG0 Swiftはそうだね : [sage] 2017/11/18(土) 00:59:39.66:hPL7w08h0 コンパイル遅いのは型推論のせいだよな あれ誰得なんだ : [sage] 2017/11/18(土) 01:24:05.40:S3eFdqYu0 Swift2のころに比べればこれでもだいぶマシになったという : [] 2017/11/21(火) 01:12:40.74:b6h1U7cC0 4k 見つけたけどエラー吐くわ 眠いから明日とりあえずハローワークで4k実機テストしてみる tvosめんどくせ? : [sage] 2017/11/21(火) 11:58:04.00:WbrcaaJX0 Storyboardを開く時に重すぎて泣きたくなる : [sage] 2017/11/21(火) 12:14:35.79:m6WuALtI0 そうだな Interface Builderとか名付けて別アプリにして欲しいわ : [sage] 2017/11/21(火) 14:33:38.05:m6WuALtI0 検索ループすんのうぜー ttps://forums.developer.apple.com/thread/87015 : [sage] 2017/12/02(土) 22:08:16.66:o+vzDMVT0 iOS 11.2対応版はよ 端末上げちまったよ… : [sage] 2017/12/03(日) 02:58:14.61:ZsD9F96p0 ワイもぼけーっとしてて11.2にあげてしまった うごかんw : [] 2017/12/03(日) 04:07:00.22:d9m+ExeM0 んー。開発者泣かせだね : [sage] 2017/12/03(日) 05:54:25.83:AfxmhoTR0 マイナーバージョンアップでインストールできなくするのやめて欲しいわ 警告アラート出すぐらいでええやん? : [sage] 2017/12/03(日) 10:21:57.13:1fi8HLqj0 SDKと分離してくれとは常々思っている : [sage] 2017/12/03(日) 10:36:49.71:qt24kUTh0 思ってるだけじゃ何も進展しないんだぞ 行動する勇気を持とう : [sage] 2017/12/03(日) 11:48:00.24:YeSwrZAa0 なんで今回同時にアップデートしなかったんだ? : [] 2017/12/05(火) 04:40:16.95:khyM0s+f0 北 寝ないで待ってたぞ(大嘘 : [] 2017/12/05(火) 12:46:43.37:azwpto4f0 東 : [sage] 2017/12/05(火) 13:16:08.29:yaEGYyeV0 南ちゃ~ん : [sage] 2017/12/05(火) 16:59:52.23:AH/mIAKf0 9.2リリースされてるね : [sage] 2017/12/05(火) 17:10:14.57:bUeTSq/h0 そうだな : [sage] 2017/12/06(水) 07:59:08.91:NNqd7I450 せやろか? : [sage] 2017/12/08(金) 15:21:56.68:EwDhxWK/0 せやで : [sage] 2017/12/09(土) 01:24:56.73:3JC4eAjY0 ほんまでっか : [] 2017/12/09(土) 17:33:48.42:1GibOURU0 さよか : [sage] 2017/12/11(月) 11:48:54.54:yPdi4cGb0 さいでんな : [sage] 2017/12/11(月) 12:02:08.32:TbregsSM0 かばでんな : [sage] 2017/12/11(月) 12:27:48.40:CQ2YQebH0 クソスレ、いやクソレス : [sage] 2017/12/11(月) 20:52:03.75:rEV8tZkX0 クソレス、いやレクサス : [] 2017/12/11(月) 21:50:17.50:9gRMlfbl0 あほばっか : [sage] 2017/12/12(火) 11:51:49.66:lZqAwJhq0 異常者が粘着してるな…… : [sage] 2017/12/12(火) 11:57:43.83:4kf0gU200 Xcode のXってどういう意味ですか? : [sage] 2017/12/12(火) 12:20:55.83:7zgXPwsC0 OS XのXじゃないかな : [sage] 2017/12/12(火) 12:38:48.92:4kf0gU200 え? 今までエックスコードって読んでた orz... : [sage] 2017/12/12(火) 12:59:51.55:oZTvDUFk0 読みはチョメコードやろ : [] 2017/12/12(火) 23:35:53.55:lLKtfYcC0 唐変木の花 : [sage] 2017/12/21(木) 09:11:57.07:DvBzPrfw0 Apple、iPhoneとMacのアプリをユニバーサルアプリに──Bloomberg報道 ttp://www.itmedia.co.jp/news/articles/1712/21/news051.html どういうレベルで実現するんだ? 単にアプリバンドル1つにしてMacAppStoreとAppStoreを統合する? それともやっとUIKitをmacOSにも導入するのか? : [sage] 2017/12/21(木) 13:18:49.00:G3+HzNsf0 ガセだろ。iOSアプリをMacで動かせるようにするくらいなら出来るかもしれないが 逆はセキュリティ上無理だろ。 : [sage] 2017/12/21(木) 13:40:16.81:a6exmrqe0 もし審査で対応要求されたら確実にキレるわ : [sage] 2017/12/21(木) 15:28:18.84:AbW/woRN0 Googleは泥アプリをChromeOS上で動かせるようにしてるからな それへの対抗じゃね? iOSアプリをMac上でもDLして動かせるようにするとか? : [] 2017/12/23(土) 15:23:36.87:gNmUW9vH0 初心者で勉強しようと思ったら 今マックしかなくてこのソフト入れたら 日本語化に対応してなくてワロタ : [sage] 2017/12/23(土) 15:29:32.20:gSwE93CQ0 まぁプログラマは英語堪能だから : [sage] 2017/12/23(土) 16:17:43.78:Q+sc5tms0 英語でも大体分かるだろ : [] 2017/12/23(土) 22:07:02.59:+pVgG8KH0 そんな難しい英語なんか使ってないだろ : [sage] 2017/12/23(土) 22:31:40.09:H7IYO3NL0 英語以外では ttps://developer.apple.com/jp/documentation/ があるだけまだ日本語はマシなほうかもしれん : [sage] 2017/12/24(日) 10:49:46.45:OsdlnDWC0 4から日本語なくなったな まああの4以降の更新頻度で世界中の言語対応 やってられんだろうなと思うわ : [sage] 2017/12/24(日) 16:39:31.81:F4j2aqur0 言語ぐらいはMod化して放り投げてくれて良いのにね : [sage] 2017/12/24(日) 18:05:40.61:oncoQNI80 PDFがなくなって不便になった。 : [] 2017/12/25(月) 14:20:11.88:DxVp65OK0 Version 9.2 (9C40b) 画面左のファイル表示領域で特定のグループが勝手に開いた状態になってしまうのだが、 解決方法をご存じの方がいたら教えて欲しいです。 : [sage] 2018/01/07(日) 10:01:40.19:OpUCVqb60 まだXcode2とかDLできるのは助かった。 : [sage] 2018/01/10(水) 13:05:58.65:iszyRHSp0 Iosのアプリ作りたくて始めてmac買ってxcode触りだしたんだけど 文最後の } だけを改行しようとすると一段余計に改行されるんだけど仕様ですか? : [] 2018/01/10(水) 13:30:52.28:sxzjD+IA0 馬鹿なの? そもそも Ios、xcodeって何? ちゃんとAppleの商標Guidelines読んでいる? : [sage] 2018/01/10(水) 17:05:48.45:OD9/woPe0 Preferences - Text Editings - Editng に項目なさそうだな でも殆どのIDEはこの動きするよな : [] 2018/01/10(水) 18:43:35.87:sxzjD+IA0 馬鹿なの? : [sage] 2018/01/10(水) 19:53:06.01:iszyRHSp0 急にマウント取り出して人生つまんなそうだなお前 : [] 2018/01/12(金) 09:06:30.43:ZzE8f3AF0 これ古いバージョンのXcodeで開発してもリリースまで出来るもの?6とか7とか : [sage] 2018/01/12(金) 09:22:24.99:IXf7MgZ30 7.3.1と6.4ならまだ出来てる。 他は知らん。 : [sage] 2018/01/12(金) 09:28:57.80:hyz97Ust0 App Storeでリリースならできない : [sage] 2018/01/12(金) 09:39:29.16:hyz97Ust0 最新のXcodeで古いiOSバージョンも対象にしたのをビルドってことだよね : [sage] 2018/01/15(月) 13:42:58.77:Bios/cYt0 iOS 11.2.2対応版はよ 最近遅れ遅れだよな : [sage] 2018/01/15(月) 16:30:16.66:4xrD9ZLc0 実機デバッグはできてるが : [sage] 2018/01/15(月) 17:54:36.05:Bios/cYt0 え、ほんと? …ごめん俺のXcodeが古かった 9.1じゃだめだ : [] 2018/01/19(金) 11:53:47.77:+bi1tjiD0 プログラミングなんてWindowsでDxlib使って簡単なゲームしか作った事ないけど、せっかくmacbookproを買ったので、これでも何かプログラミングをはじめたいと思ってて… 特に何が作りたい、っていうのは今のところないんだけど、おすすめのXcodeでみんなどんな言語書いてるの? 参考にしたいのでよければ教えてください : [sage] 2018/01/19(金) 12:57:46.89:nXugh7/g0 言語を書くとは? : [] 2018/01/19(金) 14:20:22.53:ZawR9fmr0 俺は、仏語とロシア語っす。 : [] 2018/01/19(金) 18:52:04.59:ev9YoyCB0 スイフトでいいんじゃない?(適当) : [sage] 2018/01/19(金) 21:07:46.36:tMMfJqpV0 C言語はバリバリできますが、Obj-Cや英語はさっぱりな僕に、Swift & Xcode入門に最適な書を教えてください。 : [sage] 2018/01/19(金) 22:44:00.46:kNE+9yU60 なんで? : [sage] 2018/01/20(土) 06:05:43.60:NCd3UV+u0 macOSプログラミングに触れて見たいのです。 iOSはその後でよいです。 : [] 2018/01/20(土) 15:57:34.39:euvQypiw0 iBooksにあるやん英語やけど : [sage] 2018/01/22(月) 03:00:16.49:RoVNcnB80 萩原本でも読んどけ : [sage] 2018/01/22(月) 09:50:59.56:v8mBZMly0 本を選ぶのに他人に聞いてる時点でアレだな。 書店に行けば選べるし何でやらないの? : [sage] 2018/01/22(月) 12:32:35.39:uNWi011s0 プロジェクトビルダーの本買って読み始める前に、XCODEに変わってしもうた。 : [sage] 2018/01/22(月) 12:56:21.98:kdTlEfCX0 ぬぁーにぃーっ!!! やっちまったなぁーっ : [] 2018/01/22(月) 15:17:38.43:sAlT8A+Y0 文法ならAmazonで売ってるのswift最速入門かなりいいよ、薄いしサクッと読める 萩原もいいけど長すぎて苦行 : [sage] 2018/01/23(火) 12:17:23.06:AWcjZpbZ0 iPhoneアプリ提出審査が理不尽で不公平になってしまって、iPhoneアプリの開発者離れが起きている。 アンドロイドにはKotlinが出てきて開発者が増えている。 Guideline 4.2 - Design - Minimum Functionality アップルのGuideline 4.2の連発で簡単なアプリは提出しても審査には通らない。まだアンドロイドの方が通る。 多機能なアプリでも4.2を連発してくる。もはや作為的やっているとしか言いようがない。 開発者は開発情報の発信源だった。それを閉め出してからiOSの勢いがなくなった。 今からiphoneアプリやってもまず4.2で通らない。審査で落とされる。簡単な機能だけのアプリはまずリジェクトされる。 ちなみに複雑なアプリでも同じようなことが起きている。Rssリーダーのようなアプリでも機能が簡単すぎるといわれリジェクトされている。 アップルは信用できない。これは確か。ころころ方針が変わる。昨日まで審査に通ったアプリが、今日から通らなくなるというのが普通にある。 : [sage] 2018/01/23(火) 12:40:43.80:dTmFjLgh0 俺、リジェクト食らった事ないなぁ 話のネタにどんな感じなのか一度食らってみたい : [] 2018/01/23(火) 13:18:29.31:/mUde2eb0 php形式のファイルで文字コードいろいろためしても文字化けしてしまうのは何か好い方法ありますか? : [sage] 2018/01/23(火) 13:27:04.10:d3sLzvre0 php形式って何かな phpのソースならテキストファイルだけど サイトのphpが吐いたやつならバイナリーの可能性はあるけど もうそれはphp関係ないし それもXcodeのIDEで化けるのかそれで書いたプログラムで化けるのか どうやって作ったファイルをどうやって読もうとしてるの? : [sage] 2018/01/23(火) 16:31:05.81:b8NFgaaC0 ありがとうございます。 あまり詳しくないので的確な回答なのか?ですが 設定ファイルです。 : [sage] 2018/01/23(火) 18:04:51.24:WKQfGh8e0 ??? : [sage] 2018/01/23(火) 19:40:53.57:dTmFjLgh0 俺がエスパーしたぞ phpの設定ファイル、つまりphp.ini のような形式のファイルのことじゃないか これは、元々はWindows3.1で使われたwin.iniが元祖のいわゆるini形式だな。 これが文字コードとどう関わるのかは流石の俺でも謎 php.iniには、phpで扱う文字コードの設定もあるけど、ここはXcodeのスレだしな Xcodeで使う設定ファイルというと、info.plistがあるけど、これは実体はxmlだな もしかして、アプリからphpで動くサーバにアクセスして、データを取ってこようして、それが文字化けしてるとかかな? 知らんけど まぁ、俺がエスパーできるのはここまでって事だ : [sage] 2018/01/23(火) 21:23:07.05:tdWanMAC0 とりあえずターミナル起動してfileコマンドで調べてみたら? ダウンロードしたファイルで拡張子がphpになってるだけでは : [sage] 2018/01/23(火) 22:54:49.88:P4MrcF+80 詳しいとか詳しくないとかじゃなく再現手順書けばいいのに : [sage] 2018/01/25(木) 09:18:14.81:pbXef+vf0 これから確認するけど9.3の動作要件はHigh Sierra以上なのかな? Command Line Toolsのベータ版はHigh Sierraのものしかリリースされてない。 : [sage] 2018/01/25(木) 09:20:42.06:pbXef+vf0 リリースノートに書かれてたわ。 Xcode 9.3 beta requires a Mac running macOS 10.13.2 or later. : [sage] 2018/01/25(木) 09:21:38.11:Q3mCrpnr0 うげ・・・いろいろやらかしてるOSだから今の案件一通り終わるまで上げたくねーんだけど : [sage] 2018/01/25(木) 09:56:49.41:qgJud4om0 Xcodeってさぁ、画面左側のソースツリーをクリックすると、今見てるタブに上書きでソースを表示するんだけど、 これって使いにくくない? 特に、ストーリーボードの切り替えに時間がかかるから、うっかりストーリーボードをクリックするとイライラするんだよねぇ Android Studioとかの他のIDEみたいに、ソースをダブルクリックでタブ毎に表示してくれた方が使いやすいと思うんだけど : [sage] 2018/01/25(木) 10:15:56.37:pbXef+vf0 わかる・・・ 新たしいタブを開いてから覗きたいコードを選択しないとダメなんだよね。 慣れるまではイラっとするかもな。 : [] 2018/01/25(木) 10:54:56.36:smAI2dIb0 >> 626, 627 Preferences.. -> Navigation -> Double Click Navigation -> Uses separate Tab これ? : [sage] 2018/01/25(木) 11:03:32.62:qgJud4om0 それやってもシングルクリックでは相変わらず上書き表示されるし、ダブルクリックするたびに新規タブが開かれるから、ちょっと違うんだよね : [] 2018/01/25(木) 11:28:55.43:PoCNNKf80 これは熱烈支持。 : [sage] 2018/01/25(木) 12:00:18.04:hv5TJnHC0 画面あまり弄らない時は一度SBをソースコードで開いておくと誤爆時のイライラが減るぞ : [sage] 2018/01/26(金) 01:25:52.64:+xI1qMSy0 うげーマジかよ 10.13は見送りたかったのに : [sage] 2018/01/26(金) 01:29:52.99:+xI1qMSy0 Preferences...>Navigation>Optional NavigationをUses Separate Tabにすれば optionクリックで新規タブで開くけどこれじゃダメなん? : [] 2018/02/06(火) 13:17:31.94:vnlfmvKI0 587ですが、画面右側のNavigatorのグループフォルダが勝手に開いてしまう現象が起きてます。 この問題起きている方他にいないのでしょうか? 言語はC++で開発しています。 : [sage] 2018/02/06(火) 13:27:30.67:HkrtdlQl0 画面右側のNavigatorのグループフォルダって何よ? : [sage] 2018/02/06(火) 13:42:31.03:CyzEmjx10 スクショ貼ってみて : [] 2018/02/06(火) 23:08:19.38:vnlfmvKI0 すんません左でした。プロジェクトに含まれるファイルを表示する画面の事です>Navigator。 この画像でいうCommonが勝手に開いた状態になってしまいます。 ttp://fast-uploader.com/file/7073481532259/ : [sage] 2018/02/06(火) 23:53:33.17:HkrtdlQl0 ttps://stackoverflow.com/questions/40283947/xcode-keeps-expanding-all-groups-in-the-project-navigator に プロジェクト名.xcodeproj/xcuserdata と、プロジェクト名.xcworkspace/xcuserdata (ワークスペースを使ってる場合)を削除しる って書いてあるぞ 間違って大事なもん削除すんなよ : [] 2018/02/07(水) 11:54:39.10:acJWW1sp0 有難うございます。試してみます。 : [] 2018/02/07(水) 12:58:00.80:7slyaei+0 swiftに移植したら起動画面が終わらない時あるんだけど、なんだろこれ。 objcではなかったのに。 : [sage] 2018/02/07(水) 17:16:48.89:0I40kmZn0 なんかログ出てない? : [] 2018/02/08(木) 10:57:57.99:wWQr9MY20 それが何も出てこないという。 iOSも固まるからタチが悪い。 : [sage] 2018/02/08(木) 11:21:09.27:+GPZvCBn0 ただのバグじゃね?アプリの : [] 2018/02/08(木) 15:13:43.88:wWQr9MY20 シミュレータでは動くのに、実機だとそうなっちゃうんだよね。 : [sage] 2018/02/08(木) 15:20:51.97:+GPZvCBn0 AppDelete の didFinishLaunch~まで来ないの? : [] 2018/02/08(木) 21:57:50.98:Ygwzlq8T0 来てないです。 printも表示されません。 一度アプリを他のに切り替えて戻って来ると起動後の画面が出てきたり。 訳わからんです。 : [] 2018/02/11(日) 19:39:29.77:AEmRKox30 流れを断ち切るようですみません 最近WindowsでDxlibを使って簡単なアクションゲームを作れるようになりました 今まで眠らせていたMacOSでもプログラミングをしたいのですが、Macですと、MacOS向けのアプリケーションかiosアプリを開発するのが一般的なのでしょうか? 特に何が作りたいという目的があるわけではないのですが、Macbookを使ってプログラミングをしたい欲があるので、まずは何から始めたらいいのかご助言をいただけませんか? : [sage] 2018/02/11(日) 21:20:41.39:EGXLA9xi0 >MacOS向けのアプリケーションかiosアプリを開発するのが一般的なのでしょうか? そうですよ : [sage] 2018/02/21(水) 11:29:57.75:U9UYzKTG0 ソースのコメント部分を移動しようと思ってカトペしたらもとのフォーマット崩れるのなんとかして欲しい : [sage] 2018/02/21(水) 11:48:02.02:Z3O8CO8v0 Shift+Command+Vじゃいかんのか : [sage] 2018/02/21(水) 16:23:57.15:U9UYzKTG0 おぉそんな裏技が! Opt+Shift+Cmd+Vですね 指がつりそうだけど : [sage] 2018/02/21(水) 19:42:38.54:aRh6UynO0 iOSと Macのアプリ統合計画があるよ 早くてiOS12導入されるらしい プロジェクト名は、「Marzipan」というコードネーム : [sage] 2018/02/22(木) 16:25:21.26:NvdaNToh0 ケーキに乗っかってるサンタクロースのあれか : [] 2018/02/24(土) 21:53:08.39:V3MEP+010 容量節約のためXcode/Contents/Developer/Platforms内の開発する予定のないプラットフォームって消してしまって大丈夫でしょうか。 : [sage] 2018/02/24(土) 21:58:35.04:B50tu8Io0 圧縮するなり退避させるなりしとけばいいでしょ。 そんな事でつまづいてるようでは開発なんてできんよ。 : [sage] 2018/02/25(日) 01:20:37.13:ASQKAVTo0 あんま変なことしない方がいいぞ : [sage] 2018/02/25(日) 02:48:13.55:YbGolTvV0 Xcodeアップデートのたびに毎回やるつもりかよ : [sage] 2018/02/25(日) 04:34:34.62:1hVVFn8N0 併用ですら時々グズるんで、xcode事にOS含めてSSD丸ごと入れ替えしたいぐらいである : [sage] 2018/02/25(日) 12:40:26.17:980xrPCr0 わしが江田島平八である : [sage] 2018/03/03(土) 19:24:58.51:NlZxgepX0 >Marzipan 勝負パンツの別名か。。。 : [] 2018/03/05(月) 23:38:04.10:CZyAQHRQ0 SVNのクライアントを入れて見た SnailSVN Lite TortoiseSVNには及ばんと思うが今までのよりはまともだといいな : [sage] 2018/03/06(火) 01:36:02.45:jrVqkZvd0 git嫌いなの? : [sage] 2018/03/06(火) 01:47:39.09:87BHrnaa0 未だにSubversionなどんくさいとこは結構あるんだよ。そんなとこ関係だろな : [sage] 2018/03/06(火) 21:15:27.29:6iKjvb8u0 svn何年も使ってないしgitと違ってどういうものだったか全然思い出せないわ : [sage] 2018/03/06(火) 21:19:44.45:6iKjvb8u0 クライアントはこれ使ってたな ttps://versionsapp.com/ : [] 2018/03/12(月) 18:27:31.60:UT4i+YVe0 年会費払わないで作ったiosアプリを自分の端末にのみインストールするときって、アプリのアイコンを好きに設定することはできないの? : [sage] 2018/03/12(月) 19:07:51.19:5i+v3TdS0 普通にできるけど : [sage] 2018/03/12(月) 20:58:42.92:iDWi2C560 AssetCatalog : [sage] 2018/03/12(月) 22:08:45.51:AV9gLl7h0 出来るよ、アイコンの画像設定するだけ : [sage] 2018/03/23(金) 22:14:27.75:rwxc3+uW0 誰かヘルプミー プロビジョニング周りで特にアラート無いのに エラーが出てコンパイル出来ない… Command /usr/bin/codesign faild with exit code 1 Signing Identity: "-" って出てるんだが"-"じゃ何が起きてるのかサッパリ ちょい前にプロビジョニングファイルの作り方分からなかった時はここにチームにこの人入ってませんよーって内容だった フォーラムで同じ人居たけど誰も解決策が無いみたい ネットで調べても"-"になる人が見つからない : [sage] 2018/03/24(土) 12:04:07.06:yPVfBqrg0 直接plist覗いて見れば? 変なところに-が紛れ混んでいるんじゃね : [sage] 2018/03/25(日) 12:45:18.72:NnZLZAh60 サンクス見てみる : [sage] 2018/03/27(火) 10:51:10.09:D6jf12yD0 今日、OSのアップデートと一緒にXcode 9.3もリリースされると思ったんだけど来なかったな。 : [sage] 2018/03/27(火) 14:12:45.07:E15rbcdS0 出たらHigh Sierraにしなきゃいけないから出なくていい : [sage] 2018/03/28(水) 00:14:06.24:K57qctJH0 今までも杯シエラ必須とアナウンスしつつ実はシエラで動くバージョンあったよね : [sage] 2018/03/28(水) 07:52:01.13:hWmnn3oj0 ん?最新OSリリース半年後ぐらいに最新OSでしか動かないXcodeが出て、App Storeにはその最新のXcodeでビルドしたのでなきゃダメってのが定番のパターンの話じゃね 現在の最新Xcodeである9.2はまだパターン的にSierraでも動くだけじゃね : [sage] 2018/03/28(水) 12:14:13.93:DCoHiuvt0 9.3はHigh Sierraじゃないと動かないのはリリースノートの記述からほぼ確定。 実際、ベータ版でも確認してる。 だけど、7.3.1はまだHigh Sierraでも動くんだよな。6系はYosemiteでサポート切られたけど。 : [sage] 2018/03/28(水) 13:06:56.72:hWmnn3oj0 新しいXcodeが新しいOSを要求するのと、古いXcodeが新しいOSでも動くは別じゃね 古いXcodeはもうこのOSでは動きませんっていうアナウンスはあったようななかったような。アナウンスを確認したことはないな。動かしてダメだったら、あ~あ、もうダメかってゴミ箱行き : [sage] 2018/03/28(水) 13:13:10.21:hWmnn3oj0 ちなみに、Property List Editor (2.2) なんてのとかまだSierraでも動くぞ。たぶん、Xcode 2の頃の より新しいバージョンの Property List Editor (Xcode 3 か 4 のかな)は、Sierraでは動かなくなったけど。GC使うように書き換えられてて(たぶん)、SierraでGCが無くなったのに伴い。あほ~っ : [sage] 2018/03/28(水) 16:59:19.47:LGsRCH/30 今回は、Xcode 9.4やiOS 11.4が出るんだと XcodeのIBのカーネルパニックなんとかしてくれ : [sage] 2018/03/28(水) 21:40:00.10:C7BE1hTp0 たまにIBでカーネルパニックになるけど俺環かと思ってた。他の人も起きてるんだな。 うちだとSSDのMacでは起きずにFusionドライブのMacで起きる。 : [sage] 2018/03/28(水) 22:33:35.21:LGsRCH/30 AMDのGPUによるカーネルパニックだよ 俺のとこはiMac 2017 21.5 4k Radeon Pro 560 内臓のdGPUですらこんな問題が起きてるのに、今度は外付けGPUでホットプラグとか怖すぎ IB使う時はビクビクしながら、1つの動作を終えたら保存の繰り返しだよ あと、macOS向けアプリを作成する時でもIBでズーム機能が使えるようになって欲しい まるでズーム機能がない地図を使っているみたいで超不便 : [sage] 2018/03/29(木) 03:51:32.63:Kfw2ED5F0 アップルは自社アプリの開発にXcode使ってるのかな? : [sage] 2018/03/30(金) 01:03:56.19:dX1gRfrm0 Xcodeの開発はXcodeで行われている : [sage] 2018/03/30(金) 09:26:15.20:Y5cOSQ050 お前の敵はお前の中に住んでいる : [sage] 2018/03/30(金) 10:09:37.26:KBPBXEij0 犬も歩けば棒に当たる : [sage] 2018/03/30(金) 11:40:27.04:nMejF4Dw0 なんでこんな年度末のタイミングでリリースするだよ!このアメ公!! : [sage] 2018/03/30(金) 13:25:56.17:dX1gRfrm0 出ちまったか… 週末High Sierraにするわ 嫌だなーあんなバグばっかのOS : [sage] 2018/03/30(金) 15:29:02.32:ImCUMkFp0 9.4にせんとまずいのか? high sierraには踏み出したくないんだが : [sage] 2018/03/30(金) 22:57:19.23:faZTKxE70 あいつらにとっては年度末って9月末とかじゃねぇの? あいつら10月が新学期じゃなかったか? よく知らんけど ま、日本の都合なんて知ったこっちゃねぇわ的なアレですわ多分 : [sage] 2018/03/31(土) 01:25:14.74:DoWTm4fL0 新学期/新年度のプレゼントだよ。いちおう表面的www.apple.com)にはHigh Sierraにしなさいだからな : [sage] 2018/03/31(土) 09:26:45.64:R7ZiUPH80 貧乏人は普段使いも開発も同じMacを使ってるの? : [sage] 2018/03/31(土) 09:37:48.31:10w8RCSv0 普段使いにMacて修行かよ : [sage] 2018/03/31(土) 09:39:03.10:xOUf7w2W0 Mac Pro/iMac Pro 2台もしくは1台づつで開発用と普段使い用なのか。それは金持ちだな。なんか無駄そうだけど : [sage] 2018/03/31(土) 09:41:16.36:xOUf7w2W0 新・mac板でそれは無茶苦茶だな。お前がたとえ金儲けのためだけにしかMacを使っていないとしても : [] 2018/03/31(土) 15:23:40.84:BnbMukR+0 9.3にしたらBkock implicitly selfって警告が大量にでるんですがなおしかた分かる方ご教授願います : [sage] 2018/03/31(土) 15:26:18.25:1uUoE9il0 weak : [sage] 2018/03/31(土) 15:38:56.43:ayaYH3fw0 strong zero : [sage] 2018/04/01(日) 17:47:55.08:kNxS1rqU0 Xamarinで実機の実行がXcode9.3でできなくなるな とりあえず対応するまで9.2か : [] 2018/04/02(月) 02:09:59.71:pz69mtSe0 えー93こも強参照に換えなきゃいけないんだー : [sage] 2018/04/02(月) 07:51:43.68:Q6jbWrV30 そう、93こ : [sage] 2018/04/02(月) 21:18:57.81:rADUjjWT0 Simulatorリストが書き込まれてるファイルってどこにあるんだろう Xcode終了して ~/Library/Developer/CoreSimulator/Devices/ 空にしてXcode起動してもSimulatorsの一覧は残ってる : [sage] 2018/04/02(月) 21:55:43.30:QzQEM98S0 全部クリアしたいならこんなコマンドを叩けばおk xcrun simctl delete `xcrun simctl list devices -j | jq -rc '.[] | .[] | .[] | select( .availability | contains( "(available)" ) ) | .udid '` : [sage] 2018/04/02(月) 22:10:01.53:rADUjjWT0 クリアしたいんじゃなくて保存しておきたい 違うバージョン立ち上げるたびにどかどか追加されるから : [sage] 2018/04/02(月) 23:07:03.88:QFxqdemd0 のコマンドを基本に使えばいいんじゃないの simctl list の結果を保存して、まんま実行して、保存してたやつを simctl create しまくればいいような気がするけど そっちの方が確実っぽいけど。simctlなんてコマンドがある自体だし : [sage] 2018/04/02(月) 23:55:27.05:QzQEM98S0 いや、ダメた。 simctl createの引数はUUIDじゃないし、UUIDなんで環境依存。都度変化するから保存しても意味なし。 : [sage] 2018/04/03(火) 01:38:25.32:uYB82S330 都合によりいろんなバージョンのXcodeを起動するんだけど、前と別のバージョン起動すると ~/Library/Developer/CoreSimulator/Devices の中と、Simulators一覧が合わなくなってたりすんのよね。 DevicesフォルダにはあるんだけどSimulators一覧からは無くなってって起動できなかったり、逆に要らないのが追加されたり。 なのでXcodeのバージョンごとにDevicesフォルダとSimulators一覧の内容を別のフォルダに退避させて おけないかと思ったけどSimulators一覧の内容がどうしても見つからない。ググってもそれらしき情報もない。 どうしても元のを使いまわしたい訳じゃないんで全部deleteして必要なのだけcreateするようにするか… : [sage] 2018/04/03(火) 01:46:10.21:uYB82S330 あと、上と関係ないけどDevicesフォルダってTime Machineバックアップされないのね xattr -d 'com.apple.metadata:com_apple_backup_excludeItem' ${HOME}/Library/Developer/CoreSimulator/Devices/* : [sage] 2018/04/03(火) 10:59:26.92:UqYQMF910 あれ? ソースツリー上でファイルのリネームできなくなってる? : [sage] 2018/04/03(火) 18:24:18.47:W1MdQQS70 やっぱり、Xcode 9.4でるっぽいな。ベータ版がリリースされてる。 iOS 11.4もだ。 : [] 2018/04/03(火) 19:18:38.41:rUpsoRzF0 みんな言語何使ってるの_Swift? : [] 2018/04/04(水) 04:13:03.58:gb3hRgIs0 msc再起動直後しかアーカイブできない どうもアカウント二つ登録者してるのが良くない気がするがよくわからない : [sage] 2018/04/10(火) 09:22:11.87:/ZOJkBxy0 同意です : [] 2018/04/11(水) 22:42:41.32:qxHauaEa0 Wi-Fiデバッグいいんだけど、よく切れるね : [sage] 2018/04/11(水) 23:38:31.11:pfdhvUA70 High Sierraに上げたくないと抵抗していたけどもはやこれまでか・・・ : [] 2018/04/12(木) 01:02:04.93:9schPKMF0 tvOSアプリ開発がクソすぎ!何とかしろや! : [sage] 2018/04/12(木) 01:06:41.50:MlINHYbp0 了解です。 : [sage] 2018/04/12(木) 13:42:47.67:/hCgnIc40 まだやったことないけどどんなかんじ? : [sage] 2018/04/12(木) 13:50:38.47:f97oWbF10 USBで実機につないでデバッグ実行できないんだっけ? : [sage] 2018/04/12(木) 13:51:19.85:U9jMVnvi0 今はWiFi接続でデバッグだよ、4kは : [sage] 2018/04/12(木) 13:53:29.58:U9jMVnvi0 あ、別に有線でもいけるか : [] 2018/04/13(金) 20:21:04.32:nvkVeNv30 tvOS需要あるの?何作るのかな : [sage] 2018/04/14(土) 21:42:32.12:priW2eV+0 Xcode 9.3でストーリーボードの表示がめちゃめちゃ早くなった それともhigh sierraにしたせいだろうか : [] 2018/04/15(日) 18:00:15.53:PGh0AM3W0 ド初心者なんだけど力貸してください Xcode起動して、Welcome to Xcodeの画面からコマンドラインツール開いて 出したウィンドウには左上にbuildのボタン、(再生ボタンみたいなやつ) があってすぐコンパイル出来るんだけど、 テキストエディタとかでソース書いて、.cの拡張子つけて作ったcファイルは Xcodeで開いてもbuildのボタンが出てなくてすぐコンパイル出来ません なにがダメなんですか : [sage] 2018/04/15(日) 18:12:03.60:plcsYEPD0 .cが一個のファイルなら、ターミナル開いてコマンドラインでコンパイルすればいい。 コマンドラインでコンパイルでググれば出てくる。 : [] 2018/04/15(日) 18:19:31.53:PGh0AM3W0 これはwindowzooのコマンドプロンプトみたいなやつかな? それだと毎回ディレクトリ指定してコンパイルして..って面倒臭いから、 ソース書いてその場で実行できる環境が欲しい cl ~~~~~.cってする手間が惜しい : [sage] 2018/04/15(日) 18:36:05.20:plcsYEPD0 Visual Studio Code使うってもあるな。 WindowsでVisual Studio使ってたなら尚更だ。Xcodeにこだわる必要はないよ。 : [sage] 2018/04/15(日) 18:45:16.00:kTxYeENi0 Xcode以外で作ったファイルはXcodeは知らない。Xcodeに限らず他のIDEでも/いやmake等複数のソースでまとめてナニかのコマンドでも Cで最初からなら、そのコマンドラインツール選んでの中のLaunguageのCを選べば、main.c があるのでそれに書く そのやりたい他のエディタで作ったファイルの場合も main.c と同じようにプロジェクトに入れればXcodeはそういうソースがあるのとわかる/対象とわかるのでコンパイルしてくれる Xcodeでファイル作っても、プロジェクト(てかターゲット)に入ってないとコンパイルしてくれない。プロジェクトとかターゲットとか理解するのは必須。順次あれこれやって理解すればいいんじゃね : [] 2018/04/15(日) 18:48:03.71:PGh0AM3W0 Xcodeに固執してるわけじゃないから、無料で良いのあるならそれがいい。 文字種によって色分け、インデントの修正とか、持ってて統合開発環境のやつオスメスあったら 教えてください。 まあ絶対これってやつあったら有料でもがんばる : [] 2018/04/15(日) 18:54:04.90:PGh0AM3W0 >> 728 なるほど! フォルダが勝手に作られてて、 ~~~~xcodeproject.cみたいなファイルが勝手に生成されてたからもしかしたら独自のなにかが あるのかなとは思ってた。 ターゲットとかスキームとか色々あってぐぐってみたけど理解できなかったら放置してた。 一人で勉強するのって難しいね.... : [sage] 2018/04/15(日) 18:56:04.74:kTxYeENi0 どの環境でも同じだとしか思えんけどなあ cl知ってるなら、clで複数のファイルを指定するのにそのファイル名も打つでしょ。いや、ひとつでもファイル名指定するでしょ。それと同じでIDEにこのファイルと(一度)指定/教えてあげなきゃダメなもんはダメだというだけだよ : [sage] 2018/04/15(日) 19:00:53.49:BKnjVHaQ0 Atomでこういうパッケージ入れればいいんじゃね ttp://atom-packages.directory/package/script-1/ : [] 2018/04/15(日) 19:05:59.35:PGh0AM3W0 みなさん相談乗ってくれてありがとう!! とりあえずvisual studio codeにCode Runnnerの拡張つけてやってみる : [sage] 2018/04/16(月) 07:28:27.72:MtSz2rkX0 うちの開発環境HighSierraにしようと思うのですけど 注意点とかありますか?ハマりどころとか事前に知っておきたいです。 : [sage] 2018/04/16(月) 08:00:49.03:F3x9Fqnx0 10.13.4 と 9.3 でクラッシュ、クラッシュ、クラッシュ : [sage] 2018/04/17(火) 03:22:59.66:CyUO7jr70 MBA4GBからMBP16GBにアップして始めなんですが、 XcodeでSim2台起動するとメモリ10gbも食うのね。 4GBでやってたのが信じられ : [sage] 2018/04/17(火) 05:10:56.67:4VdLjljX0 なんかちょっと勘違いしすぎでしょう : [sage] 2018/04/17(火) 12:24:15.67:r/Y4eKtd0 です。 昨晩アップグレード仕掛けたら起動しなくなって焦りました。 起動ディスクが見つからないときの?マークフォルダ。 インターネットリカバリで再インストールしたら環境残ってました。 一応アップグレード完了でとりあえずセーフ。 大丈夫かなこのOS... : [sage] 2018/04/17(火) 12:43:08.27:haDPWNd70 俺の職場でも一台だけその現象起きたな。 セーフブートすると治ったけど。 : [sage] 2018/04/17(火) 14:40:11.91:/j9J/aBE0 大丈夫じゃないです : [sage] 2018/04/17(火) 19:17:49.12:V1FFgB9J0 だいじょうぶいっ! : [sage] 2018/04/17(火) 19:55:17.43:REMhm4Ez0 うわぁやられた。 10.13、AppleScriptObjCサポートぶっ壊れてるとは... リリース半年経過してまだ放置ってマジすか。 => frameworkname.bridgesupport : [sage] 2018/04/18(水) 13:46:16.79:3sA8A2iU0 バグレポート数(使ってる人)が少ないんだろう : [sage] 2018/04/18(水) 15:24:17.88:7zGZwV0Q0 USBハブ経由で5台くらい繋いでるせいか、画面ロック解除してるのに「画面ロックしてんぞ」ってアラートが出て実行できない時がある Xcode再起動すると直る : [sage] 2018/04/18(水) 16:56:05.76:xZ1wdszx0 それ1台だけでも出るときあるんだよなぁ : [sage] 2018/04/18(水) 17:01:57.66:InZsSm9c0 あるある : [sage] 2018/04/18(水) 17:43:08.40:7zGZwV0Q0 俺だけじゃないのか、良かった(全然良くない) : [sage] 2018/04/19(木) 00:05:02.93:HultctXp0 あるある。WiFiでもある : [sage] 2018/04/19(木) 00:18:54.75:vVuDa9c40 () とか {} の後にカーソルがあるときにdelete一回で両方削除すんの辞めてほしいわ お節介極まりない : [sage] 2018/04/19(木) 09:27:53.70:QFSQteOM0 あるある : [sage] 2018/05/11(金) 14:55:20.66:Ny/22knP0 9.3.1 : [sage] 2018/05/11(金) 15:45:38.95:Ny/22knP0 Preferences→Components が空になっちまってるの俺だけ? : [sage] 2018/05/11(金) 20:26:01.92:iL0pho450 特に変化無し : [sage] 2018/05/12(土) 03:43:37.25:1WPtj1la0 んーmacOSクリーンインストールしてXcodeだけ入れてみたが空だった まあ、追加したかったら9.3入れればいいか… とりあえずフェデリギハゲろ : [sage] 2018/05/12(土) 04:20:37.59:jERtRxLf0 遠いむかーし Components が壊れた時があったなあ ~/Library/Developer とか、Xcodeのダウンロードキャッシュ(~/LibraryCaches の中にあったかな)とか消したら復活したような ~/Library の下の Xcode関連のそこらを綺麗にすればだよ。新しいユーザでXcode起動したら問題ないだろう=~/Libraryの下の何かの問題 : [sage] 2018/05/12(土) 04:24:49.92:jERtRxLf0 ああ、macOSクリーンインストールしてもなのか。だったら違うな。マジか?ちょっとありえないなあとは思うが、まあ、なってるんだろけど すまん : [sage] 2018/05/12(土) 14:35:07.62:kc2jtfd20 ウチもXcode9.3.1目当てで昨日10.12.6から10.13.4にしたら同じ症状になったよ なんだこれ… : [sage] 2018/05/12(土) 15:06:48.91:EbXpZuVz0 ttps://i.imgur.com/9OMv9GX.jpg : [sage] 2018/05/12(土) 16:44:38.87:2uWLX1Sk0 次のMacOSはバグ修復に集中するらしいから 10.14まで待ったほうが良さそう : [sage] 2018/05/12(土) 17:46:21.08:1WPtj1la0 以前も空で、しばらく放置しとくと表示されたり、ウインドウをリサイズすると表示されたりすることがあったけど、今回は違うっぽい。 一応バグレポートしといたわ。 バグレポートにお借りした。 : [sage] 2018/05/13(日) 22:46:28.22:TLNOWp8d0 同じ症状の人は一定数いる模様 No Simulators or Documentation anymore? ttps://forums.developer.apple.com/message/311390 : [sage] 2018/05/14(月) 01:34:21.33:8klrfdp20 キャッシュや設定とか色々全部消しても治らないなこれ : [sage] 2018/05/15(火) 23:49:07.10:REhx8bWx0 上の件修正されたようだ : [sage] 2018/05/15(火) 23:55:21.00:i3Jm2jFY0 9.3.2出るの? もうじき9.4なのにな。 : [sage] 2018/05/15(火) 23:56:54.04:i3Jm2jFY0 ありゃ、ほんとだ。治ってる。 ローカルの問題じゃなかったのね。 : [sage] 2018/05/16(水) 14:25:03.46:eeQDEerC0 Xcodeはここの書き込み見るまで様子見がいいなw : [sage] 2018/05/16(水) 14:25:23.74:eeQDEerC0 あ、アップデートの話ね : [sage] 2018/05/16(水) 18:22:41.26:9VhFRyrB0 あ、アップデート : [sage] 2018/05/16(水) 23:31:36.55:788tEzT10 ここにレスしたからにはXcodeの人柱だから 我先にアプデするんだよあくしろ : [] 2018/05/17(木) 15:14:31.74:WLAHkxL10 openmpの為にコンパイラをbrewのLLVMに変えたらJumpToDefinitionとかコード補完が働くなくなった。 ライブラリのChache消しても治らん@9.2, 10.12.6で、とか言おうと思ったけど全然空気読めてない感じだから辞めときたかったけど一応書いてしました。 : [sage] 2018/05/20(日) 18:16:12.02:wUZhiibz0 xamarin動かなくなる事あるから更新は慎重になってしまうな : [sage] 2018/05/24(木) 19:18:33.25:wrAkn2bF0 Xcode9にしたら、行番号の領域と、エディタの領域の境界線がなくなってしまった 境界線を復活させる方法はありませんか? : [sage] 2018/05/25(金) 02:41:19.98:AtM9fZtK0 まず油性マジックを買ってきます : [sage] 2018/05/30(水) 05:40:37.34:dA5HuHGG0 Xcode 9.4 : [sage] 2018/05/30(水) 10:18:23.53:679AuY8u0 ちんこ : [sage] 2018/06/08(金) 09:47:26.88:h6S/GRCs0 UIKitでmacOSアプリ開発はまだ試せないの? : [sage] 2018/06/08(金) 10:11:49.61:8NiRAyF50 来年のWWDCをお楽しみに : [sage] 2018/06/08(金) 13:25:48.44:h6S/GRCs0 そこをなんとか : [sage] 2018/06/14(木) 11:26:26.82:9J4365r+0 Xcode 9.4.1 • Fixes a security issue in the included Git support and command-line tool : [sage] 2018/06/14(木) 12:38:33.70:x6mC/1ah0 applech2.com/archives/20180530-may-2018-git-security-vulnerability.html これのか : [sage] 2018/06/14(木) 12:39:16.42:9J4365r+0 まーた Preferences→Components が空になってる ほんと学習しねーのなこいつら : [sage] 2018/06/14(木) 13:48:13.11:uRm4W9yx0 で、9.4.2が出ると・・・ : [sage] 2018/06/14(木) 17:35:16.02:px1pqO9B0 前回を鑑みるにAppleが使ってるCDNが腐ってるっぽい : [sage] 2018/06/14(木) 17:48:48.62:uRm4W9yx0 前回は、Xcodeアプリの単体の問題じゃなかったね。 : [sage] 2018/06/15(金) 12:13:32.70:AVuX69Nn0 直った : [sage] 2018/06/15(金) 15:22:17.19:gLbSqrMK0 俺も確認した。しっかりしてほしいね。 : [sage] 2018/06/19(火) 00:45:35.74:U/qgOgsE0 今更なんですがDashbord Widgetを作りたいです。 Dashcode for Xcode - Late July 2012をダウンロードしたんですが、High Sierraだと動きませんでした。 High Sierraではもう作れないんでしょうか? : [] 2018/06/19(火) 13:03:45.13:fQGCKVJn0 iosアプリ開発は趣味として、簡単な2Dアクションゲームを作りたいと思ってるんだけど Objective-CじゃなくてSwiftの勉強だけすれば問題ない? : [] 2018/06/19(火) 13:39:03.11:KrznRgp90 ゲーム作りたいならswiftよりUnity+C#がいいと思うよ 参考書もいっぱいあるし、同士も多いから Androidなど他のプラットフォームへの展開も楽 どうしてもSwiftで作りたいってなら止めないけどさ SpriteKitってのを使えば良い いくつか参考書も出てる : [sage] 2018/06/19(火) 16:15:48.49:V+wcL38r0 El Capitanまではギリ起動できんな。Sierraでもダメっぽい SierraはGC無くしたりと基幹部分が整理されてるようだからそれ関連でDashcodeが使ってるナニかが無くなったとか VMで古いmacOS動かしてそこでやるってしかないんじゃね&それほど遅くはない : [sage] 2018/06/19(火) 16:19:53.06:5cNc1jQJ0 2012夏だからLionからMountain Lionに変わった時期だな。 相当古い。 : [sage] 2018/06/20(水) 00:31:30.24:NCUxmz2+0 、791 どうもです 今からWidget作るとなると相当古いOSが必要なんですね… FusionでMountain Lion~Yosemiteを起動させる方法から調べてみます。 ありがとうございました。 ところで、昨日少しDashcodeを調べていたらこのアプリではDashboad widgetとiOSアプリが作れたようなんですが、昔はiOSアプリの作成はDashcodeを使っていたんでしょうか? : [sage] 2018/06/20(水) 00:55:39.20:uSTHLnWQ0 iOSアプリ作りたきゃWebアプリを作りないなさいのだろうな iOS SDKが公開されてiOSアプリわさわさになりWebアプリを作るやつなんていないからDashcodeもディスコンになったようにみえる 元々はDashboard Widget作るためのだったようだけど、iOS用Webアプリサポートに力入れてしまったが故のめんどくささでまとめてポイって感じ? : [sagete] 2018/06/20(水) 01:03:06.64:UNgV7ZcJ0 Dashboard自体はhtmlとcssとjsの複合体だから 別に大したツールいらんし : [sage] 2018/06/20(水) 06:11:36.08:8UsUM9Ot0 Widgetって一過性のブームだったな Yahoo!ウィジェットとかもあったのに モバイル時代になってもiPhoneでは処遇が良くないし Andoroidでもパッとしないしな : [sage] 2018/06/20(水) 06:27:09.20:NCUxmz2+0 なるほどです Widgetを開くとバイナリファイルっぽいものがあるんで、Dashcodeでコンパイルしなきゃいけないのかと思ったんですが、他でも作れるんでしょうか? 簡単なWebアプリやアプリをわざわざ起動させて開いたりしなくても、見たいときだけオーバーレイで見れるWidgetの便利さを今頃知りました。 Safariのダッシュボードで開くっていう機能ですが右上と右下の表示がバグってるので見づらかったり。 : [sage] 2018/06/20(水) 22:27:34.83:8Sr2oD3s0 Apple IDでサインインできなくなった。 「Apple IDサーバへの接続時にエラーが起きました。」 って言われる。 : [sage] 2018/06/21(木) 11:12:15.89:Ti53lgx50 ブラウザとかではサインインできるの? まずフィッシングに引っかかってないか確認したほうがいい : [sage] 2018/06/21(木) 12:09:08.28:I5k9gwwe0 >Widgetを開くとバイナリファイルっぽいものがあるんで~ 単にコマンドラインタイプのじゃないの。それならば普通にXcodeでだろうな。そうでなくてもXcodeでっぽいけど 具体的にどのWidget? : [sage] 2018/06/21(木) 12:53:02.12:I5k9gwwe0 ,799 ネイティブコードな Widget Plug-in がサポートされていてんのね。それは/それも、Xcodeでバンドルとして作成だな : [sage] 2018/06/21(木) 13:01:42.21:sMuDKKbe0 797だが、今確認したら問題なかった。 Apple側の問題だったらしい。 : [sage] 2018/06/21(木) 17:17:27.20:Ti53lgx50 Xcode10 beta2 出てたのね : [sage] 2018/06/21(木) 17:52:56.51:qIxnGLu80 Mojaveだけど、Dashbord Widgetの表示がバグっててもう使い物にならない… 環境を整え、今から作ってももう遅い気がしてきた。 : [sage] 2018/06/21(木) 18:37:32.41:I5k9gwwe0 32bit切られたとかだったり : [sage] 2018/06/21(木) 23:27:22.87:iYy9vntx0 iOSから通知センターウィジェット輸入した時点でダッシュボードもうやる気ないっしょ : [sage] 2018/06/22(金) 00:08:57.90:1dYgucSh0 単位変換ウィジェットだけ便利でいまだに使ってる : [sage] 2018/06/22(金) 00:45:55.74:hpHSEJl20 やる気ないとか言い出せば、デベロッパードキュメントの最終更新日が2009-02-04かな。とっくにとうのいつの話やねんて話だな 俺も。あとはURLやBase64のDecode/Encode Widget : [sage] 2018/06/22(金) 10:24:21.07:xMtInH/q0 使ってるのは単位変換(通貨しか使わないけど)とDelivery Statusの2つだけだな。 : [sage] 2018/06/22(金) 10:54:08.41:Yhenwhbk0 色々とまともに動かないのあるしフラットデザインの流行にも外れてるのに 切り捨てが早いAppleがまだダッシュボードをのこしてるのがすごい : [sage] 2018/06/22(金) 10:56:37.56:Yhenwhbk0 つか以前は公式のダッシュボードダウンロードセンターがあったのにMac AppStoreの登場によって消えた。 もう何年前だ?それでもまだmacOSにはダッシュボードが残ってるという… : [sage] 2018/06/22(金) 11:22:29.91:hpHSEJl20 ん? ttps://www.apple.com/downloads/dashboard/ ttps://www.apple.com/jp/downloads/dashboard/ これのことでなく?これしか知らん。Safari Extensionはなんぞはちょこちょこ変えてるけど、これはなーんにも変わらずかなあwいや、日本のはなんか酷く変わったような気もするけど : [sage] 2018/06/22(金) 12:01:46.50:Yhenwhbk0 まだあったか…… 時代に取り残された昭和の商店街のような感じだな : [sage] 2018/06/22(金) 13:21:29.63:+3umYW+V0 ____________ ヾミ || || || || || || || ,l,,l,,l 川〃彡| V~~''-山┴''''""~ ヾニニ彡| 限定ウィジェット提供と発表した・・・! / 二ーー''二 ヾニニ┤ 発表したが・・・ <'-.,  ̄ ̄ _,,,..-‐、 〉ニニ| 今回まだその時と場所の指定まではしていない。 /"''-ニ,‐l l`__ニ-‐'''""` /ニ二| | ===、! `=====、 l =lべ=| その事を | `ー゚‐'/ `ー‐゚ー' l.=lへ|~| どうか皆様も |`ー‐/ `ーーー H<,〉|=| 思い出していただきたい。 | / 、 l|__ノー| | /`ー ~ ′ \ .|ヾ.ニ|ヽ |l 下王l王l王l王lヲ| | ヾ_,| \ つまり・・・ | ≡ | `l \__ 我々がその気になれば !、 _,,..-'′ /l | ~''' 限定ウィジェットの提供は ‐''" ̄| `iー-..,,,_,,,,,....-‐'''" / | | 10年20年後に開始ということも -ー| |\ / | | 可能だろう・・・ということ・・・! | | \ / | | : [] 2018/06/22(金) 16:22:11.91:AKCoSTuq0 懐かしいw : [sage] 2018/06/23(土) 08:04:35.24:7cQloH6R0 昔Cocoaはさっぱりってスレがあったと思うんだけど今はもうないんでしょうか? : [sage] 2018/06/23(土) 10:46:19.33:h9ZisDsI0 過疎って落ちたよ 過去ログは探せばどこかにあるんじゃないかな : [sage] 2018/06/23(土) 22:16:00.06:5BF/eOht0 どうもありがとうございます なくなったんですね プロジェクトを作成する時にClass Prefixを付けるにはどうしたらいいですか? 今更なんですが、アーロンヒレガスのObjective-Cプログラミングを読み進めています。 本の中では、新規プロジェクトを作成するダイアログの中のProduct Name、Team、等と並んでClass Prefixという項目がありますが、Xcode9.4.1には見当たりません。本はXcode4.xで書かれてあるようです。 プロジェクト作成後に右側のUtilitiesでClass Prefixを指定することは見つけられたんですが、これだとここで指定する以前のファイルにはもちろんPrefixは付いていないので、ファイル名や内容を手動で書き換えないといけないです。 : [sage] 2018/06/23(土) 22:38:37.01:dl6jfKi60 ttps://stackoverflow.com/questions/27091434/class-prefix-missing-in-project-template-in-xcode-6-1 だって。想像では(たぶん、想像/推測だろう)非推奨らしい そもそもも新しくファイルを作るときぐらいじゃなかったかなあ(しかもあんまそれほど意味ないw)。試したことはあるが使ったことはないけど プロジェクトテンプレートに含まれる少々の初期ファイル/クラスを手動変更しなきゃならないだけじゃないの。IB関係がちょっと面倒か : [sage] 2018/06/23(土) 22:47:39.37:5BF/eOht0 どうもありがとうございます。 非推奨だとした場合、本の中でclass prefixが付いてるファイルやコードはclass prefixが付いていないものとして読み進めていけばよいですか? : [sage] 2018/06/23(土) 22:58:22.42:dl6jfKi60 んー?? Class Prefix って、なんか自分でクラス(なんぞ)を作ろうとするときにOREOREApp,OREOREViewControlerなど頭に特定の固定(前の例では OREORE)のを付けるってだけだよ。NS や UI や WK etc なんぞと同じように ただ、それだけ Xcodeのソレはファイルを作るときに最初から入力フィールドに入っているか(そのXcode 4の場合はプロジェクトテンプレート中の初期ファイルの名前も変わるけど)、手打ちするかの違いでしかない どういう本でそれが以後どう関わっているのか知らんから、付いているものとしても付いてないとしてもどっちでもいいんじゃないのかなあとしか : [sage] 2018/06/23(土) 23:39:07.09:5BF/eOht0 そうですね すみません、変な質問しました。 Objectective-CのDocment-Based Applicatinonのプロジェクトをはじめた場合、以下のファイルが作られるんですが、 本の中のように開始時にプレフィックスを付けると具体的にどのファイルにプレフィックスが付くのか分からず(AppDelegate.hとAppDelegate.mとDocument.hとDocument.mかな?) プレフィックスの部分は無視して読み進めたほうが楽なのかなと思いました。 AppDelegate.h AppDelegate.m Assets.xcassets Base.lproj Document.h Document.m Info.plist main.m アプリ名.entitlements : [sage] 2018/06/23(土) 23:46:37.24:QgwvjPKH0 プレフィックスつけたければリファクタリング機能使えばいい。 後でもできる。 : [sage] 2018/06/24(日) 00:15:20.45:NfAaS7QF0 テンプレート、及び、その中のファイルも変わってるんじゃないかなあと思わないでもないけど、まあ、同じようなファイルはみりゃわかるんじゃね?単なるプレフィックスが付いているか付いてないかだから お好きなように/読みやすいように。の言うとおり変えてしまってというのもアリで : [sage] 2018/06/24(日) 02:16:46.24:UFpxtGOj0 Obj-Cの最新言語仕様書がどこにも無い件について : [sage] 2018/06/24(日) 13:00:03.26:NfAaS7QF0 どこにも無いことはないが、どこにも無いな 日本語訳されてるのは2011-10-12が最終かな? : [sage] 2018/06/25(月) 22:15:42.35:VkhzPh3k0 iOS 11.4(15F79)にしたところxcodeでbuildできなくなりました。 App storeのアップデートにもなにもありませんとでるのですが(バージョン9.4使用) どうすれば良いでしょうか? マイナーアップデートだからアップデートできないんでしょうか? : [sage] 2018/06/25(月) 22:33:35.43:74Js4ziY0 多分ビルドエラーに理由が書かれてる。 シミュレータでは動作する? Xcode10では? : [sage] 2018/06/25(月) 22:38:17.10:VkhzPh3k0 あ、たぶんシュミレータが使いたいだけです。 Could not locate device support files. This iPhone 6s is running iOS 11.4 (15F79), which may not be supported by this version of Xcode. って表示されます。 ちなみにビルド成功した後に↑のエラーダイアログが出るという感じで、、 Xcode入れ直せばいけるんだと思いますが6GBくらいあるので・・ : [sage] 2018/06/25(月) 22:48:25.32:fvqsJG1X0 SDKがちゃんと入ってないんだろうな iOS SDK 追加 とかでやり方は引っかかるはず : [sage] 2018/06/26(火) 00:22:05.25:VJDHroyB0 ありがとうございます。 Xcode_9.4.1.xip落として入れ直し?たらいけました。 : [sage] 2018/07/19(木) 08:18:13.39:/UxUf+ij0 新MBP6コア勢、体感速度どんなもんよ? : [sage] 2018/07/19(木) 08:41:38.81:6j+rugFh0 iMac Pro勢の感想も聞きたい : [sage] 2018/07/19(木) 15:13:10.06:YFrirZJI0 ttps://github.com/ashfurrow/xcode-hardware-performance 載ってない自分のMacは自分で測ればだいいだろな : [sage] 2018/07/19(木) 23:05:22.94:yTdFWV1Q0 Xcode 9.4.1のSimulatorでcommand+shift押しながらHキー2回打ちしてもなかなかマルチタスクにならなくない? 10回中1、2回ぐらいしか成功しない : [sage] 2018/08/09(木) 14:50:36.17:S+fr5aMT0 Xcode10 どう? : [sage] 2018/08/09(木) 14:53:17.18:nJBheUkx0 9からあまり変わってない。 9で作ってたアプリも問題なく移行できた。 : [] 2018/08/14(火) 01:17:45.50:YMPQwa2b0 Xcode9.4.1でiOSアプリをビルドしてValidateするとfetching app store configurationの画面で2時間くらい待たされます。 解決方法はありますか。 : [sage] 2018/08/14(火) 01:34:17.62:GtUM5T+C0 回線速度計測して問題なければMac再起動してみたら? : [] 2018/08/14(火) 01:40:08.36:YMPQwa2b0 回線は問題ないです。再起動もしました。 アプリをアップロードするまでに複数回itunesとかにアクセスするタイミングがあると思うのですが それぞれで長時間止まります。 : [sage] 2018/08/14(火) 12:38:03.74:5SX+9SD+0 ありそうなのはDNSの問題かね? 一度8.8.8.8に設定してみてはどうか? : [sage] 2018/08/15(水) 15:08:10.58:5PhmHNP60 App Store側は受け付ける状態になってる? アップデートだと黄色の印でPrepare for Submissionてなってるはず : [] 2018/08/15(水) 15:27:24.84:Oi+hki7K0 8.8.8.8でも同じでした。 時間はかかるけど最終的にアップロードはできるのです 全部で4時間くらいかかりますが : [sage] 2018/08/15(水) 15:41:50.22:IKNIGR+A0 たまにそういう時があるよね。 テザリングとかでネット回線変えても同じなら、Apple側の問題だと思う。 : [] 2018/09/18(火) 03:24:47.90:4Xy/jBm90 Xvim 2を入れたんだけど、コントロール(シフト)+Vのビジュアルモードで選択範囲の色が変わらないです。 で、ヤンクすると100パーセントXcodeが落ちるんだけど、うちだけ? 矩形選択や行選択じゃない普通のビジュアルモードだとうっすら選択範囲も見えるしヤンク→ペーストも問題ないです : [] 2018/09/18(火) 06:17:15.31:4Xy/jBm90 自己解決 $ git clone ttps://github.com/XVimProject/XVim2.git じゃなくてちゃんと9.4のを指定して落としたらちゃんと動いた : [sage] 2018/09/18(火) 09:06:57.35:4EgFjRk80 10が正式にリリースされたな。 GM seedとビルド番号がちょっと違う。iOS12は変わらず。 : [sage] 2018/09/19(水) 03:52:53.88:tucNqjU90 ひっそりとSubversionのサポートがなくなってる : [sage] 2018/09/19(水) 09:22:14.32:X7T50jtG0 まぁ流石に時代の流れよね : [sage] 2018/09/19(水) 14:44:52.08:Klx64mRD0 git-svn使えば特に問題もないだろうし : [sage] 2018/09/19(水) 17:00:37.37:tucNqjU90 Code Folding Ribbon復活してる コミット差分がさっと見れるのも良いね : [] 2018/09/22(土) 20:21:55.49:JlYSml+O0 ライブラリペインが表示されない。どうすればいいの。 バージョンはXcode 10.0 : [sage] 2018/09/22(土) 20:31:01.10:lMqKbFf50 右上に移動したよ : [sage] 2018/09/22(土) 20:32:59.05:JlYSml+O0 ありがとうございます! ずっと見つからなくて困ってました! : [] 2018/09/27(木) 14:29:13.35:DjId8H/s0 >ひっそりとSubversionのサポートがなくなってる マジ? 自宅鯖環境はSVN(TortoiseSVN)でまとめてやってるから無くなると困るなぁ Win環境はローカルに作って対応するか : [] 2018/09/27(木) 14:35:07.07:DjId8H/s0 >ひっそりとSubversionのサポートがなくなってる だからか、、、、 9月中頃まで使えたリポジトリがうまく動かなくなったのはなんでかな? と悩んでたんだよな。そーいうことか : [sage] 2018/09/27(木) 14:36:20.33:a2J5gEr70 だから、git-svn使えよ・・・ : [] 2018/09/27(木) 17:02:35.55:DjId8H/s0 >だから、git-svn使えよ・・・ gitって公開鯖にアップするんだろ? コード以外、開発には関係ないファイルの方が多い、 持株の価格の推移を記録してるエクセルのファイルなんかもあるから 公開鯖には置きたくないんだよな、実際のところ ツーわけで、9.4のコマンドラインツールをダウンロードしてきた これをインストールすればリポジトリが使えるようになるかな? : [sage] 2018/09/27(木) 17:13:14.19:a2J5gEr70 バカかよ・・・ svnだけ欲しいならHomebrewがあるだろう。 : [sage] 2018/09/27(木) 17:49:01.52:PYteDN0C0 >gitって公開鯖にアップするんだろ? Github と Git を同一視しているに、1000ペリカ : [sage] 2018/09/27(木) 17:56:38.94:tOS2UydE0 だろうな。笑った。触ったこともないってどんだけ古代人なのか : [sage] 2018/09/27(木) 17:59:45.28:tOS2UydE0 てか、逆だぞ Subversionの方がリポジトリ(サーバ)が別に必要で、それを作ってそれからだろう Gitはローカルがメインで、サーバを置いての方がサブ。まあ、バックアップも兼ねてサーバも作るけど、いらないといえばいらない : [sage] 2018/09/27(木) 18:08:28.74:tOS2UydE0 git-svn はSubversionのリポジトリをリポジトリ丸ごとローカルに持ってくる コミットなんぞgitでロカールリポジトリにしまくって、頃合いの良い頃にgit-svnでSubversionのリポジトリにコミットするしてくれるだけというよく(*)できたもの *まあ、ちょっと、ん?という部分もあることもあるけど : [sage] 2018/09/27(木) 18:29:07.00:PsefnUOw0 ほんとGithubとGitを混同してるやつ多いよな : [sage] 2018/09/27(木) 18:58:13.56:JBpM7Qnh0 わかってない奴はじっとしてろ : [sage] 2018/09/27(木) 20:10:00.38:hnE9K4wH0 GitLabもあるんやで : [] 2018/09/27(木) 20:29:22.53:Ex7QmJND0 違うのか?>Github と Git gitはローカル環境だけでコミットできる、ツーのは知ってたが メインのリポジトリは公開鯖になるんだと思ってた 今度試してみよう 9.4のコマンドラインツールをインストールして svnserveを再起動させたらリポジトリが再度使えるようになった これはこれでよかった。 WinのTortoiseSVN周りのツールは便利だからやっぱり使えると嬉しい : [sage] 2018/09/27(木) 20:57:54.08:tOS2UydE0 リポジトリはローカルがメイン。というかローカルしかない、そもそも。ローカル同士で相互にmergeし合うとかだし(たしか) サーバにというのは共用共同開発の場合にはそっちの方が都合が良い場合があるから建てて使うだけ。GitHubも単にそのひとつだし別に他の公開サーバーサービスじゃなくて、非公開のサーバー(最も簡単には単にsshを利用して)も当然ある てか、で、Subersionに戻る/固執するのかよっ!別に他人事だからいいけど...なんだな : [sage] 2018/09/27(木) 21:09:01.43:XK8t7Mrn0 ついでだしお前ら、gitの管理ソフト何使っているよ? : [] 2018/09/27(木) 21:14:17.36:Ex7QmJND0 >てか、で、Subersionに戻る/固執するのかよっ!別に他人事だからいいけど...なんだな いや、単純に使い慣れてる&使い易いツールがある(Win環境には、だが)だけの話。SVNには Excelのファイルもそのまま差分が確認できるし、 GUIのツールもTortoiseSVNが使い易いし、 どうせ使うのは自分の家庭内だけで問題ないし、 でSVNを使ってるだけ。 ま、Win環境で試してみるよ。git とりあえず、チュートリアル的な本を探そう SVNは最初、 入門Subversion ttp://www.amazon.co.jp/dp/4798013730/ で使い方覚えたんだよな。 こういう動かしながら覚える奴がいいんだけどみつかるかなぁ : [sage] 2018/09/27(木) 22:00:06.56:a2J5gEr70 SourcetreeとVisual Studio Codeを使い分けてる。 Xcode内蔵のやつはリードオンリーでなら使う。 : [sage] 2018/09/28(金) 04:43:46.04:6XrskBm10 Tower使ってるけど買い切りじゃなくて年間ライセンスになったからいつまで使うことやら : [sage] 2018/09/28(金) 07:04:29.79:vjEtJHe60 SourceTree と Tower と Sublime Merge を使い分けてる。意味はない。 : [sage] 2018/09/28(金) 10:00:23.43:6epxiHTk0 Fork.appも話題にしてあげて : [sage] 2018/09/28(金) 17:27:33.86:pev+G6eJ0 使用頻度的には、 Xcode: Add/Commitなど通常作業と過去のとソース比較 GitXもしくはコマンド: Commit履歴確認、ブランチ切り替え等 Sourcetree:あんま使わないけどある。なんかだんだん重くなってるような : [sage] 2018/10/03(水) 10:41:34.97:aP2Vrkqv0 gitlab より gitbucket のがお手軽でいい : [sage] 2018/10/03(水) 11:44:51.11:Y8TJCvX90 bitbucketな サイトも日本語化されてるしね : [sage] 2018/10/03(水) 13:02:20.01:dUI8MjB70 話題に無理矢理割り込んでドヤろうとしたつもりで無知を晒す 典型的な例 : [sage] 2018/10/03(水) 20:17:07.12:RXCGbn3s0 Gitクライアント話してる訳で 割り込めてすらいない件 : [] 2018/10/04(木) 08:46:20.91:UtIlxu7L0 gitないと開発でないよなsvnとかウンコだしw : [] 2018/10/04(木) 08:48:40.27:UtIlxu7L0 それにしてstoryboard開くの遅せーよな 1storyboard 1viewControllerなのに5秒くらいかかる 201815"で、何してんだいったいw : [] 2018/10/04(木) 09:02:27.78:UtIlxu7L0 Xcode内蔵のクライアントってなんか中途半端なんだよなぁ、10からpull --rebaseついて便利になったけど。 : [sage] 2018/10/04(木) 09:59:44.35:JQYA41pY0 Gitも絡めてDiffとるならVisual Studio Codeが一番見やすかった。 それまではFileMerge使ってたけど。 : [sage] 2018/10/04(木) 10:38:13.63:2ZkSUr2B0 そりゃGitHubに対するbitbucketだろ GitLabに対応するのはGitBucket : [sage] 2018/10/04(木) 10:41:05.18:2ZkSUr2B0 ちなみにへのレスだから : [sage] 2018/10/04(木) 11:06:53.09:Mp1Sll2s0 牛? : [] 2018/10/04(木) 13:32:00.15:7TQFV69K0 空のLaunchScreen.storyboardは開くの1~2秒 View Controller が10くらい入ったファイルは開くの3秒くらい。 2017 iMac 3.6 GHz i7 : [] 2018/10/05(金) 08:47:45.40:Lknm7KtL0 InterfaceBuilderも相変わらずバグだらけで全く困る VCにopaque tabbar出すとcollectionViewCellサイズ変になるし stackviewにtextField入れて初期値の数字を設定すると下にズレるし まだまだたくさんある : [] 2018/10/05(金) 09:31:14.34:Lknm7KtL0 情報ありがとう。ただおれの場合TBもしてないんだよね。。 : [sage] 2018/10/05(金) 09:37:59.50:R8wr1+sT0 Storyboardの表示に時間がかかるのは仕方ないだろうな。 内容をパースしてから画面に表示するわけだし、ラグはどうしても発生する。 コンパイルされたバイナリとは扱いが違う。 : [sage] 2018/10/05(金) 09:45:10.46:df/703+40 タブ置きっぱの物でも展開が遅いのは勘弁して欲しいかなー
凡例:
レス番
100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている
名前
名無しさん (青) → sage のレス
名無しさん (緑) → age のレス
ID
ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID
このページは2ch勢いランキング が作成したアーカイブです。削除についてはこちら 。