• 120
    URL中特殊字符的转义

    地址 转义原因:避免引起歧义 现在URL会使用key=value的形式传参,键值对间使用&分隔,如/s?username=abc& passwo...

  • CALayer的隐式动画

    我们修改layer属性时默认会有动画。动画使用CABasicAnimation对象,持续0.25。默认会产生隐式动画的layer属性:文档连接 ...

    1.5 3999 0 19
  • 120
    使用AFNetworking获取网页数据

    最近用AFNetworking获取XML格式的数据,然后我就尝试着获取网页上的数据。 实例:获取简书首页文章列表 结果: XPath介绍 XPa...

  • IOS 对远端json数据处理比较:KVC和直接赋值

    LoginModel.h LoginModel.m 说明:山面代码中的entity就是获取的json串。 对json的处理: 通过访问器: 通过...

  • IOS UserModel创建

    之前一直是NSDictionary党,拿到服务器数据存储到字典后,哪里用到哪里取值。这么做虽然方便,然后可读性差,尤其一段时间后回头做修改,会很...

  • 什么情况下用copy修饰属性?

    记住:NSArray、NSDictionary、NSString最好用copy来修饰。 表面原因: 主代码 strong和copy修饰下打印结果...

  • 对json数据""、nil、NSNull的处理

    情形分析:我一般在接受json数据时会遇到要处理这三种值的情况。 接受的Json数据: 处理:"" :一般表示接受的关键字的值是字符串,但是长...

  • Swift:必须添加init?(coder decoder: NSCoder)的原因

    当我们重写类的时候经常提示要添加代码: 这个叫必要初始化器,这种情况一般会出现在继承了遵守NSCoding protocol的类,比如UIVie...

  • IOS蓝牙项目总结

    常见的蓝牙标准有2.0和4.0。 | |特点 ||------------|| 2.0 | 1.适用于数据量比较大得传输,比如音乐、语音2.I...