240 发简信
IP属地:上海
  • 读《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》有感

    读《Effective Objective-C 2.0:编写高质量iOS与OS X代码的52个有效方法》有感 1. Objective-C使用动...

  • Resize,w 360,h 240
    jenkins+fastlane+git+cocoapods实现iOS持续集成踩坑记录

    前提 本项目在配置jenkins前已配置安装fastlane并自动上传蒲公英,关于fastlane的使用不在本文讨论范围之内。 安装Jenkin...

  • Resize,w 360,h 240
    When iOS loves JS

    想起了以前在慕课网看到的 @大城小胖 JS混合开发的一个视频,在此整理一下iOS与JS之间的相关知识点。 JSBinding技术 JSBindi...

  • Resize,w 360,h 240
    iOS应用间跳转:从Open in my app聊到Deeplink

    就我个人所知,iOS中存在3种方式可以打开(唤醒)其它手机App(除开系统级应用),分别是: 第三方登录、分享、支付、导航等 Open in m...

  • iOS备忘:常用排序算法还记得多少...

    冒泡排序 算法思想 通过与相邻元素的比较和交换,把小的数交换到最前面。 选择排序 算法思想 每一趟从前往后查找出值最小的索引(下标),最后通过比...

  • iOS中的锁——由属性atomic想到的线程安全

    本文不介绍各种锁的高级用法,只是整理锁相关的知识点,帮助理解。 锁的作用 防止在多线程(多任务)的情况下对共享资源(临界资源)的脏读或者脏写。 ...

  • Resize,w 360,h 240
    iOS 使用Protobuf完成HTTP和Socket通信

    Protobuf(Protocol Buffer)是一种数据通信协议,相比JSON,它的传输数据量更小,而且没有对应的proto文件根本无法看懂...

    0.8 5364 5 12
  • iOS自问自答:总结内存管理与优化

    目录 ARC下如何避免内存泄露?如何检测? 你是如何做内存优化的? __block你知道多少?在什么时候使用? 关于防止APP崩溃你做了哪些努力...

    0.1 978 2 10