I've been answering a lot of questions by novice devs or people new to iOS. Of course they all make the same mistakes (that I did) so I wonder:

is there an established place to post a list of things for novices to do,

such as:

  • Clean all targets, Reset Contents and Settings in the simulator
  • Enable NSZombieEnabled
  • Learn to use NSLog
  • Pushing a view onto a null nav controller does not work
  • Send message to nil object no-ops
  • Hook up your IBOutlets to your properties
  • Release any memory you own


Update: Here's a link to a blog entry - is this appropriate for the iphone tag wiki? Thanks.

  • 4
    This sounds like a great idea for a blog post. – Bill the Lizard May 6 '11 at 1:27
  • 3
    ... or the tag wiki. – Pops May 6 '11 at 2:56
  • 2
    Had to read this three times before I figured out it was on topic – user1228 May 6 '11 at 14:15

You could edit the tag wiki and add the necessary information as short pieces of information or as links to external resources.


| improve this answer | |

If there are other answers on Stack Overflow covering these issues, point them to these answers. I believe most of them have been covered already.

The problem then becomes how to catalogue these answers. I believe a tag wiki would be the best place to gather them, and you could refer users to the tag wiki.

And now the problem becomes: which tag? It seems that users on Stack Overflow prefer the tag, although many other tags are related and more suitable for some of those questions: , , , (and variations), and variations.

I think there have been efforts on meta to organise tags related to iOS and Mac OS X development. I’m not sure if there’s been consensus, though.

| improve this answer | |

Rather than fill the tag wiki with what could be a lot of detail, how about creating in the same vein as (see https://stackoverflow.com/tags/c%2b%2b-faq/info). Then, all you need to do is tag all the already written questions with this tag and fill in the blanks. Relevant discussion (for C++) here.

| improve this answer | |
  • 1
    Better yet, [ios-faq]. I cringe when people call it iPhone OS... – CodaFi Jun 29 '12 at 9:37

If you already have written answers for it, then write a question for it as well:

Q: What are common mistakes for iPhone?

A: this, this and this(links)

Answer it yourself, and then anytime someone has a question which can be fully answered by your answer, vote to close as a duplicate.

I'd get feedback on this answer before actually doing it though. I'm not sure how people feel about closing a question as duplicate, just because another answer works for them(though, the question itself is not a duplicate)

| improve this answer | |
  • 3
    -1, list of x question. – Pops May 6 '11 at 2:56

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .