SF
Objective-C
Objective-C
注册登录
关注博客
注册登录
主页
关于
RSS
面向对象设计
东升
2019-08-29
阅读 9 分钟
1.6k
该文章转自(J_Knight_)的总结 中文博客链接: 面向对象设计的六大设计原则(附 Demo & UML类图) 面向对象设计的设计模式(一):创建型模式(附 Demo & UML类图) 面向对象设计的设计模式(二):结构型模式(附 Demo & UML类图) Catalogue Chapter 1: 面向对象设计原则(Object Oriented Design Princi...
iOS 中 block 的使用
东升
2019-03-22
阅读 4 分钟
3.5k
代码块block是苹果在iOS4开始引入的对C语言的扩展,用来实现匿名函数的特性,block是一种特殊的数据类型,其可以正常定义变量、作为参数、作为返回值,特殊地,block还可以保存一段代码,在需要的时候调用,目前block已经广泛应用于iOS开发中,常用于GCD、动画、排序及各类回调
iOS 多线程(NNSThread,GCD,NSOperation)
东升
2019-03-13
阅读 22 分钟
3.5k
线程是进程内假想的持有 cpu 使用权的执行单位,一个进程下可以创建多个线程并行执行;使用多线程的程序称为多线程运行,从程序开始执行是运行的程序成为主线程,除此之外之后生成的线程为次线程或子线程。
iOS 动画使用总结
东升
2019-03-07
阅读 13 分钟
5.2k
日常开发 UIKIt 层和 Core Animation 层的动画基本可以实现绝大多数需求,并且层级越高 API 的封装程度越高,也越简洁。本文主要讲解 View Animation 和 Core Animation。
Objective-C 中关联引用的概念
东升
2019-02-27
阅读 3 分钟
1.5k
该方法为对象 object 添加以 key 指定的地址作为关键字、以value为值的关联引用,第四个参数policy指定关联引用的存储策略。