iphone - 如何检查 NSLog 输出?

标签 iphone objective-c ios nslog

我想检查一些字符串的 NSLog() 是否真的打印出了一些东西。

有没有一种方法可以检查 NSLog 语句的输出长度或从中创建一个字符串?它用于概念验证,而不是实际解决方案,因此可以搁置最佳实践问题。

最佳答案

尝试检查长度:

NSLog(@"%i",[string length]);

int len = [myString length];
if(len == 0){
   NSLog(@"String is empty");
}
else{
  NSLog(@"String is : %@", myString);
}

如果你想检查字符串是否为空,那么尝试:

if ((NSNull *)string != [NSNull null]){

}

关于iphone - 如何检查 NSLog 输出?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11343447/

相关文章:

objective-c - 如何让 UITextView 使用字符串中的/n 个字符作为新行?

iphone - 如何在代码块中通过引用使用变量?

iphone - 将带有图像文本和 url 的帖子分享到 facebook

iphone - 将段控件设置为未选中

ios - 使用 CALayer 的 <CAMediaTiming> 方法延迟隐式动画

iphone - 如何将 mp4 文件从文档复制到照片库(在 iPhone 中)?

iphone - 如何检查 sqlite 文件中存在多少表(Objective-C)

iphone - NSLocale 和国家名称

ios - 避免我的 iOS 应用程序中的文件易于替换

objective-c - Facebook 登录对话框不适用于 UIAlertView,但适用于 UIButton