iPhoneアプリの企画・開発・申請まで、ITサービスによるお客様のビジネスや業務内容の効率化をトータルサポート | 株式会社ドレイク・ネットワークス

DrakeNetWorks | ドレイク・ネットワークス

技術ブログ目次2

主にiPhoneアプリの開発ノウハウを公開して行きます。

・iPhoneアプリ開発入門

iPhoneアプリの開発する時にまずやる、HelloWorldの表示方法です。
iPhoneアプリの開発で必須の技術であるOutletの使い方です。
iPhoneアプリの開発のアクションはストーリーボードがあるため他の言語と少し違います。IBActionの使い方です。

・Objective-Cの使い方

初心者向けですがObjective-Cのプロジェクトの作り方をお見せします。
Objective-Cプロジェクトを作ると最初から 色々ファイルが生成されます。そのファイルを説明していきます。
Objective-Cでメソッドを作って使う方法を説明します。 慣れないとわからないですが形を覚えてしまえば簡単に作れます。
@propertyと@synsesizeはxcodeのverが上がるたびに簡略化されています。 昔からxcodeを使ってた方にはうれしいのですが、途中から入った人は よくわかりません。その辺をまとめてご説明します。

・TIPS

Objective-Cのプリントデバックに使うNSLog。 こいつには死ぬ程お世話になっているので使い方を広めていきます。

・よくあるエラー

Outletを使ってごにょごにょしたらエラーが出て アプリが動かなくなった。そんなエラーに対応する方法を説明します。
‘NSRangeException’, reason: ‘*** -[__NSArrayI objectAtIndex:]:というエラーが出たらNSArrayのエラーです。
switch文内で変数を宣言しようとしてエラーが出た場合の対処法
‘NSInvalidUnarchiveOperationException’, reason: ‘Could not instantiate class named MKMapView’こんなエラーが出た場合の対処

ブログを時系列で表示

© 2004-2024 DrakeNetWorks Co., Ltd. All Rights Reserved.