240 发简信
IP属地:广东
  • 120
    iOS 利用CocoaHttpServer搭建手机本地服务器

    1、首先导入第三方目录结构 然后导入你需要加载的html资源 2、在appdelegate中开启服务,获取端口号 pragma mark - 搭建本地服务器 并且启动 3、在...

  • 120
    通过dSYM文件定位分析crash

    我们应用上线后往往会遇到各种各样的crash。其实当你的app 在手机上crash的时候,会在手机上自动生成一个崩溃日志,也就是我们说的Crash Log。CrashLog的...

  • 120
    Runtime 10种用法(没有比这更全的了)

    阅读了多篇运行时的文章,感觉都很不错,从几篇文章里面提取一些个人认为比较重要的,偏实战的知识点的摘录,另外还结合了个人的创造形成此文。再牛逼的技术和实战结合才有意义,本篇介绍...

  • KVC的实现原理及常用方法

    这两天晚上在学习腾讯公开课的视频,其中在1月18号的内容是KVC的底层实现。看完后简单记一下学习笔记。 1、[obj valueForKey:key]的搜索路径 第一步,首先...

  • 120
    MVVM初尝试--UITableView数据Manager思路分享

    本豺狼最近忙于新需求开发, 荒于研究, 心中倍感焦虑, 不过恰好项目中进行了一些新的尝试, 自觉收获颇丰, 赶紧着与诸位分享!大体说下情况吧, 豺狼这期的需求中有一块是修改详...

  • 50、[ iOS ] UITabBarController 封装使用

    1、新建一个继承 UITabBarController 的类,命名 TabBarController,生成 .h 和 .m 文件。 2、在 .h 文件中 3、在 .m 文件中...

  • WebScoket建立即时通讯聊天室--SocketRocket的使用

    前言 在新公司入职的两个月时间里学习到了不少新的知识。其中聊天室就是近期在研究公司代码时学习碰到的一个技术点。其实在上一家公司也接触过做即时通讯的需求,但之前由于工期比较紧所...

  • SocketRocket使用

    SocketRocket是Facebook开源的一个用于 iOS, macOS and tvOS客户端的websocket框架。 1. 集成 使用cocoapods只需要在p...

  • 用Mantle构建Model层

    在项目开发过程中,经常要自定义Model,然后在请求服务器得到数据后(一般是Json数据),用字典取值的方式给自定义的Model赋值,封装成数据对象。这样做有几个问题: 服务...