自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

区先生的杂谈

Ou is in runloop.

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

原创 在CocoaPods中使用Cordova Plugin

目录一. 引言二. Cordova在Native端的配置          三. Cordova在Web端的配置四.配置流程五.error&&warning解决办法(不定期更新)

2015-01-15 08:56:39 5305

原创 iOS Cocoa Touch Framework 学习(1)

前言学习记录这个知识点的原因其实是因为最近准备研究一个跨平台插件化的库Small, 在查看官方文档介绍的时候看到这句话 iOS组件化基于Cocoa Touch Framework(以下简称CTF)通过NSBundle实现。所以开启的一个奇妙的学习旅程。概念CTF实际上是在项目中的一个结构化的目录文件,其中包含了动态共享库及其相关的资源,如nib文件,图像文件和头文件。 当我们在开发App时,我

2016-11-18 09:58:07 1552

原创 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 757

原创 Runtime学习笔记2--Method Swizzling

前言前文再续,书接上一回,我们知道了自己在开发的时候写的是“伪代码“执行的是另有其人后,就可以开始接触runtime的另一个黑魔法了,就是Method swizzling. 通俗点来讲,就是把自己写的一个方法在runtime执行阶段替换掉一个系统的方法,这符合了动态语言的特性,是runtime的用法的延伸。同时,我们可以利用苹果这一特性来实现AOP(面向切面编程)。概念Mattt Thompson

2016-10-20 00:06:45 559

原创 Runtime学习笔记1--基础概念篇

前言看了下ReactiveCocoa的源码发现RAC在给系统类添加rac_扩展的时候用到了很多Runtime层面的API,所以打算先从Runtime基础开始学起并纪录下来。由于网上关于Runtime的描述已经很详尽,所以就拾人牙慧,以作学习之用。概念Runtime是用C和汇编写的动态库,其将Objective-C跟C紧密结合起来,顾名思义,即“跑的时候“,其作用是:让我们可以在系统在运行时创建、检

2016-09-22 23:32:04 459

原创 一个关于推送消息平台APP的项目总结

前言该总结更多的是自己在参与项目开发时候的一些感想与经验教训。这次的项目是一个基于iOS Native的用于接收企业内部消息推送的APP的二期开发,相对应的还有一个Server端用于发出推送。项目的出现是为了作为一个中间件形式的插件整合到其它企业内部APP中。(不得不吐槽一下,为什么不直接整合到每一个APP里面-。-)关于技术主要占大头的是关于消息推送的技术,使用的是Apple原生的APNS来做n

2016-04-16 14:54:30 2722

原创 升级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 6381

原创 在判断软件是否第一次登录时如何让BOOL看上去更有可读性

今天在为一个app做软件引导页需要判断用户是否进入app时遇到的一些关于BOOL的问题,在这里发表一下我的见解:如何判断app是否第一次登录(大概思路)判断用户是否第一次登录app,通常的做法是用一个BOOL来记录用户“登录“的这一个行为,所以话在AppDelegate中会设定一个BOOL值(此处叫isFirstLaunch),让isFirstLaunch一开始为YES,当用户进入app并展示完引导

2015-11-20 00:56:28 1336

原创 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 745

原创 React Native 学习总结

React Native 学习笔记写在前面简单介绍布局FlexBox组件化的UI控件值传递网络请求总结及一些坑

2015-06-30 13:52:01 2466

原创 基于iOS平台的OCR识别技术的分析与研究

Tesseract-OCR-IOS

2015-03-02 10:25:41 12250 24

原创 ReactiveCocoa学习笔记(一)

记录学习RAC时的笔记

2015-01-29 09:45:42 2449

iOS页面传值Swift版

including delegate,userdefault,notification,Singleton,closure passVaule(a jump to b,b pass value to a) and share to you.

2016-01-20

iOS平台基于OpenCV及TesseractOCR的Demo(改)

基于Git上的MAImage lib及Tesseract-OCR-iOS lib整合起来的OCR识别Demo, http://blog.csdn.net/ouq68/article/details/44015483

2015-03-24

PODSDemo by CordovaPlugin

在CocoaPods中使用CordovaPlugin,里面包含了调用Cordova控件的方法及自定义控件的方法,同时也有js->native,native->js

2015-01-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除