I was interested in this article when I saw that you<p><i>"... wanted to help out those who began to learn iOS evelopment, especially programmers who are coming from no programming background or web development background"</i><p>but then the first line of your next article is:<p><i>"I assume you are very familiar with declaring functions in [Javascript, PHP, or Ruby], if not, you should not be reading this"</i><p>So... which one is it? A tutorial for non-programmers or programmers familiar with other languages? or a tutorial specifically for people fluent in Javascript/PHP/Ruby?