Re: New to Objective-C/Cocoa Programming
Re: New to Objective-C/Cocoa Programming
- Subject: Re: New to Objective-C/Cocoa Programming
- From: Jeremy Dronfield <email@hidden>
- Date: Mon, 23 Feb 2004 11:21:09 +0000
On 23 Feb 2004, at 5:47 am, Scott Anguish wrote:
On Feb 22, 2004, at 11:18 PM, Thomas Roberts wrote:
I recently purchased my first Mac and I am going to develop programs
using Objective-C/Cocoa. There is a "tutorial" at
http://www.macdevcenter.com/pub/a/mac/2003/07/22/cocoa_series.html
with the author's purpose to teach just enough C to get us good
enough to start doing "day-to-day" programming in Objective-C. If I
need to know C to program in Objective-C what is the difference
between the two and do they use the same compiler? How do I find out
what compiler and version is installed on my computer so I can look
for books to help me learn the correct syntax?
Objective-C is an extension of C. So you need to know C to add the
Objective-C skills to that.
I think "need to know" is a bit strong. At least, I don't think you
need to learn C before even approaching Obj-C. The process of learning
Obj-C through tutorials will probably teach you most of the C you need
(assuming they're good tutorials). Then, just keep a C reference handy
for emergencies.
The difference between the two is that Objective-C is designed to be
object-oriented and consists, essentially, of objects sending messages
to each other. The upshot of this for the newbie is that they look as
if they're completely unrelated languages. For an explanation of how
Obj-C works, read
/Developer/Documentation/Cocoa/Conceptual/ObjectiveC/index.html
And in the meantime do as many tutorials as you can find. The best one
is Vermont Recipes.
-Jeremy
========================================
email@hidden
theLocustFarm.net:
- fractious fiction at
http://freespace.virgin.net/jeremy.dronfield
========================================
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.