IOS
文章平均质量分 77
ahopedog
android应用服务器开发Q群283949820
展开
-
Object-C BOOL深入探究
这是一个很常见的类型-布尔,代表真或假的两个状态。但请注意,这里写的是BOOL(大写字母),并非输入有误,Object-C中的布尔类型就是这个样子的。如果顺其自然的将BOOL按照bool使用,很可能就会出现意想不到的结果。请看代码:bool b1 = true;BOOL b2 = true;bool b3 = 256; //0x100BOOL b4 = 256; //0x100原创 2012-03-24 14:29:13 · 4054 阅读 · 1 评论 -
iOS的主要框架介绍
本文是《Sunvey the Major Framworks》一文的翻译 框架是一个目录,这个目录包含了共享库,访问共享库里代码的头文件,和其它的图片和声音的资源文件。一个共享库定义的方法或函数可以被应用程序调用。 IOS提供了很多你可以在应用程序里调用的框架。要使用一个框架,需要将它添加到你的项目中,你的项目才可以使用它。许多应用程序都使用了如Foundation翻译 2012-03-31 18:49:19 · 6386 阅读 · 2 评论 -
不要用retainCount来获得对象的引用次数
这是一个CocoaChina上面的问题。就是为什么retainCount返回的对象引用值总是跟预期的不一样呢?这个应该是像我这样初学者一般都会有的疑问,来看下面的一段例子NSAlert *alert = [[NSAlert alloc] init]; [alert setMessageText:@"TEST"]; [alert setAlertStyle:NSW转载 2012-08-15 11:44:37 · 2154 阅读 · 0 评论 -
创建静态库Cocoa Touch Static Library
测试环境:Xcode 4.3.2代码MyStaticLib, MyStaticLibUse为了系统的安全,ios只允许使用静态库(静态连编到程序中),不能用动态库(程序运行时才加载到内存)。首先创建静态库工程File -> New -> Project -> Framework & Library -> Cocoa Touch Static Library原创 2012-08-16 15:05:47 · 2281 阅读 · 0 评论 -
Object-C开发环境搭建
作为初学者可能还没来得及买MAC,但是同样可以在windows中学习Object-C。GNUStep是windows环境中Object-C的编译器,下面详细描述了GNUStep开发工具的安装,和编写一个简单的Object-C程序。 下载GNUStep 首先访问http://www.gnustep.org/experience/Windows.html 将这4...原创 2012-02-08 16:20:08 · 164 阅读 · 0 评论