`
deng131
  • 浏览: 672654 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

object-c,cocoa, xcode关系

阅读更多
Object-C

iphone开发用的编程语言不是c,c++,java 而是object-c。虽然很多地方与c/c++相似,却也有很多地方与其不一样。如果你还分不清楚object-c 与 cocoa 的关系,大致可以这样去想: object-c 只是一个单纯的语言,而cocoa则是用object-c写成的iphone基础类库与框架。如果把object-c比作c++, 那么cocoa 大概可以比作MFC,  再者, php 与 zendframework。

既然object-c是一个单纯的编程语言,你在windows下也可以学习与使用它,一个方法是 http://www.gnustep.org/ , 但是经过我的实验,好像并不支持 object-c 2.0 中的特性

XCode

xcode 是mac下的ide,相当于windows下的visual studio,其强大程度有过之而无不及,估计vs抄了其不少特性。在xcode中编码,简直可以乐不思蜀,这也是为什么apple可以做出伟大产品的一个原因吧,它让写代码都很爽!如果你习惯windows开发,可能还想要个msdn,去help里面找吧,里面带有与官网一样的referenc和文档。
分享到:
评论

相关推荐

    iOS 7 Programming Fundamentals: Objective-C, Xcode, and Cocoa Basics

    iOS 7 Programming Fundamentals: Objective-C, Xcode, and Cocoa Basics by Matt Neuburg (Author) Publisher: O’Reilly Media (October 2013) Language: English ISBN-10: 1491945575 ISBN-13: 978-...

    Object-C语言教程&案例&相关项目.zip

    Objective-C是一种强大的面向对象的编程语言,它是Apple的Cocoa框架的基础,主要用于开发iOS和macOS平台的应用程序。本教程将深入探讨Objective-C的核心概念、语法特性以及如何将其应用于实际项目。 1. **Objective...

    如何学习object-c

    学习Object-C,首先需要理解它是一种面向对象的编程语言,基于C语言并扩展了其功能,主要用于Apple的iOS和macOS平台上的应用开发。Object-C是Cocoa和Cocoa Touch框架的基础,这两个框架是Apple开发应用程序的核心...

    windows下object-c环境搭建进阶

    由于Xcode仅支持macOS,我们需要寻找其他IDE来编写和运行Objective-C代码。一个常见的选择是使用Microsoft的Visual Studio,它有一个开源的扩展——`C++ for Visual Studio`,可以支持Objective-C的开发。 2. **...

    Object-c基础教程例程

    Objective-C(Object-c)是Apple公司为Mac OS X和iOS操作系统开发的一种面向对象的编程语言,它是C语言的超集,融入了Smalltalk的关键特性。本教程旨在为初学者提供一个全面的Objective-C入门指导,涵盖了从基本语法...

    Object-c 入门教程

    Objective-C 的开发通常依赖于苹果提供的 Cocoa 和 Cocoa Touch 框架,这两个框架包含了大量用于构建 macOS 和 iOS 应用程序的基础组件和工具。 1. **Cocoa:** Cocoa 框架主要用于 macOS 平台的应用开发,提供了...

    object-c教程

    这本“Object-C 教程”很可能是为初学者准备的一份指南,帮助他们进入 iPhone 开发的世界。让我们深入探讨一下Objective-C的基础知识以及在Mac上学习它的关键点。 1. **Objective-C 的起源与特性**: Objective-C ...

    Beginning.Mac.Programming.Develop.with.object-c.and.Cocoa

    《 Beginning Mac Programming: Develop with Object-C and Cocoa》是一本针对初学者的2010年出版的专业书籍,旨在引领读者进入Mac平台的编程世界。本书深入浅出地讲解了使用Objective-C语言和Cocoa框架进行软件开发...

    Inside Cocoa- Object-Oriented Programming And The Objective-C Language

    标题《Inside Cocoa- Object-Oriented Programming And The Objective-C Language》中蕴含的知识点涵盖了面向对象编程(OOP)的核心概念以及Objective-C编程语言的讲解。Objective-C是一种在苹果公司开发环境中广泛...

    windows下object-c环境搭建1

    在Windows环境下进行Object-C开发可能并不像在macOS上那样常见,但借助开源工具链,如GNustep,我们可以创建和运行Objective-C程序。本文将详细介绍如何在Windows系统上搭建Object-C开发环境。 首先,我们需要了解...

    object-c基础教程

    在Apple的开发环境中,开发者使用Xcode IDE和Cocoa或Cocoa Touch框架进行Object-C编程。 ### 二、基本概念 1. **类(Class)**:类是对象的蓝图,定义了一组属性(实例变量)和行为(方法)。 2. **对象(Object...

    object-c-使用objectc开发的Mpush客户端.zip

    在iOS开发中,Objective-C通常与Xcode IDE和Cocoa Touch框架一起使用,后者提供了构建用户界面和实现应用逻辑所需的类库。 MPush是移动端的消息推送服务,支持多种平台,包括iOS。它允许开发者向用户发送通知,即使...

    Object-Oriented Programming with Objective-C

    标题“面向对象编程与Objective-C”直接指出了文章的主要内容:通过Objective-C语言来介绍面向对象编程(Object-Oriented Programming,简称OOP)的基本概念和技术。Objective-C是一种通用、面向对象的编程语言,由...

    Object-c入门教程中文版【电子书+源码】

    Objective-C(简称ObjC)是苹果公司开发的一种面向对象的编程语言,它是C语言的超集,主要用于iOS和macOS应用程序的开发。本教程旨在帮助初学者快速掌握Objective-C的基础知识,通过源码实践深入理解编程概念。 1. ...

    Object-C入门

    【Object-C入门】这篇教程是面向那些对Apple平台开发感兴趣的初学者,特别是对Objective-C感到困惑的人。Objective-C是一种基于C语言的编程语言,广泛应用于iOS和macOS的开发。文章首先介绍了XCode、Objective-C和...

    Object-C编程之道

    《Object-C编程之道》这本书是面向那些已经具备C语言基础,并希望深入理解Objective-C这门编程语言的读者。Objective-C,简称ObjC,是苹果公司开发的C语言的超集,主要用于iOS和macOS平台的应用程序开发。它在C语言...

Global site tag (gtag.js) - Google Analytics