インスタンス化
Object *hogeHuga; //id objHogeでも良い hogeHuga = [[Object alloc] init]; //メモリを確保してイニシャライザで初期化
IBuilderで設定(変数とつなげる)すれば初期化は必要ない。
型がクラスオブジェクト型の場合のみ変数名の前に「*」をつける。
書く人によっては、Object* hogehgugaってなってたりする。
Objective-Cのヘッダファイルについて
#import hogehuga.h と @class hogehuga の違い
@class hogehugaで宣言すると、hogehugaクラスで作ったメソッドを呼び出せない。
#import hogehuga.hなら呼び出せる。
インターフェイスを使用する必要のある実装ファイルでは#importを使用します。
使い分けとして、ちょっとした実装だけの場合なら@classを使ってそうでないなら#import
プロパティの属性宣言
@property (nonatomic, retain) UIImageView *currentView_;
readonly | プロパティが読み取り専用であることを示します。デフォルトは、読み取り/書き込みが可能です。 |
readwrite | プロパティを読み取り/書き込み可能として扱うべきであることを示します。これはデフォルトで適用されます。 |
assign | setterで単純代入を使用することを指定します。これはデフォルトで適用されます。 |
retain | 代入時にオブジェクトに対してretainを呼び出す必要があることを指定します。 |
copy | 代入にオブジェクトのコピーを使用することを指定します。 |
nonatomic | 合成されるアクセサが非アトミック*1になるように指定します。 |
*1:アトミックとは、プロパティへのアクセスがスレッドセーフであるという意味
連絡先。。
会社のPCにiTunesを入れて同期したら連絡先がすべて消えました。4/11にバックアップをとっていたので何とか復活できたけど、4/11から今日までの連絡先やメールが消えててショックだった><。
バックアップって大事ですね、って少し思ったけど、それ以上に消えたのが発覚して、「まいっかw」って思った。
それは、連絡先も会ったら聞けばいいし、メールとか消したくない大事なのとかあったけどなくなったのはしょうがないし、って思って「まいっかw」ってなったんだ。
なくなったらまた集めればいいしね:-)
そういうものは実は大事じゃなくて大事なものって少ないんじゃないのかなって思ってたり。
ちなみに復元は、
こちらを参照して復元しました。
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1329487743
バックアップもとれます。
1U開けたらメモリが斜め。。
1Uの中身を確認って、1U のふたを開けて中の メモリ を見たら斜め!
てか、もっと肝心なのはPC100256MBが2枚刺さってたので驚いだw
こいつは screen 立てておいたり、少しファイル置いたりしておこうと思ってから問題ありませんが。。
秋葉原の ジャンク品 で10円、20円 で売ってるメモリを漁ろうかな。。
ちなみにもっている方がいましたらご連絡ください。
一緒にPC133のメモリも募集してます!!!!
poohtarou[at]gmailまで
贅沢言うと 256MB 以上がうれしいです><。(このころ256より上なんてあったっけ。。)
Amazon で探したけど、
これぐらいしかなかった。。
プリンストンテクノロジー DOS/Vノート対応 256MB PC100 144PIN SO-DIMM PD144RT-256Y | |
プリンストンテクノロジー 売り上げランキング : 130931 Amazonで詳しく見る by G-Tools |
ジャンク品でいいので、メモリが欲しいです><。
ハッカージャパン
書き忘れてましたが、静岡ITPro勉強会でハッカージャパン5月号1冊もらったので読もうかなって思ってます:-)
最近こういう雑誌を読んでなかったので楽しみ!
ハッカージャパン 5月号
Hacker Japan (ハッカー ジャパン) 2010年 05月号 [雑誌] | |
白夜書房 2010-04-08 売り上げランキング : Amazonで詳しく見る by G-Tools |