?? oo_objective_c.html
字號:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<!--$url-minder-options$ owner=manfred@manfred-schneider.de -->
<!--$url-minder-ignore$-->
<!-- Copyright (c) 1996-2000 by Cetus Team -->
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="TEXT/HTML; CHARSET=ISO-8859-1">
<META NAME="REVISIT-AFTER" CONTENT="7 DAYS">
<TITLE>Cetus Links: 18,846 Links on Objects and Components / Objective-C</TITLE>
<LINK REV="MADE" HREF="mailto:stes@pandora.be">
<META NAME="AUTHOR" CONTENT="David Stes">
<META NAME="DESCRIPTION" CONTENT="Cetus Links: 18,846 Links on Objects and Components / Objective-C">
<META NAME="KEYWORDS" CONTENT="Cetus Links, Cetus, Link,
Object, Component, Object-Orientation, Component-Orientation,
Orientation, OO, CBD, OOP, Class, Interface,
Objective-C, C, Objective, Next, GNUStep, OpenStep,
GNU, Apple, Stepstone, Portable Object Compiler,
Computer, Language, Compiler, Interpreter, Code, Compilation,
Interpretation, Program, Programming, IDE, Debugger,
Collection, Resource, Archive, Software, Development, Engineering,
Example, Demo, Tutorial, FAQ, Reference, Standard, Newsgroup,
Forum, Mailing, List, Chat, Article, Interoperability, Bibliography,
Book, Proceeding, Magazine, Publication, Organization, User, Group,
Project, People, Conference, Workshop, Environment, Compiler,
Interpreter, Utility, Tool, GUI, Database, Repository, ORB, Broker,
Framework, Library, Company, Service, Product">
</HEAD>
<BODY BGCOLOR="#FFFFFF" LANG=EN BACKGROUND="side.gif">
<TABLE CELLPADDING=0 CELLSPACING=0 WIDTH="100%">
<TR>
<TD ALIGN=LEFT><IMG SRC="pixel.gif" WIDTH=165 HEIGHT=1><BR><IMG SRC="pixel.gif" WIDTH=20 HEIGHT=1>
<A TARGET="_top" HREF="software.html"><IMG ALT="Home" SRC="home.gif" BORDER=0 WIDTH=40 HEIGHT=40></A>
<IMG SRC="pixel.gif" WIDTH=20 HEIGHT=1>
<A TARGET="_top" HREF="#oo_search_menue"><IMG ALT="[Search / Menue]" SRC="go_search.gif" BORDER=0 WIDTH=40 HEIGHT=40></A>
<TD ALIGN=CENTER><H3>Object-Oriented Language: Objective-C</H3>
<TD ALIGN=RIGHT><IMG ALT="[Logo]" SRC="whale.gif" WIDTH=165 HEIGHT=57>
</TR>
</TABLE>
<HR NOSHADE SIZE=1>
<UL>
<LI><B>Intro</B>
<UL>
<LI>
<I>Objective-C</I> is an extension of the C language, developed around 1982-1983 by Brad Cox and Tom Love. Objective-C is fully compatible with C (a plain C program can be compiled with an Objective-C compiler), but Objective-C is also <I>extending</I> the C base language with a few constructs, such as classes, messages and inheritance.
<LI>Those Objective-C specific extensions are based upon Smalltalk, and in particular Smalltalk-76, because the object model used by Objective-C is the one used in Smalltalk-76 (with one particular class being the <I>root class</I>, superclass of both class and metaclass hierarchies). A separate metaclass hierarchy, as used in later Smalltalk-80 systems, has so far not yet been used in Objective-C.
<LI>
Objective-C has over the years also become a popular user-interface development language, because, as an extension of C, it is sufficiently low-level for system programming tasks, yet at the same time the language supports the development of dynamic frameworks in the style of Smalltalk MVC (Model-View-Controller) libraries.
</UL>
<P>
<LI><B>Contents</B>
<UL>
<LI>
<A TARGET="_top" HREF="#oo_objective_c_start_here">Start here</A>,
<A TARGET="_top" HREF="#oo_objective_c_examples">Examples</A>,
<A TARGET="_top" HREF="#oo_objective_c_central_sites">Central Sites</A>
<LI>
<A TARGET="_top" HREF="#oo_objective_c_tutorials">Tutorials</A>,
<A TARGET="_top" HREF="#oo_objective_c_faqs">FAQs</A>
<!--<A TARGET="_top" HREF="#oo_objective_c_support">Support</A>, -->
<!--<A TARGET="_top" HREF="#oo_objective_c_references">References</A>, -->
<!--<A TARGET="_top" HREF="#oo_objective_c_standards">Standards</A>-->
<LI>
<A TARGET="_top" HREF="#oo_objective_c_general_newsgroups">General Newsgroups</A>,
<A TARGET="_top" HREF="#oo_objective_c_special_newsgroups">Special Newsgroups</A>,
<!--<A TARGET="_top" HREF="#oo_objective_c_national_newsgroups">National Newsgroups</A>, -->
<A TARGET="_top" HREF="#oo_objective_c_company_newsgroups">Company Newsgroups</A>
<LI>
<A TARGET="_top" HREF="#oo_objective_c_mailing_lists">Mailing Lists</A>
<!--<A TARGET="_top" HREF="#oo_objective_c_chats">Chats</A>-->
<LI>
<A TARGET="_top" HREF="#oo_objective_c_general_articles">General Articles</A>,
<A TARGET="_top" HREF="#oo_objective_c_special_articles">Special Articles</A>,
<!--<A TARGET="_top" HREF="#oo_objective_c_related_sites">Related Sites</A>, -->
<A TARGET="_top" HREF="#oo_objective_c_link_collections">Link Collections</A>
<LI>
<A TARGET="_top" HREF="#oo_objective_c_bibliographies">Bibliographies</A>,
<A TARGET="_top" HREF="#oo_objective_c_books">Books</A>
<!--<A TARGET="_top" HREF="#oo_objective_c_proceddings">Proceedings</A>, -->
<!--<A TARGET="_top" HREF="#oo_objective_c_magazines">Magazines</A> -->
<!--<A TARGET="_top" HREF="#oo_objective_c_other_publications">Other Publications</A>-->
<LI>
<A TARGET="_top" HREF="#oo_objective_c_organizations">Organizations</A>,
<!--<A TARGET="_top" HREF="#oo_objective_c_projects">Projects</A>, -->
<A TARGET="_top" HREF="#oo_objective_c_people">People</A>
<!--<A TARGET="_top" HREF="#oo_objective_c_conferences_workshops">Conferences / Workshops</A>-->
<LI>
<A TARGET="_top" HREF="#oo_objective_c_development_environments">Development Environments</A>,
<A TARGET="_top" HREF="#oo_objective_c_compilers_interpreters">Compiler / Interpreters</A>,
<A TARGET="_top" HREF="#oo_objective_c_utilities_tools">Utilities / Tools</A>
<LI>
<A TARGET="_top" HREF="#oo_objective_c_guis">GUIs</A>
<!--<A TARGET="_top" HREF="#oo_objective_c_databases">Databases</A> -->
<!--<A TARGET="_top" HREF="#oo_objective_c_orbs">ORBs</A>-->
<LI>
<A TARGET="_top" HREF="#oo_objective_c_libraries">Libraries</A>,
<!--<A TARGET="_top" HREF="#oo_objective_c_components">Components</A>, -->
<A TARGET="_top" HREF="#oo_objective_c_other_software">Other Software</A>
<LI>
<!--<A TARGET="_top" HREF="#oo_objective_c_ftp_archives">FTP Archives</A>, -->
<A TARGET="_top" HREF="#oo_objective_c_other_resources">Other Resources</A>
<!--<LI>-->
<!--<A TARGET="_top" HREF="#oo_objective_c_products_companies">Products / Companies</A> -->
</UL>
<IMG SRC="pixel.gif" WIDTH="1" HEIGHT=1>
<LI><B>Other pages</B>
<UL>
<LI><A TARGET="_top" HREF="oo_languages.html">Languages</A>
<LI><A TARGET="_top" HREF="oo_smalltalk.html">Smalltalk</A>
</UL>
</UL>
<HR NOSHADE SIZE=1>
<!-- *****************************************************************
Please insert the NEW or UPDATED icon with these statements:
<LI><A TARGET="_top" HREF="http://">Intro (Name)</A>
<LI><A TARGET="_top" HREF="http://">Intro (Name)</A>
***************************************************************** -->
<UL>
<A NAME="oo_objective_c_start_here">
<LI><B>Start here</B>
<UL>
<LI><A TARGET="_top" HREF="http://www.geom.umn.edu/software/w3kit/overview/objective-c.html">A 10-Minute Introduction to Objective-C (Paul Burchard)</A>
<LI><A TARGET="_top" HREF="http://www.latech.edu/~acm/helloworld/objectivec.html">Hello world example (W.J. Antel)</A>
<LI><A TARGET="_top" HREF="http://www.cs.indiana.edu/classes/c304/oop-intro.html">OO Programming in Objective-C (Michael Chui)</A>
<LI><A TARGET="_top" HREF="http://www.slip.net/~dekorte/Objective-C/Documentation/0_Old/Intro.html">Introduction (Steve Dekorte)</A>
<LI><A TARGET="_top" HREF="http://www.cs.indiana.edu/classes/c304/ObjC.html">Objective-C (Gerrit Huizeng)</A>
<LI><A TARGET="_top" HREF="http://www.pacificcoast.net/~loth/objc/">Objective-C and RHIDE</A>
</UL>
<P>
<A NAME="oo_objective_c_examples">
<LI><B>Examples</B>
<UL>
<LI><A TARGET="_top" HREF="http://www.slip.net/~dekorte/Objective-C/Documentation/5_SampleCode/Samples.html">Objective-C: Sample Source Code (Steve Dekorte)</A>
<LI><A TARGET="_top" HREF="http://metalab.unc.edu/pub/Linux/games/muds/cheezmud-1.3.tar.gz">Objective-C Cheezmud Sample Source Code (Dave Flater)</A>
</UL>
<P>
<A NAME="oo_objective_c_central_sites">
<LI><B>Central Sites</B>
<UL>
<LI><A TARGET="_top" HREF="http://www.slip.net/~dekorte/Objective-C/">Objective-C Homepage (Steve Dekorte)</A>
<LI><A TARGET="_top" HREF="http://metalab.unc.edu/usenet-i/groups-html/comp.lang.objective-c.html">comp.lang.objective-c Info (NIC)</A>
<LI><A TARGET="_top" HREF="http://www.phoaks.com/comp/lang/objective-c/index.html">comp.lang.objective-c Resources (PHOAKS)</A>
<LI><A TARGET="_top" HREF="http://www.deja.com/">Deja News (Deja News)</A>
<LI><A TARGET="_top" HREF="http://www.reference.com/">Reference.COM (InReference)</A>
</UL>
<P>
<!--<P>
<A NAME="oo_objective_c_fun">
<LI><B>Fun</B>
<UL>
</UL>-->
<P>
<A NAME="oo_objective_c_tutorials">
<LI><B>Tutorials</B>
<UL>
<LI><A TARGET="_top" HREF="http://www.slip.net/~dekorte/Objective-C/New/GettingStarted/GettingStarted.html">Objective-C: Getting Started (Steve Dekorte)</A>
</UL>
<P>
<A NAME="oo_objective_c_faqs">
<LI><B>FAQs</B>
<UL>
<LI><A TARGET="_top" HREF="ftp://rtfm.mit.edu/pub/faqs/computer-lang/Objective-C/faq">Objective-C FAQ</A>
<LI><A TARGET="_top" HREF="http://users.pandora.be/stes/faq.html">Objective-C FAQ</A>
</UL>
<!--<P>
<A NAME="oo_objective_c_support"></A>
<LI><B>Support</B>
<UL>
</UL>-->
<!--<P>
<A NAME="oo_objective_c_references">
<LI><B>References</B>
</UL>-->
<!--<P>
<A NAME="oo_objective_c_standards">
<LI><B>Standards</B>
<UL>
</UL>-->
<P>
<A NAME="oo_objective_c_general_newsgroups">
<LI><B>General Newsgroups</B>
<UL>
<LI><A TARGET="_top" HREF="news:comp.lang.objective-c">comp.lang.objective-c</A>
</UL>
<P>
<A NAME="oo_objective_c_special_newsgroups">
<LI><B>Special Newsgroups</B>
<UL>
<LI><A TARGET="_top" HREF="news:gnu.gnustep.announce">gnu.gnustep.announce</A>
<LI><A TARGET="_top" HREF="news:gnu.gnustep.bug">gnu.gnustep.bug</A>
<LI><A TARGET="_top" HREF="news:gnu.gnustep.help">gnu.gnustep.help</A>
</UL>
<!--<P>
<P>
<A NAME="oo_objective_c_national_newsgroups">
<LI><B>National Newsgroups</B>
<UL>
</UL>-->
<P>
<A NAME="oo_objective_c_company_newsgroups">
<LI><B>Company Newsgroups</B>
<UL>
<LI><A TARGET="_top" HREF="news:comp.sys.next.programmer">comp.sys.next.programmer</A>
<LI><A TARGET="_top" HREF="news:comp.sys.next.announce">comp.sys.next.announce</A>
</UL>
<P>
<A NAME="oo_objective_c_mailing_lists">
<LI><B>Mailing Lists</B>
<UL>
<LI><A TARGET="_top" HREF="http://users.pandora.be/stes/compiler.html">Portable Object Compiler User List</A>
<LI><A TARGET="_top" HREF="http://www.nmr.embl-heidelberg.de/GNUstep/Resources/Resources.html">Mailing Lists and Newsgroups (GNUstep)</A>
</UL>
<!--<P>
<A NAME="oo_objective_c_chats">
<LI><B>Chats</B>
<UL>
</UL>-->
<P>
<A NAME="oo_objective_c_general_articles">
<LI><B>General Articles</B>
<UL>
<LI><A TARGET="_top" HREF="http://users.pandora.be/stes/producer.html">Producer - Translating Smalltalk to Objective-C (Brad Cox & Kurt Schmucker)</A>
<LI><A TARGET="_top" HREF="http://www.slip.net/~dekorte/Objective-C/New/Literature/Articles.html">Articles (Steve Dekorte)</A>
<LI><A TARGET="_top" HREF="http://users.pandora.be/stes/block98.html">Objective-C Blocks - Blocks for Objective-C (David Stes)</A>
<LI><A TARGET="_top" HREF="http://www.slip.net/~dekorte/Objective-C/Documentation/Index.html">Objective-C : Documentation (Steve Dekorte)</A>
<LI><A TARGET="_top" HREF="http://www.slip.net/~dekorte/Objective-C/Documentation/2_Comparisons/Comparisons.html">Objective-C: Comparisons with other Languages (Steve Dekorte)</A>
<LI><A TARGET="_top" HREF="http://www.virtualschool.edu/cox/CoxTaskMaster.html">TaskMaster - Exception Handling for Objective-C (Brad Cox)</A>
<LI><A TARGET="_top" HREF="http://www.slip.net/~dekorte/Objective-C/Documentation/0_Old/Concepts.html">Objective-C: Concepts (Steve Dekorte)</A>
</UL>
<P>
<A NAME="oo_objective_c_special_articles">
<LI><B>Special Articles</B>
<UL>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -