2012-02-01 12 views
0

В настоящее время я изучаю цель-c. Я слышал (и испытал), что лучший способ учиться - делать это сам, пытаясь достичь цели. Например, пытаясь закодировать простое приложение и иметь проблемы с его завершением, затем настойчивость и достижение вашей цели, тем временем многому научившись. Надеюсь, вы знаете, что я имею в виду. Мне сложно придумать сложные программы/приложения для кодирования. Мне интересно, есть ли где-то, что кто-то перечислил несколько проблем (например, «попробуйте сделать программу») или примеры, подобные в конце каждой главы книги «Программирование в Objective-C, 4th edition», или книга «Цель-С для абсолютных начинающих». Кто-нибудь знает сайт, на котором есть несколько из них или кто-то хочет помочь мне, бросив вызов мне? (Я супер новичок, чтобы не оспаривать.) Спасибо за ваше время и ответы. : DЗадачи-C Задачи/примеры

+3

StackOverflow на самом деле не там, где вы бы задавали эти вопросы (здесь вы зададите вопрос, как только вы застрянете в одной из ваших задач, и вам нужна помощь в отношении конкретной проблемы, с которой вы сталкиваетесь). – dreamlax

+0

Я бы посоветовал вам проработать некоторые из уроков Apple, чтобы получить представление о Objective-C и о том, как это делается, а затем начать поиск проблем. Важно сначала закрепить основы, потому что без этого вы только тратите время и силы. – dreamlax

+0

Вместо поиска заранее заданных проблем, чтобы бросить вызов себе, найдите проблему, которую вы хотели бы решить. Разбейте его на простейшие шаги, необходимые для создания приложения, которое решает эту проблему. Атакуйте каждый из этих шагов, в свою очередь, как самостоятельные проблемы, и вы быстро научитесь изучать язык и рамки. Так я начал заниматься какао, и в конце у меня был рабочий продукт, который я мог бы распространять. –

ответ

1

На Project Euler есть несколько отличных неповторимых особенностей кодирования. Они математически сфокусированы, поэтому более продвинутые могут не помочь вам изучить Objective-C так же, как математику.

Способ, которым я научился Objective-C, был путем переноса программы python с открытым исходным кодом (т. Е. Перезаписи программы в Objective-C). Я думал, что это был особенно хороший способ узнать, потому что мне приходилось постоянно учиться об условных обозначениях Obj-C, и многие функции python недоступны в Obj-C, поэтому мне пришлось писать их.