不写分类的话,在别的VC里面调用uialertController会崩溃,还是要写UIviewController的分类,然后在+load里面实现方法交换
iOS开发之动态更新App图标第一种方式:一、info.plist添加key 显示为: CFBundlePrimaryIcon 对应的就是默认的图标,默认图标可以不写,在Asset里面会有设置, 而Ico...
不写分类的话,在别的VC里面调用uialertController会崩溃,还是要写UIviewController的分类,然后在+load里面实现方法交换
iOS开发之动态更新App图标第一种方式:一、info.plist添加key 显示为: CFBundlePrimaryIcon 对应的就是默认的图标,默认图标可以不写,在Asset里面会有设置, 而Ico...
//判断roadTitleLab.text 是否含有qingjoin if([roadTitleLab.text rangeOfString:@"qingjoin"].loc...
总结了几个月的东西终于能和大家分享了,不多说,直接看东西! 1、禁止手机睡眠 2、隐藏某行cell 3、禁用button高亮 4、tableview遇到这种报错failed ...
简单来说 frame的坐标是相对于父视图,而bound是以自身作为坐标原点
frame和bounds的区别在iOS中我们会经常遇到frame和bounds,这两个概念很相似,但是也有区别。frame还好理解,但是bounds就比较容易迷惑人。我们通过实例来讲解下bounds的概念...
就是你的项目中有一些数据可能会作为全局变量在各个地方调用,但是你又要保证变量的安全性,保证变量不会被外界所干扰,就用到单例模式。
设计模式系列14--单例模式在开发中经常会用到单例设计模式,目的就是为了在程序的整个生命周期内,只会创建一个类的实例对象,而且只要程序不被杀死,该实例对象就不会被释放。下面我们来看看单例的概念、用途、如...
不会受到影响
深入理解RunLoopRunLoop是iOS开发中非常底层的一个概念,我们来看看runloop的实现原理,然后结合实例讲解下runloop的应用场景,来帮助大家更深刻的理解runloop。 run...