简介我们可以把Block当做Objective-C的匿名函数。Block允许开发者在两个对象之间将任意的语句当做数...[作者空间]
国内iOS技术圈内的顶尖人物,排名不分先后,随机排列; 跟着比自己强大的人学技能, 才能真正变得更强大, 希望看到...[作者空间]
介绍一个不错的导航栏控制工具,可以大大的简化代码,并保留系统特性,不用自定义导航栏,不用继承base。 UIVie...[作者空间]
为什么要做路由 是不是非常的乱?相互之间都有依赖,在列表需要import详情页面,详情页面也要import列表,购...[作者空间]
在我们开发中,tableview和collectionview经常被用来展示数据列表。一般来说,tableView...[作者空间]
GCDAsyncSocket是iOS开发主流的socket封装库,YINSocket是自己基于此封装的一个方便使用...[作者空间]
1, 在github上创建一个项目,重要:记得选择开源协议 (MIT) 2, 用github客户端clone下来这...[作者空间]
如果你的应用程序对拍摄有要求的话,那么系统的拍摄界面就无法满足需要了。这时候我们需要自定义一个相机页,自定义有两种...[作者空间]
本文是对《Objective-C高级编程》中__bridge部分的整理,加上一部分自己的体会。 Objective...[作者空间]
现在项目有一个需求就是做空中升级,以前都是用官方代码进行升级的,但是代码使用的framework用的是swift,...[作者空间]
更新 面试基本已经结束了,目前已拿头条、百度、腾讯offer,现在可以好好来写写总结了,关于面试题,可能没那么多时...[作者空间]
简介: 上篇回顾: ARKit初探篇(链接)中写到怎样开启一个AR项目,包括开发环境,建立项目,及基础代码实现,在...[作者空间]
首先看一段AF2.x经典代码: 首先我们要明确一个概念,线程一般都是一次执行完任务,就销毁了。 而添加了runlo...[作者空间]
最近在CocoaChina上看到蛮多小伙伴分享了自己的开屏广告经验和代码。分分钟解决iOS开发中App启动广告的功...[作者空间]
在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案...[作者空间]