摘要:
本文翻译自:[Collection of Objective C Macros][1] 下面你将看到一些关于Objective C 宏定义的收集,你也可以把你收集的[回复][2]给我(谢谢你!) // 度数 转为 弧度 define degreesToRadians(x) (M_PI x / 180 阅读全文
摘要:
> 本文翻译自:[Design Patterns: The Adapter Pattern][1]在[上一篇文章][2]中,我们介绍了外观模式如何只用一个简单的外观类来简化任何庞大而复杂的系统工作。在这篇文章中,我们将继续讨论设计模式---适配器模式。 当你的代码依赖于一些外部的API或者其它的代码... 阅读全文
摘要:
当涉及到设计模式时,你可能会问:> 为什么在编程中需要使用设计模式?> > 我们的代码不用设计模式也能正常工作。为此,我想反问:“你愿意住在一个豪华的家,还是一个只是简单的四面墙的地方?”毕竟,无论哪种,都可以满足我们的需求。一般情况下,我们会选择一个豪华的家,因为它提供了更好的设施,需要更少的维护... 阅读全文
摘要:
颜色空间 用RGB模式表示颜色是颜色空间的其中一种分类,它是众多存储颜色方法中的一种,另一种颜色空间是灰阶空间。所有的图形只有黑色和白色。我这里推荐一篇翻译文章:[IOS中图形图像处理第一部分:位图图像原图修改][1],虽然不是很详细,但是起码讲解很生动。 颜色深度 颜色深度标准通常有以下几种: 8 阅读全文
摘要:
图片文件格式 如果你想获取一个数码相机导出的数码相片的EXIF和GPS信息,或者你想保存图片数据为TIFF格式,你可能会用到ImageIO.framework 框架。 图片IO框架引入了一个图片源的概念(CGImageSourceRef)。可以通过一个磁盘上的文件URL或者NSData对象(实际上是 阅读全文
摘要:
mac 10.9 以前的做法 1、首先需要解锁mac 系统的keychain 工具,然后导入签名证书: // 解锁钥匙串 security unlock keychain p password "$HOME/Library/Keychains/login.keychain" // k 指定证书导入到 阅读全文
摘要:
有时候,我们的app在测试时需要连接到一个testing服务器,在打包为企业证书的app时又需要连接到另一个ad hoc 服务器,或者我们想企业证书打包的app和debug模式打包的app有不同的APP Bundle Identifier,以在一个测试机上同时安装....等等这些与App开发没有实际... 阅读全文
摘要:
下面是一个触摸传递到视图和手势识别的完整的标准过程:* 当有一个新的触摸,该应用程序使用hit-testing命中测试(后面会讲)来确定被触摸的视图,这个视图就会永远与这个触摸对应。这个视图称为hit-test视图。如果想忽略一个视图,不处理触摸,可以在这个阶段设置userInteraction... 阅读全文
摘要:
1. 每个UITouch对象对应一个手指。反过来说,每一个手指触摸屏幕时是由在UIEvent里的一个UITouch对象表示的。2. 对于给定的UITouch对象(请记住,一个特定的手指),只有五件事情可能发生。这些被称为接触阶段,并通过一个UITouch实例的相位特性进行了说明: ... 阅读全文
摘要:
## Motion Effects在iOS7中,当用户倾斜设备时,一个视图可以实时地响应。通常情况下,视图的响应将是稍微改变其位置。这被用于,例如,在该界面的各部分,让界面有种层叠感。当UIAlertView存在时,如果使用者倾斜装置,该UIAlertView会移动其位置;效果有点微妙,但足以表明U... 阅读全文