2ch勢いランキング アーカイブ

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
タブ置きっぱの物でも展開が遅いのは勘弁して欲しいかなー

勢い5万以上のスレをメールでお知らせするサービス、実施中!!
憧れボディをGETしたい!その夢、ボニックで!

新着レスの表示

2ch勢いランキング アーカイブ 新・mac板ランキング

凡例:

レス番

100 (赤) → 2つ以上レスが付いている
100 (紫) → 1つ以上レスが付いている

名前

名無しさん (青) → sage のレス
名無しさん (緑) → age のレス

ID

ID:xxxxxxx (赤) → 発言が3つ以上のID
ID:xxxxxxx (青) → 発言が2つ以上のID

このページは2ch勢いランキングが作成したアーカイブです。削除についてはこちら