OS XやiOSの開発環境Xcodeのスレ。
Xcode
https://itunes.apple.com/jp/app/xcode/id497799835?mt=12
Xcodeダウンロードページ
https://developer.apple.com/xcode/downloads/
Xcode Glossary
https://developer.apple.com/library/mac/#documentation/DeveloperTools/Conceptual/Xcode_Glossary/20-Glossary/Glossary.html
Apple Developer
https://developer.apple.com/jp/
日本語ドキュメント
https://developer.apple.com/jp/documentation/
■関連スレ
プログラミング言語Swift Part4
http://egg.5ch.net/test/read.cgi/mac/1484763495/
[SDK]iPhoneアプリ開発初心者質問箱49[touch][iPad]
http://egg.5ch.net/test/read.cgi/mac/1538778915/
iOSアプリ 開発者の雑談スレ50【ぬくニー】
http://egg.5ch.net/test/read.cgi/mac/1548208154/
Objective-C [ObjC part:9];
http://mevius.5ch.net/test/read.cgi/tech/1510920033/
Swift part12
http://mevius.5ch.net/test/read.cgi/tech/1540818496/
■前スレ
Xcode part14
http://egg.5ch.net/test/read.cgi/mac/1476190499/
Xcode part15
■ このスレッドは過去ログ倉庫に格納されています
1名称未設定
2019/03/19(火) 21:39:30.77ID:GcjQlN/z02019/03/20(水) 00:52:11.22ID:+A7Di8RE0
前スレ最後のほうで書かれてたCould not launch アプリ名のエラー、アップルが修正したのか海外で解決報告が続々と挙がってる
まだちゃんと読んでないがキーチェーンのファイルを削除云々すればいいらしい
まだちゃんと読んでないがキーチェーンのファイルを削除云々すればいいらしい
2019/03/26(火) 10:04:03.03ID:Cx8qy8a30
10.2出たけど、App Storeオンリーなのかな・・・
Command Line ToolsはDevelperのダウンロードサイトからDLできるけど。
Command Line ToolsはDevelperのダウンロードサイトからDLできるけど。
5名称未設定
2019/03/26(火) 11:33:13.39ID:4JKvUWi402019/03/26(火) 11:53:17.97ID:Cx8qy8a30
いやだからそこに10.2がないからDLできないんだよ。
2019/03/26(火) 12:07:06.44ID:KN7dz+Ws0
そのうち来るっしょ・・・来るよな・・・?
8名称未設定
2019/03/26(火) 12:51:29.24ID:aTObFJbA0 うん。きてるよ?
https://i.imgur.com/qmRfRvA.png
https://i.imgur.com/qmRfRvA.png
9名称未設定
2019/03/26(火) 12:52:37.34ID:aTObFJbA0 Swift もちょっと寝ている間に5になったのね
10名称未設定
2019/03/26(火) 12:59:37.59ID:Cx8qy8a30 >>8
そのボタン押してもストアに飛ばされる。
仕方なくストア版のXcode入れて今やってるプロジェクトをビルドしてみたけど
PodsのRxSwiftビルドしているところで止まる。
Swift4のままだからそろそろ4.2に上げないとダメか?もう5出てるし。
そのボタン押してもストアに飛ばされる。
仕方なくストア版のXcode入れて今やってるプロジェクトをビルドしてみたけど
PodsのRxSwiftビルドしているところで止まる。
Swift4のままだからそろそろ4.2に上げないとダメか?もう5出てるし。
11名称未設定
2019/03/26(火) 13:50:18.95ID:xRlRb7O10 Storeへのリンクか失礼 つか紛らわしいな
俺の環境だとStoreでアップデートにならない
softwareupdate -l でも No new software available. になる
一回消して入れ直してる
俺の環境だとStoreでアップデートにならない
softwareupdate -l でも No new software available. になる
一回消して入れ直してる
12名称未設定
2019/03/26(火) 14:17:31.04ID:Cx8qy8a30 なんか、AppleやGithubでネットワークの負荷が高くなってるのかねえ
CocoaPodsのレポジトリにコミットされまくりなのか、pod installでコケるし
今日は仕事にならない感じ・・・
CocoaPodsのレポジトリにコミットされまくりなのか、pod installでコケるし
今日は仕事にならない感じ・・・
13名称未設定
2019/03/26(火) 14:45:13.26ID:Kx+9Xv3c0 あなたの環境に問題があるのでは?
今日pod install、app storeアップロード、GitHubコミットを何回もやってるけどいつもと変わらないよ
今日pod install、app storeアップロード、GitHubコミットを何回もやってるけどいつもと変わらないよ
14名称未設定
2019/03/26(火) 15:17:38.66ID:Cx8qy8a30 >>13
rm -rf Pods Podfile.lock *.xcworkspace
ってやった後に、pod installで成功する?
先週は問題なかったのに今日は
[!] Unable to find a specification for `Firebase/Core`
と出て失敗してしまう。
rm -rf Pods Podfile.lock *.xcworkspace
ってやった後に、pod installで成功する?
先週は問題なかったのに今日は
[!] Unable to find a specification for `Firebase/Core`
と出て失敗してしまう。
15名称未設定
2019/03/26(火) 15:25:59.15ID:KbL6Jflu0 Swift5はMojave必須なんか?
17名称未設定
2019/03/26(火) 18:51:49.46ID:fb4WnvF60 Xcodeのアップデート、OSのアップデートより時間かからん?
19名称未設定
2019/03/27(水) 11:51:08.53ID:ocXaoTfk0 我のmacbook mid2010はここが限界か…
20名称未設定
2019/03/27(水) 12:29:22.84ID:NV1JKBw10 よくやるよ
21名称未設定
2019/03/27(水) 18:21:36.58ID:yNAEvLOA0 >>14
$ pod update
$ pod update
22名称未設定
2019/03/29(金) 08:18:18.43ID:1v53AdZ90 mac mini2011も逝ったな…
23名称未設定
2019/03/29(金) 13:19:39.94ID:kEmj1KBQ0 10.2でビルドが終了しない。
前のバージョンでもあったが、DerivedData消したりOS再起動すれば治ったのに今回はダメ・・・
Swift4のままのプロジェクトなんだけどXcodeのSwift5対応が関係してる?
前のバージョンでもあったが、DerivedData消したりOS再起動すれば治ったのに今回はダメ・・・
Swift4のままのプロジェクトなんだけどXcodeのSwift5対応が関係してる?
24名称未設定
2019/03/29(金) 13:27:50.47ID:hS/Q3mhg0 ログに何か出てないの?
さすがにそれだけの情報じゃ誰も分からんわ
さすがにそれだけの情報じゃ誰も分からんわ
25名称未設定
2019/03/29(金) 13:52:16.40ID:kEmj1KBQ0 何もログにはでない。
10.1ならSwift 4.2でビルドはできるが、そのプロジェクトを10.2で開いてビルドすると途中で止まる。
ビルド中のプログレスバーが表示されるけど、ある時点で伸びきってずっとそのままの状態になる。
何十分待ってもダメで、10.1ならほんの数十秒でビルドは完了する。
こっちじゃもうできることはなさそうだし、Swift5に本当に対応しないといけなくなるまで10.1のままで行くか・・・
10.1ならSwift 4.2でビルドはできるが、そのプロジェクトを10.2で開いてビルドすると途中で止まる。
ビルド中のプログレスバーが表示されるけど、ある時点で伸びきってずっとそのままの状態になる。
何十分待ってもダメで、10.1ならほんの数十秒でビルドは完了する。
こっちじゃもうできることはなさそうだし、Swift5に本当に対応しないといけなくなるまで10.1のままで行くか・・・
26名称未設定
2019/03/29(金) 14:09:57.75ID:kEmj1KBQ0 わかったような気が・・・
Deployment Targetを11.0に上げるとビルドが完了した。
Deployment Targetを11.0に上げるとビルドが完了した。
27名称未設定
2019/03/29(金) 17:43:51.43ID:R3oHkqCn0 検索でWrap Aroundのオフが復活してる
28名称未設定
2019/04/02(火) 19:10:22.80ID:0ZQXN/1G0 エディタを2行2列に分割できるようにして欲しいな
29名称未設定
2019/04/02(火) 19:16:48.47ID:N9qp12Se0 アプリを二つ立ち上げて二列表示ってのはダメ?
30名称未設定
2019/04/02(火) 19:17:10.80ID:N9qp12Se0 縦に並べてね
31名称未設定
2019/04/02(火) 19:34:58.62ID:AvxLLCIO0 タブから引っ剥がして別窓で並べればどうか?
32名称未設定
2019/04/02(火) 19:59:27.10ID:PPx1B0PD0 どういう状態で使いたいのかわからんけど、
2行もしくは2列は普通(?)にできる。2x2はちょっと無理かな1+2は可能
2行もしくは2列は普通(?)にできる。2x2はちょっと無理かな1+2は可能
33名称未設定
2019/04/03(水) 14:48:03.53ID:hpEJVX5q0 Project Builderの頃は縦横好きなように分割できたんだけど、今はView>Assistant Editorにある下4パターンしかできない
ウインドウで分けるのもしばらくやってみたけどNavigatorやInspectorが個別になるからそれも微妙だった
ウインドウで分けるのもしばらくやってみたけどNavigatorやInspectorが個別になるからそれも微妙だった
34名称未設定
2019/04/03(水) 14:59:09.87ID:wchvdtEo0 Project Builder はわからんけど、Xcode 3 でもそれなりに分割できてたらしい
https://stackoverflow.com/questions/5496573/xcode-4-split-screen-feature
Xcode 4 からAssistant Editor使えAssistant Editorになりましたになって、それからもう Xcode 10 なんだから元に戻ることはなさげw
https://stackoverflow.com/questions/5496573/xcode-4-split-screen-feature
Xcode 4 からAssistant Editor使えAssistant Editorになりましたになって、それからもう Xcode 10 なんだから元に戻ることはなさげw
35名称未設定
2019/04/04(木) 15:55:36.24ID:NxF2owv40 Xcode 10.2に目立ったバグがなければそろそろアプデしようと思うけどもう大丈夫かな?
36名称未設定
2019/04/04(木) 16:05:28.92ID:Z7WULMVW0 複数バージョンを同居させても特に喧嘩はしないから
Xcode-10.1.app
Xcode-10.2.app
というように名前変えて2つ以上入れてる。
Xcode-10.1.app
Xcode-10.2.app
というように名前変えて2つ以上入れてる。
37名称未設定
2019/04/04(木) 23:31:40.10ID:NxF2owv40 念のためその方式でいくとするかな
38名称未設定
2019/04/06(土) 17:27:41.85ID:GkcHsQKY0 >>36
terminal.appでswift動かす際に面倒だなぁ。
xselectなんちゃらとか言うのを叩かないとswift4.2, 5.0をswitchingできない。
xcode-select -s /Applications/Xcode….
こんな感じ。
terminal.appでswift動かす際に面倒だなぁ。
xselectなんちゃらとか言うのを叩かないとswift4.2, 5.0をswitchingできない。
xcode-select -s /Applications/Xcode….
こんな感じ。
39名称未設定
2019/04/06(土) 17:38:35.24ID:uRZ3MiDP0 複数あって選択するんだから当たり前じゃね?Terminalでどっちかでいいなら、一度設定するだけじゃね?
40名称未設定
2019/04/06(土) 17:48:30.75ID:uRZ3MiDP0 >swift4.2, 5.0をswitchingできない
のか...
コマンドを使う人にはある意味常識的なフルパスでやったらイケるコマンドもあったような
swiftなんぞその実行ファイルだけでなくモロモロな環境があるかもだが、それも自分でシェル環境をスイッチするようにしたら何だかよくわからないが面倒なじゃい?
んなメンドくさいこと調べ書く必要もない、xcode-selectで一発で切り替えられるのは便利以外の何者でもないとしか思えないな、やっぱw
のか...
コマンドを使う人にはある意味常識的なフルパスでやったらイケるコマンドもあったような
swiftなんぞその実行ファイルだけでなくモロモロな環境があるかもだが、それも自分でシェル環境をスイッチするようにしたら何だかよくわからないが面倒なじゃい?
んなメンドくさいこと調べ書く必要もない、xcode-selectで一発で切り替えられるのは便利以外の何者でもないとしか思えないな、やっぱw
41名称未設定
2019/04/06(土) 18:18:31.51ID:PzPn9UMW0 Xcode 10.2でもSwift 4.2と5は使える。
Swiftのバージョン指定はプロジェクトの設定。使うXcodeのバージョンにも依存するけど。
Swiftのバージョン指定はプロジェクトの設定。使うXcodeのバージョンにも依存するけど。
42名称未設定
2019/04/06(土) 18:18:54.52ID:0J0/tfhD0 Arias登録くらい簡単だろ
何が面倒なのか
何が面倒なのか
43名称未設定
2019/04/06(土) 18:24:26.68ID:PzPn9UMW0 シェルスク書いた方が汎用性が高いけど自分専用の歓喜でそこまでする気にはならない。
CI環境だったら必須のロジックだが。
CI環境だったら必須のロジックだが。
44名称未設定
2019/04/06(土) 19:07:09.49ID:fj2Bw9Kw0 最近、Xcode使ってObjective-Cの勉強始めました。
Xcode使ってコーディングしてるとたまに
・デリートキー(returnキーの上にあるホームベースの中に×が書いてあるキー)押すとその前に削除したテキストが再度入力されたり、
・カーソルを矢印キーで移動させようとすると反応しなかったりの現象が発生するんだけどこれってよくある事なの?
勉強のため解説書に書いてある簡単なコードを入力して実行してるだけなんですけどね
環境は以下の通りです。
Mac:iMac5K 2017 FD 1TB Memory 24GB
macOS:10.14.4
Xcode:10.2
Xcode使ってコーディングしてるとたまに
・デリートキー(returnキーの上にあるホームベースの中に×が書いてあるキー)押すとその前に削除したテキストが再度入力されたり、
・カーソルを矢印キーで移動させようとすると反応しなかったりの現象が発生するんだけどこれってよくある事なの?
勉強のため解説書に書いてある簡単なコードを入力して実行してるだけなんですけどね
環境は以下の通りです。
Mac:iMac5K 2017 FD 1TB Memory 24GB
macOS:10.14.4
Xcode:10.2
45名称未設定
2019/04/07(日) 10:24:40.21ID:vgQt+n+90 >>44
テキストエディタ.appでも同じ挙動を示すの?
テキストエディタ.appでも同じ挙動を示すの?
46名称未設定
2019/04/07(日) 11:01:19.91ID:BR8TJ2ac0 オマカンっぽいな
47名称未設定
2019/04/07(日) 20:01:19.42ID:TYdLsEJV0 少なくともよくある事ではないな
カーソルが移動しないのはゴミ文字入ってんじゃないの
カーソルが移動しないのはゴミ文字入ってんじゃないの
48名称未設定
2019/04/09(火) 08:16:14.55ID:ibhWkBOd0 ベータ版は令和に対応したか
Windowsは明日のアップデートかな?
Windowsは明日のアップデートかな?
49名称未設定
2019/04/13(土) 18:15:07.13ID:khTz3t4S0 Xcode10.2動かすのに8GBメモリじゃ少ないよねぇ?
それとも8GBでOK?
Macbook Air買おうかと思うんだけど。
それとも8GBでOK?
Macbook Air買おうかと思うんだけど。
50名称未設定
2019/04/13(土) 18:20:24.77ID:XsWOn4WD0 やること増えてくると足りなくなる
51名称未設定
2019/04/13(土) 18:22:41.50ID:4V77UvKy0 作るもの次第
凝ったアプリでなければ8GBでもいける
快適にサクサク開発したいなら盛っとけ
凝ったアプリでなければ8GBでもいける
快適にサクサク開発したいなら盛っとけ
52名称未設定
2019/04/13(土) 18:39:16.80ID:khTz3t4S0 >>51
やっぱ16GBかぁ。
https://www.reddit.com/r/macbookpro/comments/6ibx36/8gb_or_16gb_ram_for_xcode/
ここでも同じSuggestionだなぁ。
やっぱ16GBかぁ。
https://www.reddit.com/r/macbookpro/comments/6ibx36/8gb_or_16gb_ram_for_xcode/
ここでも同じSuggestionだなぁ。
53名称未設定
2019/04/13(土) 18:40:53.62ID:khTz3t4S0 Macbook Airを16GBにすれば20万円。
価格コムでMacbook Pro15を買えば23万円。
しょうがない、23万かぁ。
Macbook Air13を価格コムで買えば15万なのに。
価格コムでMacbook Pro15を買えば23万円。
しょうがない、23万かぁ。
Macbook Air13を価格コムで買えば15万なのに。
54名称未設定
2019/04/13(土) 19:06:55.50ID:XsWOn4WD0 メモリもそうだけどそれより問題は内臓SSDを結構積まないと苦しむぞ
外部ストレージで逃げられないケースがかなりあるから
最低でも512G以上できれば1Tにしたらいい真面目に開発するなら
外部ストレージで逃げられないケースがかなりあるから
最低でも512G以上できれば1Tにしたらいい真面目に開発するなら
55名称未設定
2019/04/13(土) 20:14:19.76ID:h59IVacA0 ストレージも作るもの次第だな
リソース使わない簡単なものなら10GBあれば余裕だし
値段なんて一時のもんだろ
その分しっかり開発したもので元取ればいいじゃん
リソース使わない簡単なものなら10GBあれば余裕だし
値段なんて一時のもんだろ
その分しっかり開発したもので元取ればいいじゃん
56名称未設定
2019/04/13(土) 20:56:49.50ID:PfyvPNdD0 昔はメモリ4「M」B
内蔵ハードディスク40「M」B
なんてのが普通
内蔵ハードディスク40「M」B
なんてのが普通
57名称未設定
2019/04/14(日) 00:01:45.96ID:XRzhl4Oa0 俺、、、Airでメモリ4GBでSSD128Gでやってるんだが何とかなるよ
58名称未設定
2019/04/14(日) 00:05:36.71ID:klB+V9bN0 MBA2011持っててメモリ4Gだけど、昔はXcode5くらい前では普通に使ってたな。
今じゃMojave入れられなくなってしまったからLinux(lubuntu)入れてる。
SSDだし、Linux機にするならまだまだ現役というかドライバも枯れてて安定してるわ。
今じゃMojave入れられなくなってしまったからLinux(lubuntu)入れてる。
SSDだし、Linux機にするならまだまだ現役というかドライバも枯れてて安定してるわ。
60名称未設定
2019/04/14(日) 07:25:02.31ID:AwcURug/061名称未設定
2019/04/14(日) 08:36:32.96ID:Jhp7JLuN0 Objective-Cでオブジェクト型を定義するときに変数のデータ型に*をつけるけど
解説書のコーディング例で
NSString* str;
NSString * str;
みたいに変数型の直ぐ後ろに*が付いてるパターンとブランクを空けてから付いてるパターンがあるけどどっちが一般的なの?
解説書のコーディング例で
NSString* str;
NSString * str;
みたいに変数型の直ぐ後ろに*が付いてるパターンとブランクを空けてから付いてるパターンがあるけどどっちが一般的なの?
62名称未設定
2019/04/14(日) 09:22:36.28ID:XRzhl4Oa063名称未設定
2019/04/14(日) 10:15:52.68ID:a6pYvFzI0 聞く前にググろうや
64名称未設定
2019/04/14(日) 10:37:29.58ID:UgkfLeEP0 主にゲーム、から派生して色々ってことだろ
65名称未設定
2019/04/14(日) 10:38:36.69ID:/ivmzzdL0 なんでSwiftではじめないの
いまObjCから入るひとってどれぐらいいるんだろう
いまObjCから入るひとってどれぐらいいるんだろう
66名称未設定
2019/04/14(日) 11:09:18.23ID:AwcURug/0 >>65
コンパイルが早くて良いんじゃねぇ。
コンパイルが早くて良いんじゃねぇ。
67名称未設定
2019/04/14(日) 11:13:33.09ID:pafqTob10 >>61
「ポインター型」というのを意識してそういうのがいいっていうのだったかな
でも、
NSString* str, st2;
っていうので破綻していると思う。「ブランクを付ける」というのは見ないなあ
NSString *str;
っていう、「〜のポインタ」っていう感じのじゃないの
NSString* str; は一時的に一部で流行ったようだが主流にはなっていないような。Appleのドキュメントでも NSString *str; だよね(propertyとか)
各々気に入った方を好きにすればのことだろうけど
「ポインター型」というのを意識してそういうのがいいっていうのだったかな
でも、
NSString* str, st2;
っていうので破綻していると思う。「ブランクを付ける」というのは見ないなあ
NSString *str;
っていう、「〜のポインタ」っていう感じのじゃないの
NSString* str; は一時的に一部で流行ったようだが主流にはなっていないような。Appleのドキュメントでも NSString *str; だよね(propertyとか)
各々気に入った方を好きにすればのことだろうけど
68名称未設定
2019/04/14(日) 12:18:23.73ID:klB+V9bN0 キャストも
a = (NSString *)str;
ってな感じにしてる。
「なんだかのポインタ」いう意味で考えたほうがいい。ポインタは型じゃない。
整数値の型に置き換えて扱えるってだけ。
a = (NSString *)str;
ってな感じにしてる。
「なんだかのポインタ」いう意味で考えたほうがいい。ポインタは型じゃない。
整数値の型に置き換えて扱えるってだけ。
69名称未設定
2019/04/14(日) 13:10:14.86ID:AwcURug/070名称未設定
2019/04/14(日) 13:30:54.03ID:Jhp7JLuN071名称未設定
2019/04/15(月) 08:21:36.83ID:zSyyy4/V072名称未設定
2019/04/15(月) 12:18:04.28ID:3NSEJU2E0 AppleScriptの人ってイメージしかねーな
73名称未設定
2019/04/15(月) 17:13:40.54ID:GnHWLdiT0 ああいう書き方好むのはポインタを根本的に理解してないっぽい感じがする
74名称未設定
2019/04/15(月) 20:32:15.58ID:90vibp670 だな
75名称未設定
2019/04/15(月) 21:32:08.34ID:5QwouRL1076名称未設定
2019/04/15(月) 21:47:18.14ID:cukOsDyh0 この人の本出すペースは異常
77名称未設定
2019/04/16(火) 20:11:34.90ID:zdT0ZVVG0 Objective-Cのスレに投稿しちゃったけどこっちのスレのが合ってそうなので
マルチ ごめん!
MAC OS COCOA プログラミング(4版)っていう解説書(XCODE 4.5準拠)で
macOSのcocoa Appのプロジェクトを作成してナビゲーターでて
xxx.xibを選択してAssistant editorを表示するとAppDelegate.hが表示され@property (assign) IBOutlet NSWindow *window;
@end
が挿入されるって書いてある(Page 109)んだけど
うちのXCODE 10.2の環境だとxibを選択して「View」メニューからAssistant editorを表示すると
AppDelegate.mが表示されてそこに
@property (assign) IBOutlet NSWindow *window;
@end
が追加されてるという妙なことになるんだけどAssistant Editorの表示を変えられる設定とかあるの?それともXCODE1Oの仕様?
マルチ ごめん!
MAC OS COCOA プログラミング(4版)っていう解説書(XCODE 4.5準拠)で
macOSのcocoa Appのプロジェクトを作成してナビゲーターでて
xxx.xibを選択してAssistant editorを表示するとAppDelegate.hが表示され@property (assign) IBOutlet NSWindow *window;
@end
が挿入されるって書いてある(Page 109)んだけど
うちのXCODE 10.2の環境だとxibを選択して「View」メニューからAssistant editorを表示すると
AppDelegate.mが表示されてそこに
@property (assign) IBOutlet NSWindow *window;
@end
が追加されてるという妙なことになるんだけどAssistant Editorの表示を変えられる設定とかあるの?それともXCODE1Oの仕様?
78名称未設定
2019/04/16(火) 20:16:35.04ID:4qX1pZI+0 .mにある方は無名カテゴリってやつだな。
ちょっと見てる本が古い。
ちょっと見てる本が古い。
79名称未設定
2019/04/16(火) 20:20:47.12ID:C+64s7Je080名称未設定
2019/04/17(水) 08:42:12.92ID:830+ZaZ+081名称未設定
2019/04/17(水) 11:26:42.95ID:t2WYNUZv0 そろそろObj-Cのサポートは切られてもおかしくない頃合いだからね
82名称未設定
2019/04/17(水) 12:14:53.09ID:Sf9yCudi0 えー、そんな話あるの!
Swiftでまともにカバー出来ないC API結構あるのに。
CoreAudio Swiftで書けって言われたら普通に死ぬ。
Swiftでまともにカバー出来ないC API結構あるのに。
CoreAudio Swiftで書けって言われたら普通に死ぬ。
83名称未設定
2019/04/17(水) 12:24:42.10ID:t2WYNUZv0 いやCのコード混ぜられるでしょ
84名称未設定
2019/04/17(水) 15:47:03.71ID:5x3C3MnC0 あんなくっそめんど臭いのをわざわざという意味でもあろう。がりがりやったことないから平然とそういうこと言う
>>81という嘘吐きを平然とするとこからも。そろそろもなにもOS側が全然ObjCベースが多数なのに無くなるわけないじゃん、まだまだ。OSの多くがSwiftに書き換えられたらだろな、そんなのはぜんぜんまだ見えない
>>81という嘘吐きを平然とするとこからも。そろそろもなにもOS側が全然ObjCベースが多数なのに無くなるわけないじゃん、まだまだ。OSの多くがSwiftに書き換えられたらだろな、そんなのはぜんぜんまだ見えない
85名称未設定
2019/04/17(水) 16:49:49.71ID:D3ox495I0 落ち着いてゆっくりと語ってください
但し32文字以内で
但し32文字以内で
86名称未設定
2019/04/17(水) 18:45:49.63ID:sCpCbqL70 お前は読まなくてもいい。なにか感に触ったらしいけど
どう?
どう?
87名称未設定
2019/04/17(水) 20:04:41.99ID:ZWE+y9eO0 Cの可変長構造体がまともに扱えない時点で置き換え不可。
データストリームとかまともにswiftで扱おうとしたら気が狂うわ。
データストリームとかまともにswiftで扱おうとしたら気が狂うわ。
88名称未設定
2019/04/17(水) 20:11:30.85ID:t2WYNUZv0 Cの可変長なんてただのmallocだろ?
swiftでも配列サイズ指定してやるか空配列でいいだろうよ
swiftでも配列サイズ指定してやるか空配列でいいだろうよ
89名称未設定
2019/04/17(水) 20:19:31.69ID:sCpCbqL70 素のCであるのを、わざわざSwift流儀に書くのはまどろっこしいだろう。記述量も増えるし。なんでそんなことせなあかんの?というのがだろう
Swift大好き他は嫌いというのでもなければ
Swift大好き他は嫌いというのでもなければ
90名称未設定
2019/04/17(水) 20:22:56.20ID:830+ZaZ+0 すみません、古い参考書をネタにObjectiv−C勉強してる奴です。
ウインドウのtextFieldに入力した英文を読ませる練習のアプリ作ってます。
ウインドウにはtextの入力fieldのほかに「Stop」ボタンと「Speak」ボタンが設定されてます。最初の時点では「Stop」ボタンをdisableにして、テキストを読んだら
「Stop」ボタンをEnableにするアプリを書こうとしてます。
参考書を見ながらコーディングしたんだけど実行すると以下のエラーがでてしまいます何がダメなんでしょうね?
開発してる環境はXCODE 10です。AppDelegate.hと.mは別のスレで
2019-04-17 20:05:25.807810+0900 SpeakLine[34236:14202206] Failed to connect (speakButton) outlet from (AppDelegate) to (NSButton): missing setter or instance variable
ウインドウのtextFieldに入力した英文を読ませる練習のアプリ作ってます。
ウインドウにはtextの入力fieldのほかに「Stop」ボタンと「Speak」ボタンが設定されてます。最初の時点では「Stop」ボタンをdisableにして、テキストを読んだら
「Stop」ボタンをEnableにするアプリを書こうとしてます。
参考書を見ながらコーディングしたんだけど実行すると以下のエラーがでてしまいます何がダメなんでしょうね?
開発してる環境はXCODE 10です。AppDelegate.hと.mは別のスレで
2019-04-17 20:05:25.807810+0900 SpeakLine[34236:14202206] Failed to connect (speakButton) outlet from (AppDelegate) to (NSButton): missing setter or instance variable
9190
2019/04/17(水) 20:24:45.15ID:830+ZaZ+0 スレ番90の続きです
AppDelegate.h
#import <Cocoa/Cocoa.h>
@interface AppDelegate : NSObject <NSApplicationDelegate,NSSpeechSynthesizerDelegate> {
NSSpeechSynthesizer* _speechSynth;
}
@property (weak) IBOutlet NSTextField *textField;
- (IBAction)stopIt:(id)sender;
- (IBAction)sayIt:(id)sender;
@property (weak) IBOutlet NSButton *stopButton;
@property (weak) IBOutlet NSButton *speakButton;
@end
AppDelegate.h
#import <Cocoa/Cocoa.h>
@interface AppDelegate : NSObject <NSApplicationDelegate,NSSpeechSynthesizerDelegate> {
NSSpeechSynthesizer* _speechSynth;
}
@property (weak) IBOutlet NSTextField *textField;
- (IBAction)stopIt:(id)sender;
- (IBAction)sayIt:(id)sender;
@property (weak) IBOutlet NSButton *stopButton;
@property (weak) IBOutlet NSButton *speakButton;
@end
92名称未設定
2019/04/17(水) 20:27:22.32ID:sCpCbqL709390
2019/04/17(水) 20:36:00.75ID:830+ZaZ+0 スレ番90の続き
@synthesize stopButton=_stopButton;、@synthesize speakButton =_speakButtonを追加しても同じ結果でした
AppDelegate.m
import "AppDelegate.h"
@interface AppDelegate ()
@property (weak) IBOutlet NSWindow *window;
@end
@implementation AppDelegate
@synthesize window = _window;
@synthesize textField = _textField;
-(id)init {
self = [super init];
if (self) {
_speechSynth = [[NSSpeechSynthesizer alloc]initWithVoice:nil];
[_speechSynth setDelegate:self];}
return self;}
- (IBAction)stopIt:(id)sender {
[_speechSynth stopSpeaking];}
- (IBAction)sayIt:(id)sender {
NSString *string = [_textField stringValue];
if ([string length] == 0) {
return; }
[_speechSynth startSpeakingString:string];
NSLog(@"Have started to say:%@",string);
[ stopButton setEnabled:YES];
[ speakButton setEnnabled:NO];}
-(void)speechSynthesizer:(NSSpeechSynthesizer*)sender
didFinishSpeaking:(BOOL)finishedSpeaking{
NSLog(@"finishedSpeaking = %d",finishedSpeaking);
[ stopButton setEnabled:NO];
[ speakButton setEnabled:YES];}
@end
@synthesize stopButton=_stopButton;、@synthesize speakButton =_speakButtonを追加しても同じ結果でした
AppDelegate.m
import "AppDelegate.h"
@interface AppDelegate ()
@property (weak) IBOutlet NSWindow *window;
@end
@implementation AppDelegate
@synthesize window = _window;
@synthesize textField = _textField;
-(id)init {
self = [super init];
if (self) {
_speechSynth = [[NSSpeechSynthesizer alloc]initWithVoice:nil];
[_speechSynth setDelegate:self];}
return self;}
- (IBAction)stopIt:(id)sender {
[_speechSynth stopSpeaking];}
- (IBAction)sayIt:(id)sender {
NSString *string = [_textField stringValue];
if ([string length] == 0) {
return; }
[_speechSynth startSpeakingString:string];
NSLog(@"Have started to say:%@",string);
[ stopButton setEnabled:YES];
[ speakButton setEnnabled:NO];}
-(void)speechSynthesizer:(NSSpeechSynthesizer*)sender
didFinishSpeaking:(BOOL)finishedSpeaking{
NSLog(@"finishedSpeaking = %d",finishedSpeaking);
[ stopButton setEnabled:NO];
[ speakButton setEnabled:YES];}
@end
94名称未設定
2019/04/17(水) 20:38:31.88ID:sCpCbqL70 うおっ、IDが...まあ、いいかw
>>90-91
https://teratail.com/questions/81162
かな
IBOutletの変数名を変えるとかIBでブツを消すとかなんとかした場合に、Outletの接続を切ってからじゃないと、リソース(nib/xib,Storyboard)に前のが残るというのがたまにあったような
(最悪最終手段として、Source Code = XMLでそれらを表示してごにょごにょとか)
>>90-91
https://teratail.com/questions/81162
かな
IBOutletの変数名を変えるとかIBでブツを消すとかなんとかした場合に、Outletの接続を切ってからじゃないと、リソース(nib/xib,Storyboard)に前のが残るというのがたまにあったような
(最悪最終手段として、Source Code = XMLでそれらを表示してごにょごにょとか)
95名称未設定
2019/04/17(水) 20:38:57.37ID:t2WYNUZv0 >>92
UIWebView見てみ
javascriptから呼べるようになってるから
単に嫌って使ってないだけじゃないの?
よくわからんならここでもどうぞ
ttps://iosdc.jp/2016/c/node/86
UIWebView見てみ
javascriptから呼べるようになってるから
単に嫌って使ってないだけじゃないの?
よくわからんならここでもどうぞ
ttps://iosdc.jp/2016/c/node/86
96名称未設定
2019/04/17(水) 20:41:09.82ID:sCpCbqL7097名称未設定
2019/04/17(水) 20:44:00.03ID:sCpCbqL70 >>95
なにを言っているのかわからん...と思ったら、そういうJavascriptか。違うよJXAだよ?
macOS使ってないの?いや、AutomatorやAppleScriptやJXAを使うというか目にする機会さえも全くいままでなかったんだろうけど
もう、いろいろわかったら(なぞ)、取り消しなさいw
なにを言っているのかわからん...と思ったら、そういうJavascriptか。違うよJXAだよ?
macOS使ってないの?いや、AutomatorやAppleScriptやJXAを使うというか目にする機会さえも全くいままでなかったんだろうけど
もう、いろいろわかったら(なぞ)、取り消しなさいw
98名称未設定
2019/04/17(水) 20:48:50.63ID:t2WYNUZv099名称未設定
2019/04/17(水) 20:52:30.61ID:sCpCbqL70 >>98
Javascriptだよ?JXAも。Appleのドキュメントでは、 AppleScriptとJavascriptだよ?しかもObjC〜Cocoa APIを直接使えるのはと言っているじゃん
maxOSに標準で普通に入っているのを、それを知らずに勝手にそのJavascriptだと思い込んだのは君だね。俺を責めるのではなく無知を恥じるべきとこだろうに
また「妄想」で最後のことを言うし。よく知らないのに言えたものだ...
Javascriptだよ?JXAも。Appleのドキュメントでは、 AppleScriptとJavascriptだよ?しかもObjC〜Cocoa APIを直接使えるのはと言っているじゃん
maxOSに標準で普通に入っているのを、それを知らずに勝手にそのJavascriptだと思い込んだのは君だね。俺を責めるのではなく無知を恥じるべきとこだろうに
また「妄想」で最後のことを言うし。よく知らないのに言えたものだ...
101名称未設定
2019/04/17(水) 20:56:50.33ID:sCpCbqL70 https://developer.apple.com/library/archive/documentation/LanguagesUtilities/Conceptual/MacAutomationScriptingGuide/index.html#//apple_ref/doc/uid/TP40016239-CH56-SW1
Xcodeに対してもいろいろできるぞ(限界があるけど)。遊べるぞw Cocoa APIも直接ならなおさらww
Xcodeに対してもいろいろできるぞ(限界があるけど)。遊べるぞw Cocoa APIも直接ならなおさらww
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 不振の「ジャングリア沖縄」、追加融資・出資を要請…入場者は計画の半数程度で「資金ショートのリスク」 [ぐれ★]
- 【サッカー】サッカー北朝鮮が整列、挨拶をボイコット 日本に敗戦後…判定に不服、試合中も猛抗議 [ゴアマガラ★]
- 【サッカー】アジア大会 U21日本代表、準々決勝・北朝鮮戦メンバー発表 市原、荒木、大関らが先発【TBS】 [阿弥陀ヶ峰★]
- 田中みな実 歯磨き粉も家族とシェアできない潔癖症「鍋も飛沫が…」 片桐仁「子供生まれるんですよ!」に「それはいいの」 [muffin★]
- 高市首相、トランプ氏と連携確認へ 「米中」受け電話会談 [蚤の市★]
- 【値上げラッシュ】飲食料品10月も値上げラッシュ 3000超、ビールは減税 [ぐれ★]
- 【超絶悲報】チーさん、泣けなしの1万円スパチャをスルーされ号泣。Xに猛烈な大連投を投下 [315952236]
- 🏡千葉ロッテマリーンズ(笑)
- 【速報】高市首相とトランプ、日米の連携を確認!! [673057929]
- 【高市悲報】ちょっと待って!マジで何の根回しもせずに敵国条項削除しろって言っちゃったの?😨 [616817505]
- 高市早苗「あたしは1週間のうちにトランプさんと1回会って1回電話もした!中国が何さ!あたしが彼の1番なのよ!」 [545512288]
- トルネコ見てて思ったけど