- 博客(7)
- 收藏
- 关注
原创 界面跳转(大牛勿喷,本人在开发中所认识到的小技巧)
在一个项目中添加滑动退出之后,如果不设置好rootView会导致滑动退出到登录界面。点击退出登录以后,要返回到登录界面,如果处理的不当,可能会出现跳转不到登录界面的情况,或者不能跳转到登录界面,这个方法大家可以借鉴一下。 在AppDelegate.h里面这样写: LoginViewController *log = [[UIStoryboard storyboardWithName:@"
2016-05-31 20:02:17
1138
原创 刚毕业的时候遇到的一些问题,可能很简单但是也可以看一看
1.UITableviewCell点击事件不触发,在didSelectRowAtIndexPath中添加[tableView deselectRowAtIndexPath:[tableView indexPathForSelectedRow] animated:NO]; 2.取消Cell的点击效果[Cell setSelectionStyle:UITableViewCellSelectionSt
2016-05-31 19:52:21
692
原创 内存管理的几种方式(自己整理的一些资料,大牛勿喷)
Objective-c提供三种内存管理方式: MRR:manual retain-release 手动管理 ARC:automatic reference counting 自动引用计数 GC:(mac os才支持)garbage collection 垃圾回收 MRR手动管理是基于引用计数的,当我们需要使用某块内存(对象),来改变这块内存的
2015-01-19 16:33:51
2298
原创 关于多线程自己整理(大牛勿喷)
1、线程的生命周期的五种状态 新建(new Thread) 当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。 例如:Thread t1=new Thread(); 就绪(runnable) 线程已经被启动,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队列中排队等候得到CPU资源。例如:t1.start(); 运行(running) 线程获得CPU
2015-01-15 22:17:51
622
原创 ios面试时可能问到的问题(新手,技术大牛勿喷)
1、线程的生命周期的五种状态 新建(new Thread) 当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。 例如:Thread t1=new Thread(); 就绪(runnable) 线程已经被启动,正在等待被分配给CPU时间片,也就是说此时线程正在就绪队列中排队等候得到CPU资源。例如:t1.start(); 运行(running) 线程获得CPU
2015-01-11 14:09:57
891
原创 ios初学的一些小知识(大手勿喷)
调用静态方法alloc分配内存 暂时把ID当做是任何对象 调用一个动态方法init进行初始化 release内存释放 构造函数initWith 构造函数的声明-(id)initWithXXXXXXX(nsstring *)XXXXXX 编程使用驼峰命名法 -(id)initWithPhoneName:(nsstring) vesion(double)phoneVesion两个变量的
2014-09-18 13:51:27
533
原创 UIScrollView的使用
基本使用 作用 UIScrollView可以用于显示多于一个屏幕的内容,超出屏幕范围的内容可以通过滑动进行查看 常见属性 CGSize contentSize :设置UIScrollView的滚动范围 CGPoint contentOffset :UIScrollView当前滚动的位置 UIEdgeInsets contentInset :这个属性可以在四周增加滚动范围
2014-08-18 23:18:37
423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅