目前公司业务有用到获取Apple-Health里的步数和心率,所以自己初步了解了一下有关于iOS的HealthKit的简单实用1.target->signing&Capabi...
目前公司业务有用到获取Apple-Health里的步数和心率,所以自己初步了解了一下有关于iOS的HealthKit的简单实用1.target->signing&Capabi...
Telegram 源码下载地址:https://github.com/TelegramMessenger/Telegram-iOS[https://github.com/Te...
沙雕吧?年薪都不超过20万 说的好像离不开你似的!这种无聊假文章改版了 还尼玛随便发?
很少有人知道weak表其实是一个hash(哈希)表,Key是所指对象的地址,Value是weak指针的地址数组。更多人的人只是知道weak是弱引用,所引用对象的计数器不会加一...
工欲善其事必先利其器. 虽然Xcode编写objective-c or swift很完美, 但了解其工具的常用快捷键与技巧在编码过程中也能省下不少事. 尤其是键盘侠...
(一)应用名称本地化/国际化 应用名称本地化,是指同一个App的名称,在不同的语言环境下(也就是手机设备的语言设置)显示不同的名称。比如,微信在简体中文环境下App名称显示为...
一、新建工程LZDemo作为壳工程 1、添加Podfile文件 cd到你刚创建的工程目录下,执行以下语句 然后会发现你的工程目录下多了Podfile文件 2、生成xcwork...
🍎 AppStore:记录Box[https://apps.apple.com/cn/app/id1579304692] 最近公司在做一个iOS蓝牙项目,在开发的过程中简单...
前言 RunLoop是iOS和OSX开发中非常基础的一个概念,这篇文章将从CFRunLoop的源码入手,介绍RunLoop的概念以及底层实现原理。之后会介绍一下在iOS中,苹...
FMDB 1、简述: * FMDB是iOS平台的SQLite数据库框架,是对libsqlite3框架的封装 * FMDB以OC的方式封装了SQLite的C语言API 2、FM...
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是最深刻的,并且最后两个demo...
前言 在项目中经常用到block,使用不当就很容易因为循环引用而造成内存泄漏。本文分析了block循环引用形成原因以及处理办法,如果有什么不对或者疑问请留言。 什么情况下bl...
内存管理在iOS开发中很重要,在iOS 5之前,开发者需要使用MRC(Manual Reference Count)来进行对象的内存管理;为了方便开发者,从iOS 6开始,苹...
总结: 可变变量中,copy是重新开辟一个内存,strong,weak,assgin后三者不开辟内存,只是指针指向原来保存值的内存的位置,storng指向后会对该内存引用计数...
NSURLConnection主要API如下 NSURLSession主要API如下(所有创建task的方法,只要带有completionHandler这个参数的,均表示为请...
Runtime的特性主要是消息(方法)传递,如果消息(方法)在对象中找不到,就进行转发,具体怎么实现的呢。我们从下面几个方面探寻Runtime的实现机制。 Runtime介绍...
本文首发于我的个人博客:「程序员充电站」[https://itcharge.cn]文章链接:「传送门」[https://itcharge.cn/ios-complete-le...
目录 【如何快速的开发一个完整的iOS直播app】(原理篇) 【如何快速的开发一个完整的iOS直播app】(播放篇) 【如何快速的开发一个完整的iOS直播app】(采集篇) ...