xcode 头文件引用

头文件引用 头文件引用主要由#inlude 和#import 两种。每种又分为尖括号(<>)引用和双引号…

swift 关键字篇

@noescape:no escape(没有逃脱) 用来修饰闭包,含义为非逃逸闭包。 当闭包作为参数传递进函数…

objective-c代码规范

Objective-C代码规范 前言 Apple公司提供了一些代码规范文档。如果有内容未在此文档中提及,请参考…

struct 和class的区别

struct是值类型,值类型在传递和赋值时将进行复制。 class是引用类型,引用类型只会使用引用对象的一个『…

函数式编程

避免使用程序状态和可变对象,是降低程序复杂度的有效方式之一,而这也正是函数式编程的精髓。 函数式编程强调执行的…

JavaScriptCore

JavaScript 和OC原生交互 – (void)ocCallJSFunction{ JSContext …

GCD dispatch barrier

需求: 两个线程并行执行,当两线程都执行完后,在执行另一个线程,然后在执行并行多线程 thread1 thre…

Xcode7 恢复代码折叠功能

升级到Xcode7后,发现代码折叠功能不见了!!! 苹果默认把这个功能禁掉了:在Xcode菜单里选择Prefe…