存档时Xcode中存在几个键入问题的问题
发布时间:2020-12-14 19:03:37 所属栏目:百科 来源:网络整理
导读:在构建时我没有得到任何警告,但在归档时,我得到了很多涉及stringWithFormat的输入警告和一个使用NSNotFound的问题.我能够解决除了一个之外的所有stringWithFormat问题,并且仍然被NSNotFound问题困扰.这些列在下面.谢谢你的帮助 以下代码…… if ([[NSString
在构建时我没有得到任何警告,但在归档时,我得到了很多涉及stringWithFormat的输入警告和一个使用NSNotFound的问题.我能够解决除了一个之外的所有stringWithFormat问题,并且仍然被NSNotFound问题困扰.这些列在下面.谢谢你的帮助
以下代码…… if ([[NSString stringWithFormat:@"%.*s",[data length],[data bytes]] isEqualToString:@"Success"]) { return YES; } 为格式字符串生成此警告…
以下代码…… if (![_response rangeOfString:@"|TreatmentCards|0|"].location == NSNotFound) { return NO; } 生成…
解决方法
抓取可变数组的索引时遇到了这个问题.这个
link有助于理解这个问题.问题的根源是返回的数据类型永远不会命中NSNotFound.相反,设置如下:
NSUInteger location = [_response rangeOfString:@"|TreatmentCards|0|"].location; if (location != NSNotFound) { return NO; } 可能有一种更清洁的方式,但这应该工作.如果将长度声明为数据类型为int的变量,它也可用于上述问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |