2011-08-15 34 views
0

這是我的.h文件:在NSString中保留文本框中的值

IBOutlet我遇到的問題是文本框。我想保留在文本框中的值作爲一個NSString:

@interface UploaderViewController : UIViewController <UINavigationControllerDelegate, UIImagePickerControllerDelegate> { 
    IBOutlet UIImageView *imageView; 
    IBOutlet UITextField *textCaption; 
    NSString *caption; 
} 

- (IBAction)pushPick; 
- (IBAction)pushUpload; 
@property (nonatomic, retain) IBOutlet UITextField *textCaption; 

@end 

當值存儲在此的NSString:

- (IBAction)pushUpload { 
    caption = textCaption.text; 
} 

回答

1

我想你的意思是做這樣的事情:

- (IBAction)pushUpload { 
    [caption release]; 
    caption = [textCaption.text copy]; 
} 
+0

是的,非常感謝 – TaylorMac

0

在shouldChangeTextInRange中調用您的pushUpload。