会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
encoreMiao
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2016年2月22日
objccn-图片格式
摘要: 图像格式存储:位图和矢量图像。位图把值存在阵列中,矢量格式存储的是绘图图像的指令。还有混合格式PostScript能够排布字母甚至位图,使其成为了一个非常灵活的方式。衍生格式pdf。 xcdoe6已经支持了PDF格式,但是迄今扔不完善,只是在编译时将其创建成了位图图像。最常见的矢量图为SVG,在iO
阅读全文
posted @ 2016-02-22 18:09 encoreMiao
阅读(349)
评论(0)
推荐(0)
2016年2月19日
objccn-相机工作原理
摘要: 感觉这个世界上最幸福的事情就是工作和兴趣结合到一起了。这一阵子总是在听再看有关摄影的种种,今天在objccn上又看到这个,哈哈~ 轻轻一按,相机就把光子转化成了比特,于是一张照片就保存到了手机里。 一 一些基本概念 进光量:拍摄一张照片的过程被称之为曝光,曝光也指单位面积上光的数量。曝光有两种结果,
阅读全文
posted @ 2016-02-19 17:55 encoreMiao
阅读(397)
评论(0)
推荐(0)
OC编程之道-创建对象之工厂方法
摘要: 一 何为工厂方法模式?(what) 定义创建对象的接口,让子类决定实例化哪一个类,工厂方法是的一个类的实例化延迟到其子类。 工厂方法创建的对象拥有一组共同的行为,所以往类层次结构中引入新的具体产品并不需要修改客户端代码。 二 何时使用工厂方法?(where) 编译时期无法准确预期要创建的对象的类。
阅读全文
posted @ 2016-02-19 15:01 encoreMiao
阅读(223)
评论(0)
推荐(0)
OC编程之道-创建对象之单例模式
摘要: 一 何为单例singleton模式?(what) 保证一个类只有一个实例,并提供一个访问它的全局访问点。 二 何时使用单例模式?(where) 1类只能有一个实例,而且必须从一个为人熟知的访问点对其访问,比如工厂方法。 2这个唯一实例只能通过子类化进行扩展,而且扩展的对象不会破坏客户端代码。 为什么
阅读全文
posted @ 2016-02-19 11:03 encoreMiao
阅读(332)
评论(0)
推荐(0)
2016年2月18日
OC编程之道-创建对象之原型模式
摘要: 一 什么是原型模式?(what) 有些对象的创建代价过大或过于复杂,要是可以重建相同的对象并作轻微的改动,事情会容易的多(效率变高)。典型的例子是复制组合结构(eg树形结构),从零开始构建一个树型组合体非常困难。可以通过轻微的改动重用已有的对象,以适应程序中的特定情况。 原型模式属于创建性设计模式,
阅读全文
posted @ 2016-02-18 14:13 encoreMiao
阅读(229)
评论(0)
推荐(0)
2016年2月17日
OC编程之道-创建对象之生成器模式
摘要: 生成器模式也叫建造者模式,一般是用来构造复杂对象的一种模式。client(客户)-director(指导者)-builder(构造者)-product(产品)。 生成器模式能帮助构建设计部件与表现的各种组合的对象。否则知道构建对象所有细节的director可能会变成一个庞大的“神”类。但是在做应用的
阅读全文
posted @ 2016-02-17 17:44 encoreMiao
阅读(1390)
评论(0)
推荐(0)
2016年1月13日
effective OC2.0 52阅读笔记(七 系统框架)
摘要: 47 熟悉系统框架 总结: 将代码封装为动态库,并提供接口的头文件,就是框架。平时的三方应用都用静态库(因为iOS应用程序不允许在其中包含动态库),并不是真正的框架,然而也经常视为框架。例如:NSLinguisticTagger可以解析字符串并找到其中的全部名词、动词、代词等。 无缝桥接:将Core
阅读全文
posted @ 2016-01-13 11:45 encoreMiao
阅读(345)
评论(0)
推荐(0)
effective OC2.0 52阅读笔记(六 块)+ Objective-C高级编程 (二 Blocks)
摘要: 什么是Blocks blocks是带有自动变量(局部变量)的匿名函数 (1)匿名函数:不带名称的函数。 (2)带有自动变量(局部变量) int func(int count); int result = func(10); int (*funcptr)(int) = &func;int result
阅读全文
posted @ 2016-01-13 11:34 encoreMiao
阅读(323)
评论(0)
推荐(0)
effective OC2.0 52阅读笔记(五 内存管理)
摘要: 第五章:内存管理 ARC几乎把所有的内存管理事宜都交由编译器来决定,开发者只需关注业务逻辑。 29 理解引用计数 总结: iOS不支持垃圾回收机制,现在不支持,将来也不会支持。 30 以ARC简化引用计数 总结: ARC通过命名约定将内存管理规则标准化。其他编程语言很少像OC这样强调命名。 ARC通
阅读全文
posted @ 2016-01-13 10:39 encoreMiao
阅读(266)
评论(0)
推荐(0)
effective OC2.0 52阅读笔记(四 协议与分类)
摘要: 23 通过委托与数据源协议进行对象间通信 总结: 委托模式的常规委托模式中,信息从类Class流向受委托者delegate。数据源模式,信息从数据源datasource流向class。数据源和受委托者可以是两个不同对象。 有时候一个可选择方法可能在一个生命期中多次调用,如果每次都检查委托对象是否能响
阅读全文
posted @ 2016-01-13 10:30 encoreMiao
阅读(240)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告