创建iOS Framework / Bundle之后NSLog不允许记录变量值?

时间:2012-07-30 17:15:05

标签: iphone ios ios5 frameworks ios-frameworks

我使用http://db-in.com/blog/2011/07/universal-framework-iphone-ios-2-0/创建了iOS框架(在MAC中打开URL,因为我在Windows上找不到404.)

现在我在我的Framework文件中保留了 NSLogs 。当我记录简单消息时,它将在控制台上打印出来。但是当我尝试打印任何变量值时,它会给我 SIGBART 错误。

制作框架时是否有任何限制?框架代码是否单独处理?

修改

NSLog(@"my variable : %@",variableName);

...谢谢

2 个答案:

答案 0 :(得分:1)

实际上,variableName的类型非常重要。而且我也注意到你在开始时错过了@。

NSLog(@"my variable : %@",variableName); // note @ in the beginning. assume variableName is an object type.

答案 1 :(得分:0)

我遇到了同样的问题,并通过将“仅构建活动架构”设置为YES

解决了这个问题