12/01/11 01:05:34.62
>>460
>>461
ありがとうー。順調です。
463:デフォルトの名無しさん
12/01/11 16:29:33.37
テーブルビューの、セルをデキューって具体的に何をしてるのでしょうか?
セルをキャッシュして再利用するのはわかるんですけど、セルのどこからどこまでを再利用してるのかわかりません。
セルに書いた文字まで全てキャッシュされているのでしょうか。
よくわかっていないので質問文も曖昧です・・・すいません。
464:デフォルトの名無しさん
12/01/17 16:17:06.20
プロジェクトを新規作成して、xibファイルがなかったのでそれもつくって、
Interface builderで背景を置いたんですが、実行しても表示されません…
どうやったら表示されるんでしょうか…?
465:デフォルトの名無しさん
12/01/17 16:35:15.17
すみません事故解決しました。
4.2からはstoryboardから出来るんですね。
466:デフォルトの名無しさん
12/01/18 00:04:02.62
ここは Mac プログラミングのスレなんだが。
iPhone プログラミングのスレは Mac 板にあるよ。
467:デフォルトの名無しさん
12/01/31 10:54:05.71
ユーザーがアプリのインストールするフォルダを変えてしまう場合を
想定した質問です。
Macにはレジストリがありませんが、インストーラを起動したとき、
インストーラが「既に自アプリがインストールされているかどうか」
を判断して動作を変更する方法はあるのでしょうか?(既にインス
トールされていますと表示したり、本体を起動したりする)
大抵のアプリはApplicationsの下にインストールされますが、
少ないながらも開発系のツールなどは、デフォ以外にユーザー
がインストールする場所を変える例もあるので。
468:デフォルトの名無しさん
12/01/31 11:02:05.73
-[NSWorkspace absolutePathForAppBundleWithIdentifier:]
で探す。
アプリの名前を変えられていても見つけられます
バンドルIDが登録されるタイミングが良く分からないので
もしかすると一度も起動されていない場合は見つからないかも。
469:466
12/01/31 13:22:32.18
>>468
どうもありがとうございました
470:467
12/01/31 13:24:06.79
>>469
467でした。スレ汚し申し訳ない
471:デフォルトの名無しさん
12/02/19 00:30:19.39
最初にMainMenu.xibが作られるが、ここのmenuのdelegateを設定しても、
menuWillOpenとかdelegateが呼ばれない。
なんでだ・・・
472:デフォルトの名無しさん
12/02/19 01:15:35.44
メニューの階層構造は
Main Menu
Menu Item - MyApp
Menu - MyApp
Menu Item - About MyApp
...
Menu Item - File
Menu - File
...
Menu Item - Edit
Menu - Edit
...
みたいになってるけど、Main Menu じゃなくて Menu - MyApp とか Menu - File とかの
delegate を設定したら menuWillOpen: 呼ばれたよ。
473:471
12/02/19 02:38:01.24
>>472
うまくいった!
なんか過疎スレっぽいからあきらめてたのに即レスうれしい。
マジで困ってたので・・・ありがとう(´;ω;`)ブワッ
474:471
12/02/19 02:42:27.03
あ、あともう1点
[NSApp runForModal:modalWindow]
[mainWindow close] or [mainWindow orderOut:nil];
みたいにモーダルダイアログを表示して、それが閉じられたらメインのウィンドウを閉じる。
メインウィンドウは最後の1枚になるウィンドウで閉じられるとアプリ終了する。
このようにしてるんだけど、画面にclose呼んだ後もウィンドウが残ってしまう。
ウィンドウをクリックすると消える。その後、アプリも終了する。
イベントループと絡んでるのかな。
perfomSelector afterDelay使ってcloseしてもダメ・・・解決方法がわからない。
475:デフォルトの名無しさん
12/02/19 11:00:55.60
>>473
新mac板にもプログラミングのスレッドあるよ。cocoaはさっぱりとか。
>>474
runModalForWindow: はモーダル処理が終わるまで処理が戻ってこない。
クローズボタンが押された時点ではまだモーダルウインドウは閉じずに stopModalでモーダル処理を終了させて、
モーダルウインドウを閉じるのは runModalForWindow: から帰ってきてからにするといいっぽい。
ってか、runModalForWindow: よりも beginModalSessionForWindow: とか beginSheet:modalForWindow:... の方がいいんじゃない?
476:471
12/02/21 16:18:21.33
>>475
>>474の件もbeginModalSessionForWindow使ったらうまくいった。
重ね重ねありがとう。
iOSは3年くらいやってて熟知してるんだけど、
CocoaはiOSの劣化版SDKに見えるね・・・仕方ないけど。
477:営利利用に関するLR審議中@詳細は自治スレへ
12/03/29 01:24:20.28
xcode って .hに宣言書いたらワンタッチで .mに写してくれたりしないの?
478:営利利用に関するLR審議中@詳細は自治スレへ
12/03/29 12:57:50.94
>>477
何に使うんだよ
479:営利利用に関するLR審議中@詳細は自治スレへ
12/04/01 12:05:48.87
.
480:デフォルトの名無しさん
12/05/07 14:20:31.57
GKに関してなんだけど、プログラム起動するとき、開発者コードと署名をチェックする為に、起動の
たびにアップルのサーバーに問い合わせるのだろうか?
481:デフォルトの名無しさん
12/05/13 01:31:35.06
NSImageってどうやって使うの?
Xcode 3.2.6なんだけど、何故か表示できない。
xibでcustom view追加しないで表示したいんだけど出来ない。
コレできないとゲーム作れないよー(´・ω・`)ショボーン
-(void)drawInRect:(NSRect)dirtyRect{
NSImage *outPutImage = [NSImage imageNamed:@"sample.jpg"];
[outPutImage drawAtPoint:NSMakePoint(0, 0)
fromRect:NSMakeRect(0,0,100,100)
operation:NSCompositeSourceOver
fraction:1.0];
}
誰か教えてー
482:デフォルトの名無しさん
12/05/13 18:45:50.58
>>481
drawInRect:??
drawRect:じゃないのか?