Question 1:设置UIButton显示的文本,加入换行符。
Answer:
首先,设置line Break. 选择word wrap.注意这里不设置,在后台的换行符是不起作用的。如图所示:
然后。在m文件里设置Title.代码如下所示:
[btn_submit setTitle:@"12345.doc\n 提交" forState:UIControlStateNormal];
Question 2:设置项目输出为release版本(这里只适用于Xcode4.1+)
Anwser:设置如下图所示:
如上图所示,点击Edit Scheme。
选择Info选项卡,找到Build Configuration,选择Release.
Question 3:代码实现退出应用程序。
Answer:
[[UIApplication sharedApplication] performSelector:@selector(terminateWithSuccess)];
或者用exit(0);
Question 4:NSString转char
Answer:
NSString *str = @“Test”;
char cStr[10];
cStr =[str UTF8String];
Question 5:在系统抛出异常处设置断点
有时候我们的程序不知道跑到哪个地方就 crash 了,而 crash 又很难重现。保守的做法是在系统抛出异常之前设置断点,具体来说是在 objc_exception_throw处设置断点。设置步骤为:首先在 XCode 按 CMD + 6,进入断点管理窗口;然后点击右下方的 +,增加新的 Symbolic Breakpoint,在 Symbol 一栏输入:objc_exception_throw,然后点击 done,完成。 这样在 Debug 模式下,如果程序即将抛出异常,就能在抛出异常处中断了,我们从而知道代码在什么地方出问题了。
Question 6:在模拟器中进行调试如何模仿两个手指捏合操作
单击鼠标并进行拖动时按下OPTION键,即可模仿
Question 7:如何隐藏tabbar?
具体代码如下所示:
tabBarCtrl.tabBar.hidden=YES;
tabBarCtrl.view.frame=CGRectZero;
这两句话缺一不可。