• iOS开发 机型检测(包含最新机型)

    最近项目中需要获取用户所使用的机型,网上查了很多资料最新的也就是到iPhone 11系列的,苹果最近出的iPhone 12相关系列的都没包含在内...

  • iOS开发 神技

    如果你的mini mac pro air 在运行x-code 模拟器的时候非常卡,半天都无法编译完成,那么福利来了,你不妨试一下如下操作: 第一...

  • 120
    真机安装搜狗输入法Assertion failure in -[UICGColor encodeWithCoder:]

    最近开发,碰到的问题,用户用的不是iOS自带的系统输入法而是类似搜狗输入法这种三方输入法时,当点击应用内任意输入框时,应用会直接crash掉;具...

  • 120
    如何降低三方库的可编译版本

    之前项目中遇到过一个问题,我的xcode版本为7.3.1,当我将工程的编译目标设为iOS 8.0以上时,项目运行无任何异常,但是当我调低编译目标...

  • UITablviewCell的重用机制

    解释一: 1. static NSString *CellTableIdentifier = @"CellTableIdentifier "; ...

  • 120
    iOS开发中遇到的一个莫名错误(sudo chmod -R 777)

    偶然间碰到这种奇葩问题,是在从SVN down下项目的时候运行报的错误,经过一番折腾,最终发现是对SVN上down下的文件没有操作权限的原因, ...

  • ios开发中的tips(1)

    iphone开发笔记 退回输入键盘 - (BOOL) textFieldShouldReturn:(id)textField{ [textFie...

  • 120
    storyboard使用Segue传值

    1.新建两个控制器 选中两个控制器间的跳转箭头,给segue添加一个标识 在按钮响应事件里编写如下代码(响应事件实现跳转,segue的代理方法实...

  • iOS开发常用的设计模式

    一)代理模式 应用场景:当一个类的某些功能需要由别的类来实现,但是又不确定具体会是哪个类实现。 优势:解耦合 敏捷原则:开放-封闭原则 实例:t...

个人介绍
like programing and enjoy being clever about it