I am working through Stanford's online CS course for iPhone development and from time to time I get stuck on something. Does anyone know if they supplied solutions to the weekly homework anywhere? It would also be nice to have something to check my work on after I finish each lesson. The course has been over for some time so I don't think it would be a big issue to post the solutions.
views:
1487answers:
3I'm not aware of a collection of solutions but if you search the google group for class auditors, you can usually get an answer or something pretty close. When I've run into a problem or had a concern about my solution, I can normally get an idea of whether I am on the right track by looking through the group archives.
currently I have gone through up to Presence 2 assignment. While I have not found any explicit full code solutions to any of the assignments. (And honestly it seems to defeat the purpose of learning for me)There are several good tutorials with related material that can help you through some of the more difficult portions of the assignments. Having slogged through the beginnings with very little knowledge of the SDK or obj c the biggest resource I found was the documentation, and apple specific view programming guides. They provide a huge amount of example code and a good enough base to start off of in my opinion.
That being said there are some good resources to help you out
Is a community formed around the class to help you out.
Also searching specific terms might be able to get some help for instance. Searching stackoverflow for HeightForRowAtIndexPath gave me a incredibly solid answer as to how to go about making multiline table view cells.
And in general google as always helps a ton in these situations.
Happy Programming and Good Luck!
Many of these same exercises will be used in next terms course (if it is offered). Although the next time through the class will be using the 3.0 SDK, the vast majority of the class exercises will not change.
Even asked explicitly at the beginning of the course not to post full solutions, as this will make teaching the class next term much more difficult.
There's a number of places (as has been mentioned) to get help, but please don't post full solutions, so that Stanford may share more classes in the future (they have on on OS X programming, too).