JasonLee的专栏

一个写着几行代码的理工科文学青年。

What's the methodLists attribute of the structure objc_class for?

在stackoverflow上看到这个问题,刚好那时候也在看相关内容,同有疑惑。 不过后来一时没理清,暂时先搁置了下来。今天早上,同事突然问起了这个问题,所以又跟了一下。 具体过程直接用英文写。 I'm now using Xcode 4, and the declaration o...

2012-02-28 20:34:35

阅读数:3280

评论数:0

iPhone开发中的多语言化

之前写过一篇关于Qt多语言化的文章:http://blog.csdn.net/jasonblog/article/details/5445191。 虽然在进行iOS开发的过程中,可以在Xcode里直接使用中文字符串,但总觉得有点奇怪和不舒服。 加上用户可以在iPhone设置里选择不同的...

2012-02-27 20:06:14

阅读数:3432

评论数:0

自适应iPhone的不同键盘高度

在iOS 5中,键盘的高度是会变化的,比如切换到中文输入法时会在键盘上方多出一层候选字区域,如下图: 而在英文输入法下是没有文字候选区域的。 因此在用户输入场景下,布局的美观和可用性可能受到键盘高度变化的影响,因此需要动态适应键盘高度。 解决方案是监听键盘呼出事件的消息: ...

2012-02-22 22:03:03

阅读数:17565

评论数:0

iOS开发中的对象系统基础

[0] Outline   -- [1] id和Class   -- [2] 动态地操作类   -- [3] 实例化 [1] id和Class 在Objective-C中有一个特别的数据类型作为对象标识符:id,可以指向任何类型的对象。 通过 “可以指向任何类型的对象” 这一描...

2012-02-17 16:32:25

阅读数:7686

评论数:0

Runtime of Objective-C

[0] Outline   --  [1] 版本和平台   --  [2] 与Runtime System交互   --  [3] 方法的动态决议   --  [4] 消息转发   --  [5] 类型编码   --  [6] 属性声明 [1] 版本和平台 Ru...

2012-02-09 21:37:02

阅读数:13826

评论数:4

提示
确定要删除当前文章?
取消 删除
关闭
关闭