【发布时间】:2009-05-23 07:05:46
【问题描述】:
我有一个非常直接的类,其中大部分是 NSString 类型的属性。在其中,我编写了描述方法的简单实现。我发现每当我尝试在描述中包含“自我”时,它都会使我的 iPhone 应用程序崩溃。一个例子如下:
- (NSString *)description
{
NSString *result;
result = [NSString stringWithFormat:@"me: %@\nsomeVar: %@", self, self.someVar];
return result;
}
只要我删除格式字符串的第一个参数 self,它就会按预期工作。
【问题讨论】:
标签: iphone objective-c cocoa cocoa-touch