【发布时间】:2014-06-28 15:48:12
【问题描述】:
我有以下代码,我正用头撞墙试图找出导致错误的原因。
NSMutableString *entry = (@"%@ (%@): %@",translatedHeadword,adlerNumber,meaning);
entry = [entry replaceOccurrencesOfString:@"<br/>" withString:@" " options:NSCaseInsensitiveSearch range:NSMakeRange(0, entry.length)];
第二行给出了两个错误:Implicit conversion of 'NSUInteger' toNSMutableStringis disallowed with ARC 和Incompatible integer to pointer conversion assigning to NSMutableString from NSUInteger. 但translatedHeadword、adlerNumber 和meaning 都是NSStrings。 adlerNumber 包含代表数字的字符,但它仍然是一个字符串。
我做错了什么?
【问题讨论】:
标签: ios objective-c nsstring