Apple Developer Connection
http://developer.apple.com/jp/
関連スレ
Macでプログラミング{8}
http://pc11.2ch.net/test/read.cgi/mac/1195385771/
Objective-C [ObjC part:3];
http://pc11.2ch.net/test/read.cgi/tech/1186543111/
【マック】Macintoshプログラミング質問箱
http://pc11.2ch.net/test/read.cgi/tech/1113058054/
Cocoaはさっぱり!!! version.X(10)
http://pc11.2ch.net/test/read.cgi/mac/1211290055/
Xcode part6
http://pc11.2ch.net/test/read.cgi/mac/1201693264/
【Cocoa】Macプログラマのスレ【Objective-C】
■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
2008/06/23(月) 17:06:37503仕様書無しさん
2014/02/12(水) 03:12:26.38504仕様書無しさん
2014/02/12(水) 03:17:26.68 >>500
window.rootViewControllerのviewDidLoadが呼び出されたタイミングで、モーダル表示すれば良いのでは?
window.rootViewControllerのviewDidLoadが呼び出されたタイミングで、モーダル表示すれば良いのでは?
506仕様書無しさん
2014/02/12(水) 12:54:30.42507仕様書無しさん
2014/02/12(水) 20:36:02.50 4年大学出てアルバイトの時給より給料安い会社入っても空しいだけ
賞与は無い、昇給も無い
そんな会社存在意義が無い
はやくなくなることを望む
賞与は無い、昇給も無い
そんな会社存在意義が無い
はやくなくなることを望む
508仕様書無しさん
2014/02/12(水) 21:10:52.43 >>504
performSegueWithIdentifier:sender:
使ってやってみたんですが
Warning:
Attempt to present <modalのビューコントローラ> on <モーダルの一個下のビューコントローラ> whose view is not in the window hierarchy.
とでて出来ません。
ウィンドウ階層に入ってないということだと思うんですが何をすればいいんでしょうか
performSegueWithIdentifier:sender:
使ってやってみたんですが
Warning:
Attempt to present <modalのビューコントローラ> on <モーダルの一個下のビューコントローラ> whose view is not in the window hierarchy.
とでて出来ません。
ウィンドウ階層に入ってないということだと思うんですが何をすればいいんでしょうか
509仕様書無しさん
2014/02/13(木) 09:34:51.59 >>508
viewDidAppearに置けば?
viewDidAppearに置けば?
510仕様書無しさん
2014/02/13(木) 10:34:11.96511仕様書無しさん
2014/02/13(木) 21:46:50.21 すまんどこで聞けばいいかわからんからここで聞かせてくれ
最近iPhoneアプリ開発始めた者だけどiOSシミュレータの見た目が通常は実機みたいな見た目になるみたいなんだが
http://i.imgur.com/JlJXat4.png
こんな感じで通常のウィンドウみたいな表示になる。誰か直し方教えてくれさい
最近iPhoneアプリ開発始めた者だけどiOSシミュレータの見た目が通常は実機みたいな見た目になるみたいなんだが
http://i.imgur.com/JlJXat4.png
こんな感じで通常のウィンドウみたいな表示になる。誰か直し方教えてくれさい
513仕様書無しさん
2014/02/13(木) 22:23:25.36 >>512
ウインドウ>表示サイズ の設定のことかな?
ググったら一番上に100%にすれば直るとか書いてあったが100%にしても
http://i.imgur.com/9sAQpFq.png こんな感じになる...
ウインドウ>表示サイズ の設定のことかな?
ググったら一番上に100%にすれば直るとか書いてあったが100%にしても
http://i.imgur.com/9sAQpFq.png こんな感じになる...
514仕様書無しさん
2014/02/13(木) 22:44:13.04517仕様書無しさん
2014/02/16(日) 14:55:59.80 SDK落とそうと思ってDev Center行こうとすると
We'll be back soon. の表示が出るんだけどメンテ中?落ちてる?
We'll be back soon. の表示が出るんだけどメンテ中?落ちてる?
518仕様書無しさん
2014/02/16(日) 15:00:07.95 うん、メンテ中か落ちてるね
520仕様書無しさん
2014/02/17(月) 21:16:58.90 【社会】厚労省の中で男が刃物取り出す 銃刀法違反の現行犯で逮捕
ttp://genzo.org/read/uni.2ch.net/newsplus/1389346716/
今後の犯罪傾向の予測と考察
事前面接の犯罪に憤りをもつ派遣社員や失業者が比較的警備の薄い厚労省、労働局、
労基署にいく可能性がある。しかし他の可能性を考えてみた。
事前面接中に派遣先と派遣元の担当者をターゲットにしたテロである。
派遣社員の事前面接は違法であり、事前面接中に派遣社員が暴れだした場合は
警察に通報できない状況となる。つまり通報すれば労基法6条違反、
職安法44条違反などの犯罪事実が報道で日本中に周知され、グッドウィル事件の再現となる可能性
が出てくる。そのため被害者である派遣先・派遣元が加害者に高額の口止め料を支払い
隠蔽しようとする奇妙なテロがおきうるのだ。
(※グッドウィル摘発のきっかけとなった事故は、現場の派遣スタッフの意図的な自傷事故だったとする説がある。)
事前面接
http://ja.wikipedia.org/wiki/%E4%BA%8B%E5%89%8D%E9%9D%A2%E6%8E%A5
求人広告・サイトの違法性
http://ja.wikipedia.org/wiki/%E6%B1%82%E4%BA%BA%E5%BA%83%E5%91%8A
オフショアの違法性
http://ja.wikipedia.org/wiki/オフショアリング#日本の法律上の取扱い
ttp://genzo.org/read/uni.2ch.net/newsplus/1389346716/
今後の犯罪傾向の予測と考察
事前面接の犯罪に憤りをもつ派遣社員や失業者が比較的警備の薄い厚労省、労働局、
労基署にいく可能性がある。しかし他の可能性を考えてみた。
事前面接中に派遣先と派遣元の担当者をターゲットにしたテロである。
派遣社員の事前面接は違法であり、事前面接中に派遣社員が暴れだした場合は
警察に通報できない状況となる。つまり通報すれば労基法6条違反、
職安法44条違反などの犯罪事実が報道で日本中に周知され、グッドウィル事件の再現となる可能性
が出てくる。そのため被害者である派遣先・派遣元が加害者に高額の口止め料を支払い
隠蔽しようとする奇妙なテロがおきうるのだ。
(※グッドウィル摘発のきっかけとなった事故は、現場の派遣スタッフの意図的な自傷事故だったとする説がある。)
事前面接
http://ja.wikipedia.org/wiki/%E4%BA%8B%E5%89%8D%E9%9D%A2%E6%8E%A5
求人広告・サイトの違法性
http://ja.wikipedia.org/wiki/%E6%B1%82%E4%BA%BA%E5%BA%83%E5%91%8A
オフショアの違法性
http://ja.wikipedia.org/wiki/オフショアリング#日本の法律上の取扱い
521仕様書無しさん
2014/02/18(火) 00:14:11.72 Siriが邪魔して通話処理がうまく行えない・・・・
Siriが起動されたかどうかって判断できるのかな
やり方ご存知の方いらっしゃいます??
Siriが起動されたかどうかって判断できるのかな
やり方ご存知の方いらっしゃいます??
522仕様書無しさん
2014/02/22(土) 04:13:22.58 siri??
情報系の大学生のobjective-c知ってる?と聞いたら
何それ???だって。
でも、C++は教えて欲しい。
情報系の大学生のobjective-c知ってる?と聞いたら
何それ???だって。
でも、C++は教えて欲しい。
523仕様書無しさん
2014/02/23(日) 21:03:01.97 わりと日本語うまいね
524仕様書無しさん
2014/03/07(金) 13:17:47.15 非公開APIを使うとAppStoreでリジェクトされるって言うけど、Carbonも非公開API?
そもそも非公開APIの見分け方もよくわからないんだけど、
Deprecatedになってるメソッドやアンダースコアで始まるメソッド名は非公開APIなのかな?
そもそも非公開APIの見分け方もよくわからないんだけど、
Deprecatedになってるメソッドやアンダースコアで始まるメソッド名は非公開APIなのかな?
525仕様書無しさん
2014/03/07(金) 14:10:45.04526仕様書無しさん
2014/03/07(金) 14:12:00.13 ああ、ヘッダーもドキュメントと見なせるかな。ヘッダーにあるけどドキュメントには無いってのは知らんけど
527仕様書無しさん
2014/03/07(金) 19:58:56.52 なんだそういうことか。
普通に開発する分には特に意識する必要なさそうだね。
ところで、みんなCarbon使ってるかい?
普通に開発する分には特に意識する必要なさそうだね。
ところで、みんなCarbon使ってるかい?
528仕様書無しさん
2014/03/07(金) 20:03:19.63 Carbonって何を指して言っているんだか。本来のCarbonだったら今更使う意味は全く無いな
529仕様書無しさん
2014/03/08(土) 00:20:08.18 グローバルホットキーのためだけに未だにCarbon使ってる。
NSEventのaddGlobalMonitorForEventsMatchingMask使ってみたけどアラート鳴るよねこれ。
NSEventのaddGlobalMonitorForEventsMatchingMask使ってみたけどアラート鳴るよねこれ。
530仕様書無しさん
2014/03/08(土) 20:39:50.24 SpriteKitの質問です。スレ違いならすみません。
物理エンジンを使用してゲームを作っています。
self.physicsWorld.gravity = CGVectorMake(0,0);
で重力を消し、
sprite.physicsBody.velocity = CGVectorMake(10, 0);
で右方向へ飛ばしているのですが、減速していきいずれ止まってしまいます。
速度を保つ方法はないでしょうか?どうかお願いします。
物理エンジンを使用してゲームを作っています。
self.physicsWorld.gravity = CGVectorMake(0,0);
で重力を消し、
sprite.physicsBody.velocity = CGVectorMake(10, 0);
で右方向へ飛ばしているのですが、減速していきいずれ止まってしまいます。
速度を保つ方法はないでしょうか?どうかお願いします。
531仕様書無しさん
2014/03/08(土) 22:01:43.34 物理エンジンを使ったこともないし、spriteKitも使ったことないけど、
摩擦設定があるならそこじゃないかな。摩擦で減速してんじゃない。
摩擦設定があるならそこじゃないかな。摩擦で減速してんじゃない。
532530
2014/03/08(土) 22:33:18.45 >>531
摩擦と空気抵抗を無くすことで思い通りの動きになりました。
ありがとうございました!
sprite.physicsBody.friction = 0.0f; // 摩擦
sprite.physicsBody.linearDamping = 0.0f; // 空気抵抗
摩擦と空気抵抗を無くすことで思い通りの動きになりました。
ありがとうございました!
sprite.physicsBody.friction = 0.0f; // 摩擦
sprite.physicsBody.linearDamping = 0.0f; // 空気抵抗
533仕様書無しさん
2014/03/09(日) 19:18:34.47 SpriteKitの質問です。
ノード削除時にエラーになってしまい困っています。
削除したいノードはSKShapeNodeにSKEmitterNodeを追加したノードです。
下記のコードを実行したところEXC_BAD_ACCESSとなってしまいました。
SKNode *node;
//node = [SKSpriteNode node];//こっちはエラーにならない
node = [SKShapeNode node];
NSString *path = [[NSBundle mainBundle] pathForResource:@"MyParticle" ofType:@"sks"];
SKEmitterNode *emitter = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
[node addChild:emitter];
[self addChild:node];
[node removeFromParent];
よろしくお願いします。
ノード削除時にエラーになってしまい困っています。
削除したいノードはSKShapeNodeにSKEmitterNodeを追加したノードです。
下記のコードを実行したところEXC_BAD_ACCESSとなってしまいました。
SKNode *node;
//node = [SKSpriteNode node];//こっちはエラーにならない
node = [SKShapeNode node];
NSString *path = [[NSBundle mainBundle] pathForResource:@"MyParticle" ofType:@"sks"];
SKEmitterNode *emitter = [NSKeyedUnarchiver unarchiveObjectWithFile:path];
[node addChild:emitter];
[self addChild:node];
[node removeFromParent];
よろしくお願いします。
534仕様書無しさん
2014/03/10(月) 10:19:20.20 SpriteKitならiOSスレのほうが詳しいんじゃないか?
535仕様書無しさん
2014/03/10(月) 16:38:01.94 最近常駐アプリ作ってて、処理効率を少しでも上げるためにインスタンス変数を直で扱うようにしてるんだが、あまり良くないかな。
本来インスタンス変数はアクセサメソッド経由にしたり、プロパティ使うのがお約束みたいだが。
本来インスタンス変数はアクセサメソッド経由にしたり、プロパティ使うのがお約束みたいだが。
536仕様書無しさん
2014/03/10(月) 17:37:09.60 場面とか目的によるでしょ。
メソッドと関数で呼び出しのオーバーヘッド比較した事あるけど、7倍あった。iPhone5でね。
インスタンス変数直ならもっとあるな。Macでも同じじゃない?
メソッドと関数で呼び出しのオーバーヘッド比較した事あるけど、7倍あった。iPhone5でね。
インスタンス変数直ならもっとあるな。Macでも同じじゃない?
537仕様書無しさん
2014/03/10(月) 21:51:17.44538仕様書無しさん
2014/03/11(火) 22:49:56.26 最近、iPhoneアプリを作るのに飽きてきたんだが、どうやってモチベーション維持したらいい?
539仕様書無しさん
2014/03/11(火) 23:47:52.84 Cocoaアプリを作る。ためにこのスレに書いたんでしょ?
542仕様書無しさん
2014/03/12(水) 22:59:40.18 いまいちアプリ作りの目標がパッとせんのや
作りたいもんがある頃は楽しかった
作りたいもんがある頃は楽しかった
543仕様書無しさん
2014/03/12(水) 23:04:52.57 知らんがな
それはリアルな友達と話した方がいいだろう
それはリアルな友達と話した方がいいだろう
545仕様書無しさん
2014/03/16(日) 16:32:45.81 これまでWindowsでC++/CLIしかやってきてないけど
MacでObjective−Cに転向するのはどのくらい大変?
MacでObjective−Cに転向するのはどのくらい大変?
546仕様書無しさん
2014/03/16(日) 18:37:43.28 人による
ちょっと表記法が独特っていうのをすんなり受入れられれば全然
いままでやってきたことばかり頭にうかんであーじゃないこーじゃないとか言うんだったら、険しいwだろうな
ちょっと表記法が独特っていうのをすんなり受入れられれば全然
いままでやってきたことばかり頭にうかんであーじゃないこーじゃないとか言うんだったら、険しいwだろうな
547仕様書無しさん
2014/03/17(月) 02:37:44.21 あほみたいな質問ですいません
Macの環境に依存しないライブラリって何種類ぐらいあるでしょうか?(よろしければ具体的なヘッダー名を上げてもらえれば助かります)
純粋な(Macの環境に依存しない)Objectiv-cの機能が知りたいのですが・・・
Macの環境に依存しないライブラリって何種類ぐらいあるでしょうか?(よろしければ具体的なヘッダー名を上げてもらえれば助かります)
純粋な(Macの環境に依存しない)Objectiv-cの機能が知りたいのですが・・・
548仕様書無しさん
2014/03/17(月) 02:52:12.45 >>547
ライブラリというよりフレームワークですが
ライブラリというよりフレームワークですが
549仕様書無しさん
2014/03/17(月) 04:46:18.65 >>547
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/objc/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/objc
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/objc/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk/usr/include/objc
550仕様書無しさん
2014/03/17(月) 04:47:24.80 二回貼り付けしてしまった
551仕様書無しさん
2014/03/17(月) 04:52:07.78 ヘッダ眺めてたらわかると思うけどWindowsじゃGC無いとかあるから最初から他環境でのObjective-Cに期待なんてしないほうがいい
553仕様書無しさん
2014/03/18(火) 22:25:40.70 RainbowApps ジークラウド株式会社が運営
iPhone アプリマスターコース
実情
講座は全てテンプレートのコピペ貼付け
自宅でも本で独学しないといけないので、結果独学と変わりなし
コピペアプリもどきをAppStoreにださせて達成感を与えてできるように思い込ませる。
実際は商業化できるレベルにはならない。
無料参加の対象を34歳以下として年齢制限するなど悪質
半年以内に指定の人材紹介会社で転職するよう強制
(指定人材紹介会社には、違法派遣、偽装請負、多重派遣、違法求人広告などをしているとささやかれているものがある。)
違法性
無料講座の受講生は指定人材紹介会社経由で半年間以内に転職させられる。
経済的・心理的に追いつめて転職・就職を強要する。
指定の紹介会社以外の紹介会社より転職した場合に、契約違反の罰金として10万円を請求してくる。
求職者の希望が高すぎて転職が決まらないことを悪質として、その場合も罰金を請求。
・職業安定法2条の職業選択自由の保証に違反。転職や就職を強要するのは、人材紹介会社の許可の趣旨に真っ向から反する。
・無料講座は人材紹介会社が資金提供するが、参加条件に34歳以下となっているが、雇用対策法において人材紹介会社が年齢制限することを禁止している。
・警察(強要罪)、労働局(違法な強要的・脅迫的人材紹介、人材紹介における年齢制限禁止違反)、労基署(労基法5条強制労働の禁止)に通報してください
iPhone アプリマスターコース
実情
講座は全てテンプレートのコピペ貼付け
自宅でも本で独学しないといけないので、結果独学と変わりなし
コピペアプリもどきをAppStoreにださせて達成感を与えてできるように思い込ませる。
実際は商業化できるレベルにはならない。
無料参加の対象を34歳以下として年齢制限するなど悪質
半年以内に指定の人材紹介会社で転職するよう強制
(指定人材紹介会社には、違法派遣、偽装請負、多重派遣、違法求人広告などをしているとささやかれているものがある。)
違法性
無料講座の受講生は指定人材紹介会社経由で半年間以内に転職させられる。
経済的・心理的に追いつめて転職・就職を強要する。
指定の紹介会社以外の紹介会社より転職した場合に、契約違反の罰金として10万円を請求してくる。
求職者の希望が高すぎて転職が決まらないことを悪質として、その場合も罰金を請求。
・職業安定法2条の職業選択自由の保証に違反。転職や就職を強要するのは、人材紹介会社の許可の趣旨に真っ向から反する。
・無料講座は人材紹介会社が資金提供するが、参加条件に34歳以下となっているが、雇用対策法において人材紹介会社が年齢制限することを禁止している。
・警察(強要罪)、労働局(違法な強要的・脅迫的人材紹介、人材紹介における年齢制限禁止違反)、労基署(労基法5条強制労働の禁止)に通報してください
554仕様書無しさん
2014/03/27(木) 16:13:24.06 初歩的な質問で悪いけど、
-(void)a
+(void)a
関数の+ - って何を意味してるの?
-(void)a
+(void)a
関数の+ - って何を意味してるの?
555仕様書無しさん
2014/03/27(木) 16:53:47.93 インスタンスメソッドとクラスメソッド
556仕様書無しさん
2014/03/27(木) 18:31:17.98 ありがとう。
objective-cってクラスのstatic変数はないくせにstaticメソッドはあるのか・・
objective-cってクラスのstatic変数はないくせにstaticメソッドはあるのか・・
557仕様書無しさん
2014/03/27(木) 19:22:34.34 意味わからん。staticで宣言すればstatic変数じゃん。
558仕様書無しさん
2014/03/27(木) 19:23:30.17 ああ、obj-cの言語仕様としてって意味か。
だって要らないもんw
だって要らないもんw
559仕様書無しさん
2014/03/31(月) 15:32:12.60 static変数って、ファイル単位の変数だよね?(Cのstatic)
560仕様書無しさん
2014/04/03(木) 16:16:04.19 誰かまじで助けてくれ。
iphoneアプリ作成初心者なんだが
http://oidon.hatenablog.com/entry/2013/06/13/142418
ここのページの通りにやっても全く画面がスクロールしない。
ただ単に、画面がスクロールするだけのアプリ作りたいだけなんだが。
Xcodeはver5.1
誰か教えてくれ〜〜orz
iphoneアプリ作成初心者なんだが
http://oidon.hatenablog.com/entry/2013/06/13/142418
ここのページの通りにやっても全く画面がスクロールしない。
ただ単に、画面がスクロールするだけのアプリ作りたいだけなんだが。
Xcodeはver5.1
誰か教えてくれ〜〜orz
562仕様書無しさん
2014/04/04(金) 01:19:46.58 @interfaceの中で宣言した物に関してはクラスと小クラス内でのみ有効なstatic変数になる。
563仕様書無しさん
2014/04/12(土) 11:52:41.73 Application Supportディレクトリの利用が今後非推奨になる可能性ってあるかな?
iOSからサンドボックスの考えが主流になってるし、
そのうちApplication Supportが非推奨になるんじゃないかとびくびくしてるんだが。
iOSからサンドボックスの考えが主流になってるし、
そのうちApplication Supportが非推奨になるんじゃないかとびくびくしてるんだが。
564仕様書無しさん
2014/04/12(土) 12:31:08.59 >>563
ん?OSXにもサンドボックスがあるけど。10.8からだっけ、10.7からだっけ
Application Supportもサンドボックス内にあるから、それはないんじゃね
~/Library/Containers
見てみ
ん?OSXにもサンドボックスがあるけど。10.8からだっけ、10.7からだっけ
Application Supportもサンドボックス内にあるから、それはないんじゃね
~/Library/Containers
見てみ
565仕様書無しさん
2014/04/12(土) 14:48:30.76 おお、サンドボックスにApplication Supportがあるのか。
なら~/Library/Application Supportのほうはもう要らない子なのか。
でもほとんどのアプリは~/Library/Application Supportの方を使ってるね。
サンドボックスの方使ってるのはEvernoteとApple純正アプリくらいか。
~/Library/Application SupportにGoogleやMozillaのディレクトリがあることから推測すると、
現状はアプリ間でデータを共有するようなケースで使われてるのかな?
いわゆるベンダードメイン的な。
なら~/Library/Application Supportのほうはもう要らない子なのか。
でもほとんどのアプリは~/Library/Application Supportの方を使ってるね。
サンドボックスの方使ってるのはEvernoteとApple純正アプリくらいか。
~/Library/Application SupportにGoogleやMozillaのディレクトリがあることから推測すると、
現状はアプリ間でデータを共有するようなケースで使われてるのかな?
いわゆるベンダードメイン的な。
567仕様書無しさん
2014/04/13(日) 15:31:02.90568仕様書無しさん
2014/04/16(水) 11:27:49.68 OSXでサンドボックス必須ってことはシステム情報の読み書きとかも出来なくなるってこと?
iOS並に制限されたらちょっと考えちゃうな。
iOS並に制限されたらちょっと考えちゃうな。
569仕様書無しさん
2014/04/16(水) 15:32:58.69570仕様書無しさん
2014/04/19(土) 00:55:54.76 >>568
システム情報以前にファイルの読み込み書きがそもそも出来ないらしい。
ファイルの読み書きはNSOpenPanel, NSSavePanel経由に制限される。
つまりユーザがダイアログで直接選択したファイルしか利用できないわけ。
だからFinderみたいなファイルエクスプローラは作れないし、
アプリ起動時に前回開いていたドキュメントを自動的に表示するようなことも出来なくなる。
システム情報以前にファイルの読み込み書きがそもそも出来ないらしい。
ファイルの読み書きはNSOpenPanel, NSSavePanel経由に制限される。
つまりユーザがダイアログで直接選択したファイルしか利用できないわけ。
だからFinderみたいなファイルエクスプローラは作れないし、
アプリ起動時に前回開いていたドキュメントを自動的に表示するようなことも出来なくなる。
571仕様書無しさん
2014/04/30(水) 13:02:02.72 オープンソースのコード読んでると時々Objective-C++でファイル書いてる人がいるんだけど、
なぜかC++の処理まったく記述していないんだよね。
なにか利点でもあるのかな。
なぜかC++の処理まったく記述していないんだよね。
なにか利点でもあるのかな。
572仕様書無しさん
2014/04/30(水) 13:04:33.62 >>571
特にない。後でC++使おうとしたときにめんどくさいからってぐらいかな
.mmにしても.mと全く同じだし。コンパイル速度が遅いとかある(らしい)けど、そんな全部リコンパイルなんてしょっちゅうしないから、気にならないしぃ
特にない。後でC++使おうとしたときにめんどくさいからってぐらいかな
.mmにしても.mと全く同じだし。コンパイル速度が遅いとかある(らしい)けど、そんな全部リコンパイルなんてしょっちゅうしないから、気にならないしぃ
573仕様書無しさん
2014/05/01(木) 07:46:54.76 気付いてないだけでどっか演算子のオーバーロードしたり、
あるいはC++のリテラルでも使ってるんじゃね。
あるいはC++のリテラルでも使ってるんじゃね。
574仕様書無しさん
2014/05/12(月) 14:06:41.92 単純にパフォーマンス意識してるだけなのでは。
そんなに変わるとは思わないけど、
一応NSObjectクラスはObjective-C++で書かれてるわけだし。
そんなに変わるとは思わないけど、
一応NSObjectクラスはObjective-C++で書かれてるわけだし。
575仕様書無しさん
2014/05/13(火) 21:22:58.34 Macの開発環境って将来的にC++ベースになったりするの?
577仕様書無しさん
2014/05/17(土) 19:57:10.85 Cocoa製のエディタってテキストサイズが大きくなるにつれて
日本語入力が重たくなるのは有名だけど、
Apple純正のメモ帳だと全く問題ないんだよな。
非公開のViewでも使われてるのかな。
日本語入力が重たくなるのは有名だけど、
Apple純正のメモ帳だと全く問題ないんだよな。
非公開のViewでも使われてるのかな。
578仕様書無しさん
2014/05/17(土) 22:16:42.01 普通に変更部分だけ再描画してるんじゃないの?
579仕様書無しさん
2014/05/26(月) 12:15:54.18 みんなOSXの開発でXIB使ってる?
自分、StoryBoardが出るまでは絶対にGUIツールは使わないって心に決めてるんだけど変かな?
自分、StoryBoardが出るまでは絶対にGUIツールは使わないって心に決めてるんだけど変かな?
580仕様書無しさん
2014/05/31(土) 20:46:08.23 なんか興奮してきたな
581仕様書無しさん
2014/06/01(日) 14:46:51.52 WWDC明日か〜楽しみ
iOS8でるね
iOS8でるね
582仕様書無しさん
2014/06/01(日) 17:51:47.79 寄せ見て乙
583仕様書無しさん
2014/06/03(火) 02:07:09.92 WWDC始まった〜^^
584仕様書無しさん
2014/06/03(火) 02:10:48.02 mac 12% 売り上げ増
その他PC 8% 売り上げ減
その他PC 8% 売り上げ減
585仕様書無しさん
2014/06/03(火) 02:15:15.10 OS X Yosemite
586仕様書無しさん
2014/06/03(火) 02:23:15.64 ジョナサン相武
587仕様書無しさん
2014/06/03(火) 02:27:19.27 Mail Drop
588仕様書無しさん
2014/06/03(火) 04:16:24.72 そこはジョナサン愛撫だろ
589仕様書無しさん
2014/06/03(火) 04:37:44.12590仕様書無しさん
2014/06/03(火) 21:45:42.08 今回の発表は盛りだくさんの内容だな
591仕様書無しさん
2014/06/03(火) 23:12:16.22 新規参入は増えると思うけどObjective−Cに慣れた身としてはあまり魅力を感じないんだよな。
Xcodeのコード補完があるからObjective−Cでもまだまだ行けたと思うんだが。
だいたいObjective−Cよりも高速ってのが胡散臭い。
話題性のために大げさに言ってるだけだと思うけど。
Cocoaの標準機能呼び出した途端に遅くなったりするんじゃないか?
Swiftの方が補助言語に成り下がってしまいそうで恐ろしい。
Xcodeのコード補完があるからObjective−Cでもまだまだ行けたと思うんだが。
だいたいObjective−Cよりも高速ってのが胡散臭い。
話題性のために大げさに言ってるだけだと思うけど。
Cocoaの標準機能呼び出した途端に遅くなったりするんじゃないか?
Swiftの方が補助言語に成り下がってしまいそうで恐ろしい。
592仕様書無しさん
2014/06/03(火) 23:42:56.29 これまで通りObjective-CやCとも共存できるんだし、何を心配してるんだか
593仕様書無しさん
2014/06/04(水) 00:30:24.31 共存もそうだし、Objective-Cだけはもうダメですでもないのにな
仮にObjective-Cを完璧に捨てる予定だとしても、明日にもでもないし、果たして2年後3年後なのかわかりもしないののにね
仮にObjective-Cを完璧に捨てる予定だとしても、明日にもでもないし、果たして2年後3年後なのかわかりもしないののにね
594仕様書無しさん
2014/06/04(水) 01:18:13.93 Swiftの絶対的な優位性が無くてフラグメンテーションが起きるのを心配してるんじゃないか?
互換性やコード変換が可能といってもコストはゼロじゃないし、
中途半端にObjective-Cが残ったり一部だけSwiftになったりすると、互換性持たせるために却ってコストが増えるという。
数年で全部Swiftに移行完了するのが理想だろうね
互換性やコード変換が可能といってもコストはゼロじゃないし、
中途半端にObjective-Cが残ったり一部だけSwiftになったりすると、互換性持たせるために却ってコストが増えるという。
数年で全部Swiftに移行完了するのが理想だろうね
595仕様書無しさん
2014/06/04(水) 13:15:23.66 CF系のフレームワークとかどうするんだろう。
あれC言語で書かれてるじゃん。
あと言語仕様的にコード変換は難しいんじゃないかな。
Objective−C側で手作業でのコード整理が必要になるだろうし
マクロもインライン展開されちゃったりして痛い目見るんだろうな。
頑固にObjective−Cを使い続ける人が出てくると予想。
あれC言語で書かれてるじゃん。
あと言語仕様的にコード変換は難しいんじゃないかな。
Objective−C側で手作業でのコード整理が必要になるだろうし
マクロもインライン展開されちゃったりして痛い目見るんだろうな。
頑固にObjective−Cを使い続ける人が出てくると予想。
596仕様書無しさん
2014/06/04(水) 15:18:51.29 別にいいと思うけどな。頑固とかじゃなくて好きならそれを使えばいいだけで
Swift - Objective-C/C はトールフリーブリッジっぽいけどな。だったら尚更好きな方を使えばいいだけだな
Swift - Objective-C/C はトールフリーブリッジっぽいけどな。だったら尚更好きな方を使えばいいだけだな
597仕様書無しさん
2014/06/04(水) 15:56:34.07 あとはAppleがObjective−C殺しの方針を打ち出してくるかどうかだよね。
Objective−Cの仕様はMRCの時代からかなり勉強してきたので無駄にしたくないな。
CF系の件だけど、C言語向けの型がSwift内に用意されてるみたいね。
なのでSwiftからCとのやり取りは問題なさそうだけど、あとはオーバーヘッドかな。
どちらにしろCが無くなることはなさそうだね。SwiftがCより早くなればまた別だけど。
Objective−Cの仕様はMRCの時代からかなり勉強してきたので無駄にしたくないな。
CF系の件だけど、C言語向けの型がSwift内に用意されてるみたいね。
なのでSwiftからCとのやり取りは問題なさそうだけど、あとはオーバーヘッドかな。
どちらにしろCが無くなることはなさそうだね。SwiftがCより早くなればまた別だけど。
598仕様書無しさん
2014/06/04(水) 16:02:05.45 C言語で書かれている有用なクロスプラットフォームなライブラリが沢山あるから速度以外の面でもCが無くなることは無いでしょ。
599仕様書無しさん
2014/06/04(水) 16:15:22.76 あるわけないわな。そのとおり。Apple自信だってOpenSource活用しているんだからなあ
なんだろこの新しいのが出たらそれ「だけ」ってのは。まあ2chでは2値基準というのはよく見るけど
なんだろこの新しいのが出たらそれ「だけ」ってのは。まあ2chでは2値基準というのはよく見るけど
600仕様書無しさん
2014/06/04(水) 22:00:33.62 そもそもCが消えるわけないわな
OSS全部書き換えるって話になってきちゃうわな
OSS全部書き換えるって話になってきちゃうわな
601仕様書無しさん
2014/06/04(水) 22:45:37.86602仕様書無しさん
2014/06/05(木) 02:09:17.72 Swiftが速いと言われてるのはおそらく
Objective-Cのメッセージによるオーバーヘッドが無くなるからであって、
メソッド単体の処理で言えば、Cをネイティブで走らせてるObjective-Cのほうが有利だと思うんだよな。
再帰使わずにフェボナッチ数列求めさせたら絶対Objective-Cのほうが速い。
GUIプログラミングみたいなロジカルなコードを書くならSwiftの方が最適もしれないけど、ゲームや科学計算のようなシビアなコーディングする世界ではObjective−Cが使われ続けるんじゃないだろうか。
Objective-Cのメッセージによるオーバーヘッドが無くなるからであって、
メソッド単体の処理で言えば、Cをネイティブで走らせてるObjective-Cのほうが有利だと思うんだよな。
再帰使わずにフェボナッチ数列求めさせたら絶対Objective-Cのほうが速い。
GUIプログラミングみたいなロジカルなコードを書くならSwiftの方が最適もしれないけど、ゲームや科学計算のようなシビアなコーディングする世界ではObjective−Cが使われ続けるんじゃないだろうか。
■ このスレッドは過去ログ倉庫に格納されています
