240 发简信
IP属地:内蒙古
  • PHP数组

    一、数组定义 array() 1、索引数组 在一个变量中,存储一个或多个值。数组中的每一个元素都有一个访问ID,根据ID获取对应元素。 一般用来...

  • 编写高质量iOS与OSX代码的52个有效方法-第七章-系统框架

    47、熟悉系统框架 将一系列代码封装为动态库(dynamic library),并在其中放入描述其接口的头文件,这样做出来的东西就叫框架。 图形...

  • 编写高质量iOS与OSX代码的52个有效方法-第六章:大中枢派发GCD

    41、多用派发队列,少用同步锁 OC中,如果有多个线程执行同一份代码,有时可能会出问题。通常情况下,使用锁来实现某种同步机制。 GCD之前有两种...

  • 编写高质量iOS与OSX代码的52个有效方法-第六章:块Block

    当前多线程编程的核心就是块(block)与大中枢派发(Grand Central Dispatch,GCD)。 块是一种可在C、C++、OC代码...

  • Resize,w 360,h 240
    编写高质量iOS与OSX代码的52个有效方法-第五章:内存管理

    在OC这种面向对象的语言中,内存管事是个重要概念。要想用一门语言写出内存使用效率高而且又没有bug的代码,就得掌握其内存管理模型的种种细节。 O...

  • 编写高质量iOS与OSX代码的52个有效方法-第四章:协议与封装

    协议(protocol)与java的接口类似。CO不支持多重继承,因而吧某个类应该实现的一系列方法定义在协议里。协议最常见的用途是事先委托模式,...

  • Resize,w 360,h 240
    编写高质量iOS与OSX代码的52个有效方法-第三章:接口与API协议

    15、使用前缀避免命名空间冲突 1、重命名符号错误 OC没有其他语言内置的命名空间(namespace),命名时要避免潜在的命名冲冲突(nami...

  • 编写高质量iOS与OSX代码的52个有效方法-第二章:对象、消息、运行期

    用OC等面向对象语言编程时,对象(object)就是基本构造单元(building block),开发者可以通过对象来存储并传递数据。 在对象之...

  • 编写高质量iOS与OSX代码的52个有效方法-第一章:熟悉OC

    1、了解OC OC使用消息结构(messaging structure)而不是函数调用(function calling)。OC由Smallta...