- 博客(12)
- 资源 (3)
- 收藏
- 关注

原创 在CocoaPods中使用Cordova Plugin
目录一. 引言二. Cordova在Native端的配置 三. Cordova在Web端的配置四.配置流程五.error&&warning解决办法(不定期更新)
2015-01-15 08:56:39
5354
原创 iOS Cocoa Touch Framework 学习(1)
前言学习记录这个知识点的原因其实是因为最近准备研究一个跨平台插件化的库Small, 在查看官方文档介绍的时候看到这句话 iOS组件化基于Cocoa Touch Framework(以下简称CTF)通过NSBundle实现。所以开启的一个奇妙的学习旅程。概念CTF实际上是在项目中的一个结构化的目录文件,其中包含了动态共享库及其相关的资源,如nib文件,图像文件和头文件。 当我们在开发App时,我
2016-11-18 09:58:07
1635
原创 AsyncDisplayKit学习
前言AsyncDisplayKit是14年开源出来的库了,每一个库开发出来肯定都是为了解决某些问题的,所以藉着有任务在身就研究一下这个UI库的原理作为原始积累吧。60fps To keep its user interface smooth and responsive, your app should render at 60 frames per second — the gold stan
2016-10-28 01:18:34
792
原创 Runtime学习笔记2--Method Swizzling
前言前文再续,书接上一回,我们知道了自己在开发的时候写的是“伪代码“执行的是另有其人后,就可以开始接触runtime的另一个黑魔法了,就是Method swizzling. 通俗点来讲,就是把自己写的一个方法在runtime执行阶段替换掉一个系统的方法,这符合了动态语言的特性,是runtime的用法的延伸。同时,我们可以利用苹果这一特性来实现AOP(面向切面编程)。概念Mattt Thompson
2016-10-20 00:06:45
590
原创 Runtime学习笔记1--基础概念篇
前言看了下ReactiveCocoa的源码发现RAC在给系统类添加rac_扩展的时候用到了很多Runtime层面的API,所以打算先从Runtime基础开始学起并纪录下来。由于网上关于Runtime的描述已经很详尽,所以就拾人牙慧,以作学习之用。概念Runtime是用C和汇编写的动态库,其将Objective-C跟C紧密结合起来,顾名思义,即“跑的时候“,其作用是:让我们可以在系统在运行时创建、检
2016-09-22 23:32:04
498
原创 一个关于推送消息平台APP的项目总结
前言该总结更多的是自己在参与项目开发时候的一些感想与经验教训。这次的项目是一个基于iOS Native的用于接收企业内部消息推送的APP的二期开发,相对应的还有一个Server端用于发出推送。项目的出现是为了作为一个中间件形式的插件整合到其它企业内部APP中。(不得不吐槽一下,为什么不直接整合到每一个APP里面-。-)关于技术主要占大头的是关于消息推送的技术,使用的是Apple原生的APNS来做n
2016-04-16 14:54:30
2783
原创 升级XCode7.3 后RAC报错“Cannot create __weak reference in file using manual reference counting”解决办法
Please set ‘Weak References in Manual Retain Release:YES’.
2016-03-29 10:47:00
6428
原创 在判断软件是否第一次登录时如何让BOOL看上去更有可读性
今天在为一个app做软件引导页需要判断用户是否进入app时遇到的一些关于BOOL的问题,在这里发表一下我的见解:如何判断app是否第一次登录(大概思路)判断用户是否第一次登录app,通常的做法是用一个BOOL来记录用户“登录“的这一个行为,所以话在AppDelegate中会设定一个BOOL值(此处叫isFirstLaunch),让isFirstLaunch一开始为YES,当用户进入app并展示完引导
2015-11-20 00:56:28
1384
原创 Oracle学习笔记+作业
表数据来自 oracle经典表 emp,dept,salgradeSELECT * FROM CARGOINFO; –(1) 总航运次数 SELECT COUNT(DISTINCT(WATERID)) TOTAL FROM CARGOINFO;–(2) 各承运公司承运次数排行 SELECT SHIPPERID,COUNT(SHIPPERID) FROM (SELECT DISTINCT
2015-07-28 21:36:46
784
原创 React Native 学习总结
React Native 学习笔记写在前面简单介绍布局FlexBox组件化的UI控件值传递网络请求总结及一些坑
2015-06-30 13:52:01
2497
iOS页面传值Swift版
2016-01-20
iOS平台基于OpenCV及TesseractOCR的Demo(改)
2015-03-24
PODSDemo by CordovaPlugin
2015-01-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人