为什么我不能用NSString设置标题?
- (void)viewDidLoad
{
NSString *getProvince = [NSString stringWithFormat:@"%@",g_province];
NSLog(@"getProvince %@",getProvince);
self.title = @"%@",getProvince;
[super viewDidLoad];
}g_province来自其他文件(xxxx.m),它是NSString。
和NSLog显示"getProvince東京“,这是正确的。但它没有显示在标题中。
发布于 2011-04-08 17:17:53
改成: self.title = getProvince;
发布于 2011-04-08 17:21:25
错误在别处
NSString *getProvince = [NSString stringWithFormat:@"%@",g_province];
NSLog(@"getProvince %@",getProvince);
self.title = getProvince;如果不起作用,请尝试
self.title = @"Hello";如果有效,请让我知道
发布于 2011-04-08 18:42:42
您没有向g_province添加任何格式,因此-stringWithFormat:是不必要的。直接使用g_province就可以了:
- (void)viewDidLoad
{
NSLog(@"g_province %@", g_province);
self.title = g_province;
[super viewDidLoad];
}https://stackoverflow.com/questions/5592997
复制相似问题