使用NSUInteger

Kev*_*vin 2 iphone xcode objective-c ios

我编辑了一些代码来使用变量而不是数字.

NSUInteger *hoeveelChars = [eersteDertigTek length] - 30;
Run Code Online (Sandbox Code Playgroud)

我变了

substringFromIndex: [eersteDertigTek    length] - 30] 
Run Code Online (Sandbox Code Playgroud)

    substringFromIndex: [eersteDertigTek    length] - hoeveelChars]
Run Code Online (Sandbox Code Playgroud)

给我错误的无效操作数到二进制表达式('nstuinteger'(又名"nisgned int")和('nstuinteger'(又名"nisgned int")).

不确定如何解决这个问题,因为我需要将 - 数字作为变量,是否有人知道这个解决方案?

Rob*_*Rob 7

只是用

NSUInteger hoeveelChars = [eersteDertigTek length] - 30;
Run Code Online (Sandbox Code Playgroud)

NSUInteger不是一个阶级.请参阅基础数据类型参考.