命令:clang -fobjc-arc -framework Foundation <prog file> -o <exe file>
样例:
hello.h
——————
#import <Foundation/Foundation.h>
hello.m
——————
#import “hello.h”
int main()
{
NSLog(@“hello");
return 0;
}
$ clang -fobjc-arc -framework Foundation hello.m -o hello
$ ./hello #执行
- 浏览: 109261 次
- 性别:
- 来自: 上海
最新评论
-
rambolovepanda:
"use strict";function ...
Javascript 严格模式详解 -
不爱学习的毛毛虫:
hehe ,,,bucuo
[iOS开发] 电子书下载链接 -
nswish:
txf_7337 写道大哥都1.1版本了啊官方文档http:/ ...
jQuery.AutoComplete 自动补全插件 1.0 发布 -
txf_7337:
大哥都1.1版本了啊官方文档http://bassistanc ...
jQuery.AutoComplete 自动补全插件 1.0 发布 -
freecutelei:
这个镜像的root密码是什么?
MacOS 10.7.4 VMWare镜像 BT下载
相关推荐
总结来说,在Windows系统下搭建Objective-C开发环境虽然不像在Mac OS X上那样直接便捷,但通过使用GNUstep等工具,我们依然可以实现在Windows系统下的Objective-C开发。希望这份详细的指南能够帮助那些需要或希望在...
Objective-C 是一种强大的、基于 C 语言的面向对象编程语言,主要用于开发苹果平台上的应用程序,包括 Mac OS X 和 iOS。它的语法在 C 语言的基础上扩展,添加了面向对象特性,如类、消息传递等。 1. **Objective-C...
在Windows平台上搭建Objective-C开发环境是一项相对复杂但可行的任务,主要依赖于GNUstep项目,它是一个开源实现的Objective-C环境,旨在提供与Apple的Mac OS X上的Cocoa类似的功能。以下是一个详细的步骤指南: 1....
Objective-C常用于开发Mac OS X和iOS平台的应用程序,特别是Cocoa框架下的开发工作。Cocoa框架提供了一系列丰富的API,支持创建用户界面、处理事件等多种功能,使得开发者能够高效地构建高质量的应用程序。 #### ...
在Mac OS X系统中,将C语言源代码编译成动态库(.so库)是开发者经常遇到的任务,尤其在跨平台开发或者与Unity等游戏引擎集成时。本篇文章将详细讲解如何在Mac环境下,利用GCC编译器将C文件转化为适用于Unix-like...
Objective-C是在C语言的基础上添加了面向对象的特性,使得它可以作为一种类C语言来使用。Objective-C与C++类似,但采用了不同的语法实现面向对象编程。 #### 二、Objective-C的基本语法 ##### 1. 类定义 ...
- 本章节介绍了如何利用Wine(一种能够在Linux或Mac OS X上运行Windows程序的兼容层)来安装SourceInsight,并提供了详细的步骤指导,包括命令行操作的具体命令示例。 - 通过这些步骤,读者可以顺利地在Mac OS X...
在Windows平台上进行Objective-C开发可能比在传统的Mac OS X环境下要复杂一些,但通过使用GNUstep,一个开源的Objective-C环境,我们可以在Windows上搭建起一个基本的开发环境。这篇文章将详细讲解如何在Windows上...
在开发Objective-C程序时,用户可以使用GCC的命令行工具进行编译和链接,或者通过集成开发环境(IDE)如Xcode(仅限于Mac OS X)或Eclipse(通过CDT插件)等工具,这些工具可以自动处理编译和链接过程。通过这个特定...
在iOS和Mac OS X开发中,Objective-C是一门至关重要的编程语言,它为Cocoa和Cocoa Touch框架提供了基础。Objective-C运行时是其核心组成部分,负责对象的创建、消息传递和其他动态特性。本文将探讨`objc4-532.2`版本...
5. **编辑和编译**:使用UltraEdit等文本编辑器编写Objective-C源文件,然后通过命令行编译运行。 #### 三、类定义 在Objective-C中,定义一个类包括定义接口(Interface)和实现(Implementation)两部分。 1. **...
- **Cocoa框架集**:苹果公司提供了Cocoa、Carbon、QuickTime和OpenGL等技术框架集,这些框架集中Cocoa是最核心的部分,它专为Mac OS X和iOS应用开发设计。 - **Foundation框架**:包含了许多面向数据的低级类和...
在本书《构建Cocoa应用程序:逐步指南》中,作者Simson Garfinkel和Michael Mahoney详细介绍了如何在Mac OS X操作系统下开发Cocoa应用程序。本书出版于2002年5月,由O'Reilly出版社发行,共648页。 **1.1 为何Mac ...
pyobjc是Python和Apple的Objective-C运行时之间的接口,它允许Python开发者使用Objective-C和Cocoa框架开发Mac OS X及iOS应用。Objective-C是苹果操作系统的主要编程语言,而Cocoa是一套用于构建本地应用程序的API...
- **Objective-C和Objective-C++语言**:GCC也支持Objective-C及其面向对象的扩展Objective-C++,用于开发Mac OS X和iOS应用程序。 - **Go语言**:虽然Go语言最初由Google设计并实现,但GCC也提供了对其的支持。 ##...
Objective-C是C语言的一个扩展,主要用于开发Mac OS X和iOS平台的应用程序。GNUstep的目标是跨平台,使得开发者能够在不同的操作系统上,如Linux、FreeBSD、Windows等,构建和运行Objective-C应用。 GNUstep的核心...