- 博客(12)
- 收藏
- 关注
翻译 MVVM Tutorial with ReactiveCocoa: Part 1/2
原文 You might have seen this joke on Twitter a while back: 你也许在 twitter 上见过一个笑话: “iOS Architecture, where MVC stands for Massive View Controller” via Colin Campbell “iOS 架构中的 MVC 全称为 Massive View C
2015-04-22 23:21:56 1441
翻译 3 Getting the Most Out of Everyday Tools
Automatic Reference Counting当 ARC 看到类似 copySomething 以 copy 开头的方法时,它将认为其返回值的引用计数增加了1。当调用与被调用的代码都在 ARC 的控制下,则无问题。但是当有一方不在 ARC 的控制时,则会出现泄露与崩溃。 NS_RETURNS_RETAINED, NS_RETURNS_NOT_RETAINED 可以用来修饰函数,解决上面的
2015-03-16 21:03:09 435
原创 iOS GIF 格式动画 图片显示
在 iOS 开发中,我们常使用 SDK 中的 UIImageView 显示图片,使用 UIImage 解码图片文件或数据,其支持 PNG, JEPG, BMP, GIF 等格式。其中 GIF 图片不支持动画。如果中 iOS 中显示 GIF 动画图片,则需要自己实现。具体实现方式很简单,使用 SDK 中的 Image I/O framework 解码图片,读取 GIF 动画图片的帧数,显示时间。
2014-02-09 23:04:42 11321 2
原创 iOS Create an CGImageSource
Image I/O 是 iOS SDK 提供的一个图片编解码器,支持 JPEG, JPEG2000, RAW, TIFF, BMP, GIF, and PNG ,支持 metadata 读取,提供颜色管理。一、Image I/O 读取 ALAssets Library 图片数据 1、 ALAssets Library 数据读取方式:ALAssetsLibrary : 提供访问 Phot
2014-01-30 00:10:56 7769
转载 linux 系统时间
一. “系统时间”与“硬件时间” 系统时间: 一般说来就是我们执行 date 命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。 硬件时间: 主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要读取这个时间,并根据它来设定系统时间(注意:系统启动时根据硬件时间设定系统时间的过程可能存在时区换算,这要视具体的
2014-01-29 17:07:19 857
转载 Exuberant Ctags
一、ctags是干什么的Tag 文件协助开发人员在 vim 中查看函数调用关系,类、结构、宏等的定义,可以在任意标签中跳转、返回等,实现与 source Insight 一样的功能。我们使用 ctags 来生成这样的 tag 文件, 在 UNIX 系统下的 ctags 功能比较少,所以一般使用 Exuberant Ctags , 请到 http://ctags.sourceforge.ne
2014-01-29 17:07:01 714
转载 头文件的包含及运算符重载
1、头文件中尽量使用前置声明,减少依赖,减少头文件的修改引起重新编译的代码量,使用前置声明时可做下列操作: 1)声明某类的指针与引用的变量; 2)函数声明可使用某类做为返回类型; 3)可声明某类的静态变量,因为静态变量的定义在类定义之外。2、头文件的包含顺序(减少依赖): 1)某实现文件相应头文件; 2)C 系统
2014-01-29 17:06:38 2193
转载 automake & autoconf
systerm:Linux ubuntu 2.6.32-24-generic ;automake & autoconf : 1.11.1一、指令 autoscan; 输出 configure.scan;二、指令 mv configure.scan configure.in 指令 vim configure.in 输出 co
2014-01-29 17:05:36 398
原创 Thinking C++ 笔记-常量
第七章 常量关键字 const 最初动机是代替 #define 进行值代替,之后被用于指针,函数参数,返回类型,类成员变量与成员函数。1、值代替const bufsize=100; 或 const int bufsize=100;使用用 #define:#define BUFSIZE 100C++ 中 const 对变量产生的影响:1)在尽可能的情况下不为其分配
2014-01-29 17:05:13 373
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人