2012年7月3日火曜日

Xcodeで苦労して作ったファイルを空のファイルでa上書きしてしまった、、

以前して、何日間かかかけて苦労して作ったファイルを
空のファイルで上書き保存してしまいました。。

いろいろ調べても、
デバックしたファイルから復元は出来ないし、
途方に暮れていたら、なんとゴミ箱に復元したかった
ヘッダファイルとメソッドファイルが捨てられてありました!!!

xibの方で、再度アクションなどを繋げ直し、
何度か試行錯誤したらきちんとファイルが元通りになりました。

昔のファイルはきちんと保管しておかなきゃいけないですね。。
ファイルを作り直していて、
いろいろ忘れていた事を思い出したのでメモ。

以前こちらの記事で紹介してもらった、
NSUserdefaultの使い方。
http://luminosite-jwell.blogspot.jp/2012/06/nsuserdefaultsiphone.html


■UIViewにUITableViewを自分で追加した時は、
きちんとUITableViewDataSource, UITableViewDelegateを追加しないといけない。


■UIPickerを使って、データを扱う時は、こちらも同じ様に、
UIPickerViewDelegate,UIPickerViewDataSourceを追加しないといけない。



@interface okiniiri : UIViewController <UITableViewDataSource, UITableViewDelegate,UIPickerViewDelegate,UIPickerViewDataSource> {


UIButton *customButton1;
NSMutableArray *contents;
NSMutableArray *activities;
UIPickerView *picker;
UIButton *donebtn;
UIView *doneview;
IBOutlet UITableView *categoryTableView;
IBOutlet UIBarButtonItem *sakujyobtn; 
}

@property (nonatomic,retain)UITableView *categoryTableView;
@property (nonatomic,retain)UIButton *customButton1;
@property (nonatomic,retain)UIPickerView *picker;
@property (nonatomic,retain)UIButton *donebtn;
@property (nonatomic,retain)UIView *doneview;
@property (nonatomic,retain)UIBarButtonItem *sakujyobtn;
@property (nonatomic,retain)NSMutableArray *contents;

-(IBAction)setEditing:(BOOL)editing animated:(BOOL)animated;
-(IBAction)setEditingadd:(BOOL)editing animated:(BOOL)animated;

@end


0 件のコメント:

コメントを投稿