When starting a word with a vowel, the preceding "a" becomes an "an". I often find that when writing words that start with letter "N" or "M", I will pronounce them "EN", "EM", etc. (This is because in programming, letters are often pronounced in certain terms.)
So, when writing a question on SO, do I write "an NSString" or, "a NSString"?
Closed
doesn't mean "off-topic" or "will be deleted", it simply means "not accepting further answers". See this meta question.