09/03/29 21:58:55 Arvynqjh0
F-1でオートマ乗ったら負けだろうな
783:名称未設定
09/03/29 23:09:03 0+hbEKM60
エンジンをかけるときはクランクを力強く一気に廻す
エンジンがかかると勢い良くクランクが回転するので
あごの骨を砕かれる恐れがあるので顔を近づけない事
784:名称未設定
09/03/29 23:28:56 ZtbTYtIP0
自分に対して無駄な制限をかける人って、たまに居るよね
別にかまわないし、個人の自由だと思うけど
周りに迷惑がかかるようならやめて欲しい
785:名称未設定
09/03/30 00:12:23 LEpUUYlh0
宗教とかな
786:名称未設定
09/03/30 01:26:40 /GsaEKKp0
もともと半分ネタな話題の上にさらにネタを重ねるけどもw
>>782
F1はオートマって言ってもセミオートマだし。で人間がクラッチ操作するより素早く
シフトチェンジするし、いわば人間+技術で最高の効率を追求してる感じ。
autorelease は、オブジェクトの寿命をルーズにするから、メモリのある種の利用効率
という点では手動できっちり管理する場合より落ちる。って感じ。
さて、次は「retain/releaseを使ったら負け」でもいってみますかw
787:名称未設定
09/03/30 02:37:07 utyEfR7Gi
>>786
開放するのがまけなんだろ、きっと。
男は黙って 確保したまま。
男は黙って 確保したまま。
メモリ不足でアプリが強制終了しちゃうよ~
788:名称未設定
09/03/30 02:50:51 OjkMXpC10
>>787
iPhone はともかく、Mac では
>メモリ不足でアプリが強制終了しちゃうよ~
てことはないのでは?
789:名称未設定
09/03/30 11:36:33 NTIDxucM0
32bitアプリで2GB超えたら強制終了したよ。
790:名称未設定
09/03/30 20:05:01 cs/pyE5p0
初歩的な質問で申し訳ないのですが・・・
NSTableViewで複数行があったとして、ファーストレスポンダが行最後のセルにあり、
ここでtabキーを押した時、次の行の先頭セルにファーストレスポンダを移す事って、
IBだけで出来るでしょうか?
791:名称未設定
09/03/30 21:13:10 jWZzU8wmi
>>790
TableViewの内部のセル自体がファーストレスポンダになることはありません。
その場合、編集中ならセルの位置に表示されてるFieldEditorが、
そうでないならTableViewそれ自体がファーストレスポンダということになります。
IBだけではその制御はできません。
792:790
09/03/30 22:52:23 cs/pyE5p0
>>791
なるほど、レスありがとうございました。
793:名称未設定
09/03/31 08:35:35 5nYIQ3Ld0
>>787
>男は黙って 確保したまま。
別に dealloc は駄目とは書かれてないのだが.... 「ネタ」の意味が理解されなかったか。
だったらメモリリークしまくりのコードを書く奴は? 男も堕ちたもんだw
794:名称未設定
09/03/31 10:40:26 g4GAqv8E0
明示的にdeallocをしてはいけません
raleaseCountが0になった時オブジェクトは自動的にdeallocされメモリを解放します
795:名称未設定
09/03/31 10:42:51 HzS6wNkv0
NSDrawerを使っていて時間のかかるループの前にこれを閉じたいんですけど
closeを呼んでも実際に閉じられるのはループが終わってからになってしまいます
updateとかdisplayとかいろいろ呼んでみたんですがうまくいきません
sendEventとかしないといけないんでしょうか?
796:名称未設定
09/03/31 10:53:36 fhQmN1Q/0
drawer が閉じたのを確認した後で時間がかかるループを開始すればok
797:名称未設定
09/03/31 11:33:02 SrzqsxLr0
Drawerの開閉が1回のイベントループ内で終わるのなら、
長い処理を
[obj performSelector:@selector(hogehoge) withObject:nil afterDelay:0.0];
で次のイベントループで実行させればいいよ。
798:名称未設定
09/03/31 12:18:47 g4GAqv8E0
NSDrawerDidCloseNotification
799:名称未設定
09/03/31 13:29:11 HzS6wNkv0
>>797
ありがとうございます。やってみましたけどだめでした。すでに開いているNSDrawerがあって
特定のボタン(長いループのある処理に入る)が押されたときに閉じようとしています。
>>796
>>798
NSDrawerDidCloseNotificationを待ってから処理に入ればいいということでしょうか
800:名称未設定
09/03/31 21:19:34 pZH39k4v0
ループの中身をメソッドで取り出して、
forでなく、runLoopにやらせるようにするだけでいい。
UIをブロックしなくなるし。ちょっと遅くなるけれど。
801:名称未設定
09/03/31 22:13:14 W0bP27zQ0
くあしくコードプリーズ
802:名称未設定
09/03/31 23:32:05 g4GAqv8E0
初心者なら素直に木下本買ってこい