Page 1 of 2
		
			
				Objective-C
				
Posted: 
Sat Jun 09, 2012 11:48 pmby Ratburntro44
				I want to learn Objective-C, but it appears impossible to find a book that actually teaches it.
Anyone know how I could learn it?
			 
			
		
			
				Re: Objective-C
				
Posted: 
Sun Jun 10, 2012 2:36 amby leviathan
				Why do you want to learn this? This only used by hackers, nerds, high ranking officials and maybe bill gates  

 
			
		
			
				Re: Objective-C
				
Posted: 
Sun Jun 10, 2012 2:38 amby techgump
				
			 
			
		
			
				Re: Objective-C
				
Posted: 
Sun Jun 10, 2012 3:00 amby furqi
				yah thats a good link, but simply google "learn objective-c" and you get a whole ton of links for great tutorials, even though it might not be a book, you can always print it out so its like a book
edit:theres a whole ton of books for objective-C. you just have to look in the right places. instead of actually going to each book store and trying to find a book. try amazon. Amazon has practically every book there is, just by doing an amazon search you can get a lot of books.
http://www.amazon.com/Objective-C-Programming-Ranch-Guide-Guides/dp/0321706285/ref=sr_1_1?ie=UTF8&qid=1339293705&sr=8-1 
			
		
			
				Re: Objective-C
				
Posted: 
Sun Jun 10, 2012 8:07 amby Lopdo
				I can't stress this enough, STAY AWAY FROM IT!!! It is worst language I had to ever work with (apart from as3, but that's not even a language)
			 
			
		
			
				Re: Objective-C
				
Posted: 
Sun Jun 10, 2012 6:15 pmby Ratburntro44
				@furqi Do you really need to insult my intelligence? None of those sources have given me good tutorials, nor can I trust Amazon with my money to get a good book. The only good tutorial I managed to find on C wasn't even meant as a tutorial, it was a reference book described as "Only for Advanced Computer Programmers". The majority of the books out there are meant for the type of people who aren't actually going to understand it, and explain it in ways that are supposed to be simple rather than informative, resulting in them simply walking you through making an application rather than teaching you anything. I found a book on Cocoa from the same brand as my C book, but it doesn't state that it teaches Objective-C in general, only the Cocoa API, so I'm hesitant to but it when I can't find it in stores.
@techgump I've tried that, but I've gotten a much better understanding of C since than, so it may work now.
@Lopdo Even if it is, that doesn't mean there aren't reasons to learn it. JavaScript is a stupid scripting language, doesn't mean you don't have to learn it to get anything done in building a website. Stupid hybrid between loosely-typed and strictly-typed language has all the disadvantages of both.
@Leviathan I think Bill Gates probably uses C++ when he needs an object oriented C based language.
Edit: A $40 Barnes and Noble gift card just came out of my C book. Never even knew it existed. Best book ever.
			 
			
		
			
				Re: Objective-C
				
Posted: 
Sun Jun 10, 2012 6:56 pmby Lopdo
				well, if you insist.. you look like you have some C background so it will be that much more painful 

 I can't tell you about good book, because I don't use them, ever. I found out I have trouble concentrating on the topic when I read programming book. Online tutorials worked better for me every time, apple has some decent stuff on their dev portal, it will get you through basic concepts of the language and there is plenty of sample apps available. Also getting your hands dirty is always best way to learn stuff 

 At least for me. 
But I am not sure I am best person to listen to. I have been using obj-c daily for two years and I still feel quite noobish about it. I learn new stuff more often than I should by this time
 
			
		
			
				Re: Objective-C
				
Posted: 
Mon Jun 11, 2012 12:07 amby furqi
				how was i insulting your intelligence? anyways, the internet is much more vast then one can examine, if C-ojective is a known language then there must be at least 10 tutorials on the web, you just have to look further for some stuff then other
			 
			
		
			
				Re: Objective-C
				
Posted: 
Mon Jun 11, 2012 1:55 amby Ratburntro44
				By assuming I hadn't already done that. I could easily show you 20 tutorials on the internet; that does not mean a single one of them is good. I can also find 20 tutorials to using the force on the internet. I'm not having trouble looking for tutorials; it is just that the tutorials are all written for a different type of person (usually the type that never will actually understand programming at all).
			 
			
		
			
				Re: Objective-C
				
Posted: 
Mon Jun 11, 2012 6:39 amby techgump
				hmmm. I'm with Lopdo on this one. No books, rather resource online. 
Programming is about reaching objectives via code; nothing difficult to understand about that. I prefer not to redo what has been already done, and you may find that what one book teaches you, is simplified by someone else online already, or is really impractical for your needs. Remember, there is no perfect code, and with advanced codes, there are actually different techniques/styles of coding within it, and a book probably only will teach you that of the author's.
So, I find that not necessarily knowing the specific code or command is just fine, however, knowing how to properly resource online the most optimal coding solutions, is best and necessary. The commands will become second nature through this process.
First: What's the specific objective to program? Second: Google the objective in conjunction with code base name. Third: Read the articles; compare the techniques. Fourth: Implement it. Fifth: Test it. 
Wash, Rinse, Repeat.
For me, there is no better teacher than the experience of doing it, and having the ability to compare others work applicable the outcome I wish to achieve.
Burn all the books; 1984 was just a few years too early.