【发布时间】:2011-04-02 02:26:36
【问题描述】:
我创建了一个方法,它根据从 NSUserDefaults 中查找的值返回一个字符串。
- (NSString *) getString:(NSInteger *)intID {
NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];
NSString *strMyString;
if ((int)intID == 1) {
strMyString = [userDefaults stringForKey:kSomeStuff];
} else {
strMyString = [userDefaults stringForKey:kSomeOtherStuff];
}
// ... do a bunch of string parsing
return strMyString;
}
效果很好。除了我在六个不同的视图控制器类中复制了这个方法。对于可以由所有各种视图控制器共享的自定义类来说,这似乎是一个完美的案例。但我不知道该怎么做。 任何帮助表示赞赏! lq
【问题讨论】:
标签: iphone objective-c xcode class-design