Одна вещь, которую я хотел бы знать в самом начале, это как загружать данные неблокирующим способом, особенно используя NSURLConnection. Первые версии моих приложений несколько пострадали, потому что я использовал такие вещи, как dataWithContentsOfURL:, что не очень хорошая идея для iPhone, так как вы никогда не знаете, как будет выглядеть сетевая среда для ваших пользователей. Что еще хуже, я проводил тестирование по оптоволоконному соединению дома с iPod touch, когда большое количество моих пользователей использовали Edge на своих iPhone.