240 发简信
IP属地:江西
  • iOS开发获取系统权限弹窗的按钮回调的技巧

    我们在日常开发中经常会遇到各种权限判定相关的逻辑,比如用户需要录音,需要录视频,就会用到手机的麦克风和摄像头,如果用户已经允许或禁止APP使用某项权限,我们可以直接获取这个状...

  • 120
    响应者链

    参考:http://www.javashuo.com/article/p-rigmnzyj-hm.html[http://www.javashuo.com/article/p...

  • @dynamic与@synthesize的区别 动态绑定

    @property有两个对应的词,一个是@synthesize,一个是@dynamic。如果@synthesize和@dynamic都没写,那么默认的就是@syntheszi...

  • NSRegularExpression 使用

    NSRegularExpression 使用 NSRegularExpression是正则表达式的专用类,其他的还有 1.NSString的:rangeOfString:op...

  • iOS自动布局

    OC-Masonry, Swift-SnapKit两种自动布局是开发中常用到的自动布局方式,也是每个开发者必会的一种技能就不再介绍了。在这里说一说原生的自动布局方法。 原生一...

  • 2018-01-10

    多变的UI设计的Tips1,保留一份以后可能会用 +(UIView *)labelWithString:(NSString *)string point:(CGPoint)p...

  • 监听一个数组的变化

    首先个人认为既然是监听数组的变化,那必然是NSMutableArray,只有它才能添加、删除数组元素。抛砖引玉,希望有其他或更好的方法的读者不要吝啬,拿出来分享下。 核心代码...