我无法理解为什么日期永远不会在标题中设置 - 它总是被忽略,如果我交换日期和标题,那么标题将被忽略!
-(id)initWithCoordinate:(CLLocationCoordinate2D)c title:(NSString *)t
{
[super init];
coordinate = c;
NSDate *today = [NSDate date];
[self setTitle:(@"%@%@", [today description], t)];
//[today release];
return self;
}
答案 0 :(得分:2)
你想:
[self setTitle:[NSString stringWithFormat:@"%@%@", [today description], t]];
您的版本没有构建新字符串,它只是列出三个,其中使用了最后一个。这是括号中的一堆表达式的行为,用C中的逗号分隔。