NSMutableString *stringA = [[NSMutableString alloc] init];
NSMutableString *stringB = [[NSMutableString alloc] init];
stringB = (NSMutableString *)stringA;
从现在起,stringB指向相同的地址字符串答:我不明白为什么我写这篇文章:为什么我必须指定(*的NSMutableString)在Objective-C
stringB = (NSMutableString *)stringA;
,而不是这样的:
stringB = stringA
,因为他们两人都已经被声明为指针的NSMutableString。
谁说你这样做? –
请解释你为什么认为演员是需要的(因为它不是)。 – rmaddy
我有一个更复杂的代码,并且该错误是由其他内容引起的。我也知道这不是必要的,但我确信这是错误,而且我发现它很尴尬。我不会发布整个代码,因为我发现了真正的bug,并且与演员阵营无关。所以是的,演员是完全没有必要的。 –