Block技术在iOS开发中非常流行也很方便,但是稍微疏忽就可能会产生引用无法被释放的问题,从而造成内存泄漏。那如何知道哪个Block持有了对象并造成内存泄漏呢? 一个解决的...
Block技术在iOS开发中非常流行也很方便,但是稍微疏忽就可能会产生引用无法被释放的问题,从而造成内存泄漏。那如何知道哪个Block持有了对象并造成内存泄漏呢? 一个解决的...
Xcode10 尝鲜遇坑中(持续更新中) Xcode10编译现有工程,不出意外的话,它会给你写惊喜。。。 ios12.0包 也先献上 , 密码:u026 1、提示有重复的i...
工厂方法一直不懂它的价值,虽然知道它的形式。今天《iOS设计模式解析》+这篇回答突然茅塞顿开。基于我的理解重新解释一下。 首先构建一下背景 对于一个模块而言,它提供服务,服务...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
一 :前言 对于刚接触蓝牙的萌新来说,直接用CoreBluetooch会感觉语句很复杂凌乱写的到处都是,不优雅。经常是10几个委托方法,而且还得经常在委托中调用方法再进其...
一. 前言 在Xcode9中重新定义了其自带的Git, 使版本管理更加的方便:在左侧资源导航区块, 多了个 Source Control navigator 选项, 用于本地...
要想知道微信SDK是如何调起微信客户端,那么咱们先看看微信SDK到底做了什么 前期准备 接入前期准备工作包括商户签约和密钥配置,已完成商户可略过。 下载微信SDK微信SDK下...
引言:这篇文章旨在从runtime源码中分析出 引用计数 值本身的保存位置,适合对底层原理有兴趣的朋友,或者面试造火箭的同学(比如百度的面试官非常喜欢问底层原理:好,我知道你...