- 博客(5)
- 资源 (6)
- 问答 (1)
- 收藏
- 关注
原创 What's the methodLists attribute of the structure objc_class for?
在stackoverflow上看到这个问题,刚好那时候也在看相关内容,同有疑惑。不过后来一时没理清,暂时先搁置了下来。今天早上,同事突然问起了这个问题,所以又跟了一下。具体过程直接用英文写。I'm now using Xcode 4, and the declaration of struct objc_class is as following:struct objc
2012-02-28 20:34:35 3630
原创 iPhone开发中的多语言化
之前写过一篇关于Qt多语言化的文章:http://blog.csdn.net/jasonblog/article/details/5445191。虽然在进行iOS开发的过程中,可以在Xcode里直接使用中文字符串,但总觉得有点奇怪和不舒服。加上用户可以在iPhone设置里选择不同的语言环境,因此采取国际化手段是个不错的选择。最重要的是,工作量不大,尤其是刚开始进行项目时就考虑到
2012-02-27 20:06:14 3661
原创 自适应iPhone的不同键盘高度
在iOS 5中,键盘的高度是会变化的,比如切换到中文输入法时会在键盘上方多出一层候选字区域,如下图:而在英文输入法下是没有文字候选区域的。因此在用户输入场景下,布局的美观和可用性可能受到键盘高度变化的影响,因此需要动态适应键盘高度。解决方案是监听键盘呼出事件的消息:[[NSNotificationCenter defaultCenter] addObserver
2012-02-22 22:03:03 18482
原创 iOS开发中的对象系统基础
[0] Outline -- [1] id和Class -- [2] 动态地操作类 -- [3] 实例化[1] id和Class在Objective-C中有一个特别的数据类型作为对象标识符:id,可以指向任何类型的对象。通过 “可以指向任何类型的对象” 这一描述,猜想id实际上是指向Objective-C对象系统中的基类(继承体系中的祖先结构)的指针,在运行时
2012-02-17 16:32:25 7965
原创 Runtime of Objective-C
[0] Outline -- [1] 版本和平台 -- [2] 与Runtime System交互 -- [3] 方法的动态决议 -- [4] 消息转发 -- [5] 类型编码 -- [6] 属性声明[1] 版本和平台Runtime System对于Objective-C来说就好比是它的操作系统,或者说是运行的支撑平台,它
2012-02-09 21:37:02 14597 4
[Qt Topic] – 全局热键、托盘功能和随机启动
2010-04-25
多语言简易天气预报器[Qt]
2010-04-12
用JAVA来判断C语言合法标识符,实在不知道错在哪里~~郁闷ing
2010-04-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人