目录: 一、前言 二、什么是React Native 三、开发环境搭建 四、预备知识 五、最简单的React Native小程序 六、总结 七、参考资料   一、前言 虽然只是简单的了解了一下React的皮毛,但是对Reac...
阅读(34) 评论(0)
目录: 一、前言 二、什么是React 三、开发环境搭建 四、预备知识 五、最简单的React小程序 六、基础语法介绍 七、总结 八、参考资料   一、前言 近段时间看到学长公司招聘React Native工程师,当时比...
阅读(39) 评论(0)
尽管OC是一门面向对象的语言,但是在你做开发的时候你会发现,并不是所有你用的frameworks都是面向对象的。有些事用C写的,例如Address Book的API,接下来让我们去学习一下Address Book。 我们在我们的APP...
阅读(67) 评论(0)
一、前言   iOS中UITableView是最常用的一个控件。看了一下UITableView的代理:UITableViewDelegate 和 UITableViewDataSource。其中UITableViewDelegate的...
阅读(61) 评论(0)
一、前言   在大家的认知过程中可能会认为计算机是不会出现计算错误的,但是实际上,依然存在程序运行后无法得到正确数值的情况。其中,最经典的就是小数运算。 二、引入   在我们的世界里面,100个0.1相加就是10,这个是没有疑问的...
阅读(76) 评论(0)
原文地址: 一、前言   场景一:我们在做iOS开发的过程中,难免会由于自己的不细心导致一些小问题。如果产品没上线之前发现还好,如果上线了才发现问题,那么问题就大了,可能直接影响KPI,更严重的甚至直接面临着fire。   场景二...
阅读(69) 评论(0)
翻译自:http://www.raywenderlich.com/62796/reactivecocoa-tutorial-pt2 原文链接: ReactiveCocoa 是一个框架,它允许你在你的iOS程序中使用函数响应式(F...
阅读(57) 评论(0)
一、前言   今天做手机号输入限制长度,例如我的textfield只能输入11位,如果再多输入的话就不再textfield中显示,只显示11位的手机号。   如果用ReactiveCocoa的话,这个很好解决。但是项目中没有引入该类...
阅读(71) 评论(0)
一、前言   第一次使用SDWebImage是在自己做《康复医生》的时候。记得那时有一个表格要显示所有的用户头像。不使用它的时候每次加载该table都会很卡顿,后来使用后发现不卡顿了。瞬间感觉这个世界好有爱。 二、安装   首先,...
阅读(76) 评论(0)
一、前言   关于苹果的布局一直是我比较纠结的问题,是写代码来控制布局,还是使用storyboard来控制布局呢?以前我个人开发的时候很少使用代码去写约束,因为太麻烦了。所以最终选择的都是AutoLayout进行布局,然后拖线设置约束...
阅读(81) 评论(0)
一、概念   方法调配:因为Objective-C是运行时语言,也就是说究竟会调用何种方法要在运行期才能解析出来。那么我们其实也可以在运行时改变选择子名称。这样我们既不需要查看到源代码,又没有必要去重写子类来覆写方法就能改变类本身的功...
阅读(102) 评论(0)
首先,当我们创建NSString对象时,Objective-C提供了非常简单的方式去创建NSString。这就是字符串字面量。语法如下: NSString *s = @"This is a test"; 如果不这样的话,那么...
阅读(88) 评论(0)
先简单介绍一下什么是沙盒:你可以简单理解成为一个目录,这个目录的改动不会对操作系统造成任何损失。(这里也有一点点介绍) 看看苹果的沙盒目录: 再附一张苹果官方的图 一个iOS app操作都是在自己的沙盒中进行的。 首...
阅读(150) 评论(0)
iOS多线程技术主要分配NSThread、NSOperation和GCD。下边来简单的介绍一下吧。 随性一点,就不按照顺序来了。所以先介绍一下NSOperation。 --------------------------------...
阅读(104) 评论(0)
开发者真会玩,原来我看到CA都懵了。啥是CA?原来就是Core Animation。哎,读书少啊,被虐成🐶了。 进入正题:开始学习Core Animation 先理解一个概念:图层(CALayer)。如果离得图层的直接绕道而行就行...
阅读(115) 评论(0)
1 2 下一页共2页  到第