ViewController.m
안에있는 AppDelegate.m
에서 NSString
에 액세스하고 싶습니다. Xcode iPhone SDK (5.x) - AppDelegate 내의 NSString에 액세스하기
내가
는 단일보기 응용 프로그램이 있고, 나는AppDelegate.m
내부
applicationDidEnterBackground:
를 사용하여 내
NSString
을 저장할.
NSString
은 ViewController.m
안에 있으며 AppDelegate.m
에 선언되어 있지 않습니다.
AppDelegate.h
에 신고하려고 시도한 다음 ViewController.m
(역방향)으로 액세스하려고했습니다.
ViewController.h
@interface MyAppViewController : UIViewController {
NSString *MyString;
}
AppDelegate.m
: 한 클래스
- (void)applicationDidEnterBackground:(UIApplication *)application {
NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:MyString forKey:@"SavedString"];
[defaults synchronize];
}