240 发简信
IP属地:浙江
  • 不写分类的话,在别的VC里面调用uialertController会崩溃,还是要写UIviewController的分类,然后在+load里面实现方法交换

    iOS开发之动态更新App图标

    第一种方式:一、info.plist添加key 显示为: CFBundlePrimaryIcon 对应的就是默认的图标,默认图标可以不写,在Asset里面会有设置, 而Ico...

  • iOS 判断字符串中含有某个字符串 rangeOfString

    //判断roadTitleLab.text 是否含有qingjoin if([roadTitleLab.text rangeOfString:@"qingjoin"].loc...

  • 120
    多年iOS开发经验总结(一)

    总结了几个月的东西终于能和大家分享了,不多说,直接看东西! 1、禁止手机睡眠 2、隐藏某行cell 3、禁用button高亮 4、tableview遇到这种报错failed ...

  • 简单来说 frame的坐标是相对于父视图,而bound是以自身作为坐标原点

    frame和bounds的区别

    在iOS中我们会经常遇到frame和bounds,这两个概念很相似,但是也有区别。frame还好理解,但是bounds就比较容易迷惑人。我们通过实例来讲解下bounds的概念...

  • 就是你的项目中有一些数据可能会作为全局变量在各个地方调用,但是你又要保证变量的安全性,保证变量不会被外界所干扰,就用到单例模式。

    设计模式系列14--单例模式

    在开发中经常会用到单例设计模式,目的就是为了在程序的整个生命周期内,只会创建一个类的实例对象,而且只要程序不被杀死,该实例对象就不会被释放。下面我们来看看单例的概念、用途、如...

  • 不会受到影响

    深入理解RunLoop

    RunLoop是iOS开发中非常底层的一个概念,我们来看看runloop的实现原理,然后结合实例讲解下runloop的应用场景,来帮助大家更深刻的理解runloop。 run...