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:37480仕様書無しさん
2014/01/13(月) 20:50:26.42 いやいや、inter-application communication のひとつだよ
標準化としてもクールな方じゃん
iOSはinter-application communicationなんてできないからアレなんだがな
標準化としてもクールな方じゃん
iOSはinter-application communicationなんてできないからアレなんだがな
482仕様書無しさん
2014/01/13(月) 23:42:30.00 失礼しました。
クールじゃない云々は無知な私の戯言です。
思わずVBScriptを連想してしまったもので・・・
この場合のAppleScriptはUnixユーザがシェルを叩く感覚に近いんですかね。
AppleEventは初耳でした。
敷居が高くあまり表には出てこない印象ですが、この子の実質的なAPIが
今日のAppleScriptなのかなという印象なのですがあってますか?
クールじゃない云々は無知な私の戯言です。
思わずVBScriptを連想してしまったもので・・・
この場合のAppleScriptはUnixユーザがシェルを叩く感覚に近いんですかね。
AppleEventは初耳でした。
敷居が高くあまり表には出てこない印象ですが、この子の実質的なAPIが
今日のAppleScriptなのかなという印象なのですがあってますか?
483仕様書無しさん
2014/01/14(火) 00:24:00.17 AppleEvent:アプリケーション間で通信する場合のひとつのAppleの規格
イベントクラス、イベントID、データを独自に定義してとかアプリケーション間でやりとりするのには特に不備は無い。パイプ使ってとかの通信よりは面倒な面も有るが
AppleScript:人にわかりやすいようにスクリプトで記述できる、まあ一般的に言うスクリプト
実装はAppleEventによっている。スクリプトとAppleEventの変換辞書を各アプリケーションが持っていて、システムはスクリプトからAppleEventへの変換をその辞書をベースに行なってという
アプリケーションでAppleScriptの実装/対応を行なうというのは、AppleEventの処理を行なうのと辞書を用意すること(簡単に言えば)
なので、スクリプトってなんか嫌というのなら、AppleEventをそのまま使えばいい
AppleEventを処理するのはめんどくさい&AppleScriptを使えるAPIがCocoaにあるから、わざわざそんなことないけどね、普通は
イベントクラス、イベントID、データを独自に定義してとかアプリケーション間でやりとりするのには特に不備は無い。パイプ使ってとかの通信よりは面倒な面も有るが
AppleScript:人にわかりやすいようにスクリプトで記述できる、まあ一般的に言うスクリプト
実装はAppleEventによっている。スクリプトとAppleEventの変換辞書を各アプリケーションが持っていて、システムはスクリプトからAppleEventへの変換をその辞書をベースに行なってという
アプリケーションでAppleScriptの実装/対応を行なうというのは、AppleEventの処理を行なうのと辞書を用意すること(簡単に言えば)
なので、スクリプトってなんか嫌というのなら、AppleEventをそのまま使えばいい
AppleEventを処理するのはめんどくさい&AppleScriptを使えるAPIがCocoaにあるから、わざわざそんなことないけどね、普通は
484仕様書無しさん
2014/02/03(月) 23:19:31.13 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0),^{
@autoreleasepool{
dispatch_sync(dispatch_get_main_queue(), ^{
[tableView reloadData];
もしくは
[tableView performSelectorOnMainThread:@selector(reloadData) withObject:nil waitUntilDone:YES];
});
}
});
画面スクロール中に、遅延実行処理(performSelector:withObject:afterDelay:)で
上記の処理のreloadDataで、画面が一瞬止まってしまいます。
止まらないようにするにはどうしたらよろしいでしょうか?
エロイ人教えてください
@autoreleasepool{
dispatch_sync(dispatch_get_main_queue(), ^{
[tableView reloadData];
もしくは
[tableView performSelectorOnMainThread:@selector(reloadData) withObject:nil waitUntilDone:YES];
});
}
});
画面スクロール中に、遅延実行処理(performSelector:withObject:afterDelay:)で
上記の処理のreloadDataで、画面が一瞬止まってしまいます。
止まらないようにするにはどうしたらよろしいでしょうか?
エロイ人教えてください
485仕様書無しさん
2014/02/03(月) 23:27:07.21 reloadDataが必要なのかよーく考えよう
486仕様書無しさん
2014/02/03(月) 23:49:38.98 次期OSXはタッチパネルに対応して、UIKitの利用がデフォになると予想してるんだが、
そうなると、AppKitって不要になるよね。
AppKit死ぬの?
そうなると、AppKitって不要になるよね。
AppKit死ぬの?
487仕様書無しさん
2014/02/04(火) 01:00:11.63 勝手に予想してそれに添って勝手に悲観的結論出してそれを他人に問いかけるって、病気です。はい
488仕様書無しさん
2014/02/04(火) 13:22:04.47 >>486
間違いなくそうなるだろうね。
そもそもAppKitって設計が古いのに一向に改善される気配も無いし、
Appleもどうせ捨てることになるAppKitを今更修正したくないんだろう
10.10でUIKitがOS Xに対応して、タッチパネルのMBP/MBA/TBDを発表して
AppKitは非推奨になるのでUIKitに切り替えて下さいって感じだと思うね
間違いなくそうなるだろうね。
そもそもAppKitって設計が古いのに一向に改善される気配も無いし、
Appleもどうせ捨てることになるAppKitを今更修正したくないんだろう
10.10でUIKitがOS Xに対応して、タッチパネルのMBP/MBA/TBDを発表して
AppKitは非推奨になるのでUIKitに切り替えて下さいって感じだと思うね
489仕様書無しさん
2014/02/05(水) 11:15:29.38 UIKitってAppKitと互換性あるの?
UIKit対応とかめっちゃ面倒そうなんだが・・・
1アプリ1日で対応できるなら許すけど。
UIKit対応とかめっちゃ面倒そうなんだが・・・
1アプリ1日で対応できるなら許すけど。
490仕様書無しさん
2014/02/05(水) 11:25:23.46 UIKitはUIWindowがあって無いようなものだしな
フルスクリーン大好きでそれしか使ってないヤツの妄言に真面目に考える必要は無いな
フルスクリーン大好きでそれしか使ってないヤツの妄言に真面目に考える必要は無いな
491仕様書無しさん
2014/02/05(水) 11:45:07.88 >>490
その「UIWindowがある」っていうのがポイント。
iOSアプリは、一見フルスクリーンアプリであるにもかかわらず、実はウィンドウだから、
極端な話、NSWindowをUIWindowで差し替えるだけで移植できる。
iOSでは全画面で動いていたアプリを、Macではその全画面を1ウィンドウとしたウィンドウ表示で動かす感じかな。
Mac版Clearとか使ったことあれば、イメージしやすいと思う。
その「UIWindowがある」っていうのがポイント。
iOSアプリは、一見フルスクリーンアプリであるにもかかわらず、実はウィンドウだから、
極端な話、NSWindowをUIWindowで差し替えるだけで移植できる。
iOSでは全画面で動いていたアプリを、Macではその全画面を1ウィンドウとしたウィンドウ表示で動かす感じかな。
Mac版Clearとか使ったことあれば、イメージしやすいと思う。
492仕様書無しさん
2014/02/05(水) 12:06:28.26 リサイズの無いアプリケーションならね。そんなのだけが欲しいのか...
Launchpadもすごく気に入っていたりするの?
Launchpadもすごく気に入っていたりするの?
493仕様書無しさん
2014/02/05(水) 12:08:28.10 >>491
>極端な話、NSWindowをUIWindowで差し替えるだけで移植できる
けど、そんなアプリはほとんど存在しないので、極論ではなく空論
iOSアプリをOSXにならわからないでもないが、それも面倒な話しで簡単ではないだろう
>極端な話、NSWindowをUIWindowで差し替えるだけで移植できる
けど、そんなアプリはほとんど存在しないので、極論ではなく空論
iOSアプリをOSXにならわからないでもないが、それも面倒な話しで簡単ではないだろう
494仕様書無しさん
2014/02/06(木) 13:10:58.87 >>1
笑ってあげよう
Apple信者がMac Pro2013の動作音は静かだと嘘を広めて布教活動工作をする
↓
静音自作PCを馬鹿にしまくる
↓
Mac Pro2013実機の測定値が公開され、爆熱、爆音と判明
↓
嘘がバレたApple信者は大恥をかく
【恥】【失敗】【骨壺】Mac Pro2013は冷却性能が悪過ぎて爆熱爆音に【ゴミ箱】【掃除機】
CPUは95℃ かなり危険なレベルの高温
動作音は44.7dBA 明確にうるさいと感じ取れる数値
うるさい理由は1900 RPMにまで達する超高回転の大型ファン
http://www.anandtech.com/show/7603/mac-pro-review-late-2013/14
Mac Pro (Late 2013) Fan Noise vs. RPM
Fan Speed (RPM) Measured Sound Pressure Level @ 18"
1900 RPM 44.7 dBA
http://images.anandtech.com/reviews/mac/MacPro2013/CPUthrottle.png
最高負荷時のファン回転数 1900 RPM 一般的なデスクトップPCでは珍しい超高回転。 しかもデカい。
最高負荷時の騒音 44.7 dBA 論外。冷却重視のゲーミングPC並。静音重視のPCとは全く勝負にならない。
最高負荷時のCPU温度 95℃ 爆音高回転で冷却してるにも関わらず異常な高温。
笑ってあげよう
Apple信者がMac Pro2013の動作音は静かだと嘘を広めて布教活動工作をする
↓
静音自作PCを馬鹿にしまくる
↓
Mac Pro2013実機の測定値が公開され、爆熱、爆音と判明
↓
嘘がバレたApple信者は大恥をかく
【恥】【失敗】【骨壺】Mac Pro2013は冷却性能が悪過ぎて爆熱爆音に【ゴミ箱】【掃除機】
CPUは95℃ かなり危険なレベルの高温
動作音は44.7dBA 明確にうるさいと感じ取れる数値
うるさい理由は1900 RPMにまで達する超高回転の大型ファン
http://www.anandtech.com/show/7603/mac-pro-review-late-2013/14
Mac Pro (Late 2013) Fan Noise vs. RPM
Fan Speed (RPM) Measured Sound Pressure Level @ 18"
1900 RPM 44.7 dBA
http://images.anandtech.com/reviews/mac/MacPro2013/CPUthrottle.png
最高負荷時のファン回転数 1900 RPM 一般的なデスクトップPCでは珍しい超高回転。 しかもデカい。
最高負荷時の騒音 44.7 dBA 論外。冷却重視のゲーミングPC並。静音重視のPCとは全く勝負にならない。
最高負荷時のCPU温度 95℃ 爆音高回転で冷却してるにも関わらず異常な高温。
495仕様書無しさん
2014/02/07(金) 00:22:41.18 >>485
reloadDataを使わないやり方を考えて
一番上を消し、一番下に追加という流れをやりましたが
やはりスクロール中に処理をすると
一瞬固まりますね
諦めました
助言ありがとうございました
reloadDataを使わないやり方を考えて
一番上を消し、一番下に追加という流れをやりましたが
やはりスクロール中に処理をすると
一瞬固まりますね
諦めました
助言ありがとうございました
496仕様書無しさん
2014/02/07(金) 12:15:17.67 別のスレッドに投げて処理すれば
497仕様書無しさん
2014/02/07(金) 12:23:43.81 スクロール中に表示されているセルの位置が変わるなら、スムースじゃなくなるのは道理だろう
てか、ここはiOSじゃねー
てか、ここはiOSじゃねー
499仕様書無しさん
2014/02/07(金) 13:37:06.75 何をやってるのかわからんから何とも言えんな。
普通は大丈夫だよ。セルの再利用だってどんどん移動させてるわけだし。
普通は大丈夫だよ。セルの再利用だってどんどん移動させてるわけだし。
500仕様書無しさん
2014/02/11(火) 21:53:44.87 起動時にモーダルビューを表示したいんだけどどうすればいいの?
メインビューの読み込み時とモーダルビューの表示をコネクトしたいけどどうやればいいかわからん
iOS 開発です
メインビューの読み込み時とモーダルビューの表示をコネクトしたいけどどうやればいいかわからん
iOS 開発です
502仕様書無しさん
2014/02/12(水) 02:25:56.93 object-cでiphoneアプリ(オークションアプリ)作った場合
運営側の管理画面はほかの言語で作るのでしょうか※ruby on railsなど
運営側の管理画面はほかの言語で作るのでしょうか※ruby on railsなど
503仕様書無しさん
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でも使われてるのかな。
■ このスレッドは過去ログ倉庫に格納されています
