0

我可以在模型类的实现中添加 NSLog 吗?因此,当我从控制器调用插入 NSLog 的方法时,我应该从控制台上的 NSLog 获取字符串。

我可以这样做吗?我尝试在我的代码中这样做,但我不确定它是否应该工作。

4

3 回答 3

1

你可以把 NSLog 放在任何你喜欢的地方。这是一个宏。

于 2013-09-15T06:36:04.200 回答
1

毫无疑问,它可以在任何地方使用。

NSLog() 是 Objective-C 的扩展 printf()。它是一个 Foundation 函数,接受一个常量 NSString 作为格式,具有扩展的格式说明符集。它还在打印实际格式并写入 sdterr 之前打印进程名称和日期。

于 2013-09-15T07:02:45.200 回答
0

你可以。但是没有必要只为 NSLog 提供方法。

-(void)print:(NSString * )text{
  NSLog("%@", text);
}
于 2013-09-15T05:54:20.943 回答