小编Bon*_*ond的帖子

使用#define访问App Delegate对象不起作用

我在不同的类中使用App Delegate对象.我希望在整个项目中访问它.我在Prefix.pch文件中定义此对象为

#define Appdelegate (AppDelegate *)[[UIApplication sharedApplication] delegate]
Run Code Online (Sandbox Code Playgroud)

但问题是Appdelegate变量不能访问App委托变量.它显示错误.

但如果使用此代码工作正常

AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
appDelegate.variablename;
Run Code Online (Sandbox Code Playgroud)

我这样做是对还是有办法做我做的事情?

提前致谢.

iphone objective-c

7
推荐指数
1
解决办法
2768
查看次数

已弃用的UILineBreakModeCharacterWrap警告

我在使用时收到ios6中已弃用的警告

 label.lineBreakMode=UILineBreakModeCharacterWrap;
Run Code Online (Sandbox Code Playgroud)

还有其他方法吗?

iphone ios6 xcode4.5

7
推荐指数
2
解决办法
3492
查看次数

标签 统计

iphone ×2

ios6 ×1

objective-c ×1

xcode4.5 ×1