autorelease具体使用方法如下:1)生成并持有NSAutoreleasePool对象;2)调用已分配对象的autorelease实例方法;3)废弃NSAutoreleasePool对象。autorelease是怎样实现的呢?来插卡GNUstep的源代码。[obj autorelease];-...
分类:
其他好文 时间:
2015-10-23 11:50:58
阅读次数:
136
Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。GCC与Clang含Objective-C的编译...
分类:
其他好文 时间:
2015-09-10 19:09:39
阅读次数:
174
网上看了很多文章,有的太老了,有的不说的不是很清楚,这个一步一步开始使用android JNI 方法
参考:http://bbs.51cto.com/thread-948244-1.html###
http://www.cnblogs.com/kissazi2/p/3298884.html
使用GNUStep作为C/C++编译...
分类:
移动开发 时间:
2015-08-26 12:05:04
阅读次数:
152
Windows环境下搭建Objective-C开发环境目前来说,如果真的想用Xcode来运行Objective-C程序,那么可以用虚拟机装Mac OS X或者装黑苹果(在PC机上安装苹果的系统,不建议),不过这两种方式都有些麻烦,以下介绍GNUstep以及Code blocks来实现,具体方法如下。...
Objective-C简介通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在GCC以及Clan...
分类:
其他好文 时间:
2015-08-15 16:19:47
阅读次数:
93
首先通过GNUstep上得源代码来叙述各个函数的实现(GNUstep是Cocoa框架的互换框架,二者的行为和实现方式非常相似)
GNUstep源代码中NSObject类的alloc方法:
id = obj = [NSObject alloc];
/**********************************/
+(id) alloc{
return [self...
分类:
其他好文 时间:
2015-07-22 10:52:52
阅读次数:
112
2011-05-11 11:20 佚名 百度百科字号:T|TObjective-C,是扩充C的面向对象编程语言。主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在gcc运作的系统写和编译...
分类:
编程语言 时间:
2015-04-22 13:01:25
阅读次数:
177
Objective-C,通常写作ObjC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在GCC以及Clang...
分类:
其他好文 时间:
2015-04-10 01:00:57
阅读次数:
116
如果想学习OC却苦于没有MAC电脑的同学,可以试着以下方法来解决我们利用GNUstep学习Objective-C第一步:安装需要的软件和编译环境sudoapt-getinstallgnustep
sudoapt-getinstallgnustep-devel第二步:写第一个OC代码#import<Foundation/Foundation.h>
intmain(intargc,co..
分类:
系统相关 时间:
2015-03-18 10:46:56
阅读次数:
299
这是一种权宜之计,在没有Mac OS X的情况下,使用这套方案可以先行体会一下Objective-C。如果玩下来觉得感觉不错,想深入发展,还是整台Mac吧。一:编译环境安装GNUStep www.gnustep.org网站下载以下三个包,按顺序安装 1. gnustep-msys-system-.....