如何修复警告:从'NSString*'分配给'NSMutableString*'的指针类型不兼容

Spo*_*ude 2 objective-c nsmutablestring ios

我有这行代码给我一个警告:

result = [result substringToIndex:[result length] - 1];
Run Code Online (Sandbox Code Playgroud)

警告是:

从'NSString*'分配给'NSMutableString*'的指针类型不兼容

我想我明白问题是什么(我使用substring返回NSString?) - 我只是不知道如何修复它.有人可以赐教吗?

Ben*_*ery 16

result = [[result substringToIndex:[result length] - 1] mutableCopy]
Run Code Online (Sandbox Code Playgroud)

假设结果是类NSMutableString.