カテゴリー:iPhone アプリ開発

2014/07/17  カテゴリー:アプリ開発

配列NSArrayとNSMutableArrayのよく使う構文

配列NSArrayとNSMutableArrayのよく使う構文をまとめました

詳しくはこちら

2014/07/17  カテゴリー:アプリ開発

UITableViewのテンプレート

iPhoneアプリ開発でしょっちゅう使うUITableView。
デフォルトのコードが使いにくいので、テンプレートを作ってみました。

詳しくはこちら

2014/07/17  カテゴリー:アプリ開発

超簡単にXcode5でstoryboardを使わずに新規プロジェクトを作る方法

もっともっとシンプルにstoryboardを使わずに新規プロジェクトを作る方法を公開しました

詳しくはこちら

ipad-rotation

2013/11/07  カテゴリー:iPhone アプリ開発

iPhone, iPadの画面の向きを検出する【起動時と変化時】

iPhone, iPadの画面の向きを検出する方法整理しました。

詳しくはこちら

xcode5

2013/09/25  カテゴリー:iPhone アプリ開発

Xcode5ではstoryboardを使わなきゃいけないの!?

先日iPhone5Sの発売と同じ時期にXcode5がリリースになりました。
新しいこのXcode5に更新しないと、iOS7のシュミレーションができないためインストールいたしましたが、思わぬ伏兵が。。。

詳しくはこちら

IN app purchase

2013/09/17  カテゴリー:iPhone アプリ開発

【iOS In-App Purchases (アプリ内課金)】Product IDが認識されなかった時にやったこと

久々にとりかかったiOS In-App Purchases (アプリ内課金)。
するとProduct IDが認識されず結構困ってしまいました。
毎回調べるのも無駄なのでここでまとめて整理してみました。

詳しくはこちら

sortedArrayUsingDescriptors

2013/08/18  カテゴリー:アプリ開発

iPhoneアプリ開発で使うと便利!sortedArrayUsingDescriptorsで昇順、降順の並び替え

iPhoneアプリ開発の上で必須と言っても過言ではないデータ管理。
その内のよく使う要素、配列の並び替えを整理してみました。

詳しくはこちら

In-App Purchases (アプリ内課金)

2013/03/18  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:iOS In-App Purchases (アプリ内課金)プログラム 整理

実装してみるとなんてことないiOS In-App Purchases (アプリ内課金)プログラムだが、言葉がわかりにくいのと、しばらく離れるとややこしくみえるiOS In-App Purchases。
ということで、内容をNon-Consumableにしぼって自分なりに意訳してまとめ、余計なコードを出来るだけ排除して、必要なモノだけ表現してみた。

詳しくはこちら

a0001_009105

2013/03/16  カテゴリー:健康生活

あなたは大丈夫?こんな生活習慣がメタボ腹を作る!10のチェックポイント

歳を重ねていくうちに、どんどん落ちる基礎代謝。
お腹が気になる人への気になるチェックポイント

詳しくはこちら

No Image

2013/03/16  カテゴリー:アプリ開発

Google+ post: No title available…

This was posted on Google+…

詳しくはこちら

No Image

2013/02/20  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:iPhone/iPad ローカライズ genstrings で Localizable.strings が生成されない

地味に NSLocalizedStringを作成し、   さあ、仕上げということでTerminalを起動  $ cd 自分のフォルダー で移動して、いつもの様に genstrings -a $(find . -name “*.m”) で、みてみると。。。 あれっ??? Localizable.stringsがない!! さんざんググって調べてもない!! 違うMacで […]

詳しくはこちら

No Image

2013/02/14  カテゴリー:アプリ開発

【Objective-C】iPhoneアプの作成方法:UIFont fontWithName font name

例えば、 [someUILabelObject setFont:[UIFont fontWithName:@”American Typewriter” size:18]]; のようにフォント名を指定することでフォントの種類を指定できる デフォルトのフォント名をリストアップしてみた   フォント名

詳しくはこちら

No Image

2013/02/13  カテゴリー:アプリ開発

【Objective-C】iPhoneアプの作成方法:NSDate 取得した日時から0時0分を取得

NSDate *refFirstDate; が適当な日時だとすると NSCalendar *calendar =[NSCalendar currentCalendar]; NSUInteger unitFlags = NSYearCalendarUnit |NSMonthCalendarUnit|NSDayCalendarUnit; NSDate *refFirstStartDate = [cal […]

詳しくはこちら

CoreData

2013/02/09  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:CoreDataでのエラー

iPhoneアプリ開発中に良かれと思ったCoreDataの修正がエラーに成ってはまってしまった。結局なんてことないことで、解決したのだが、備忘録として。

詳しくはこちら

No Image

2013/02/01  カテゴリー:アプリ開発

【Objective-C】iPhoneアプの作成方法:Objective-Cの本で見落とされがちなC言語 #define

#define これも、たまにサンプルプログラムでは見かけるが、ちゃんとした説明を知らなかった。 #define 名前 数値 数値に名前をつけること ・文の終わりに;をつけてはいけない ・名前は、大文字のアルファベットが一般的  

詳しくはこちら

OLYMPUS DIGITAL CAMERA

2013/02/01  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ開発:Objective-Cの本で見落とされがちなC言語 グローバル変数

いろんなObjective-Cの本を読んだが、大体はC言語は習得済みが前提。

C言語やってないと気づかない便利なルールを知らない

詳しくはこちら

No Image

2013/01/30  カテゴリー:アプリ開発

【Objective-C】iPhoneアプの作成方法:Core Graphics / Quartz 2D 描く部分

CGContextRef context = UIGraphicsGetCurrentContext();として 準備について 始点を定義 CGContextMoveToPoint(context, x, y); 次の点まで線を定義 CGContextAddLineToPoint(context, x, y); 円を定義 CGContextAddEllipseInRect(context, CGR […]

詳しくはこちら

No Image

2013/01/30  カテゴリー:アプリ開発

【Objective-C】iPhoneアプの作成方法:Core Graphics / Quartz 2D かんたん整理 パスと塗り

パスで線を引いてその中を塗りつぶす場合 概要 1.最初と最後決まったコメントで挟む 2.塗る色とか指定する 3,線をドンドン描く 4.最後まとめる 5.塗りつぶす 1.最初と最後決まったコメントで挟む CGRect:rect CGContextRef :ctx としてあるとして この二つのラインで挟む CGContextBeginPath(ctx); … CGContextCloseP […]

詳しくはこちら

No Image

2013/01/29  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:Core Graphics / Quartz 2D かんたん整理 線

Core Graphics / Quartz 2D の自分なりの理解をまとめてみる 概要 手順はざっくり3つ 1.準備   色とか、フォントとか、線の方向とかを決める 2.描く   線を引くとか円を書くとか 3.お願いする    1.準備 – (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurren […]

詳しくはこちら

No Image

2013/01/29  カテゴリー:アプリ開発

【Objective-C】iPhoneアプの作成方法:#define 定数設定

クラスをまたがって同じ定数がある時、いちいち定義していると不便。 そんな時はModelクラスの h で#import xxxの下くらいに #define をすればイイ。 たとえば Model.h #define kGraphHeight 300 多分、floatも行けるでしょう あとはそのクラスを読みこむ #import “Model.h” と、その定数が使える

詳しくはこちら

NSImageView_UIScrollView

2013/01/29  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ開発:シンプル UIScrollView

IBやストーリーボードを使わないUIScrollView

何度も使っていても、またなんだっけになるので、
基礎だけをを整理する

詳しくはこちら

4175733982_f168ea3bd1_o

2012/12/21  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ開発:TapkuLibraryでカレンダー表示

TapkuLibraryでカレンダー表示をするための手順を簡単に整理しました。

詳しくはこちら

ios-multistoryboard002

2012/09/27  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ開発:画面遷移

iPhoneでの画面遷移

ボタンを押したら次の画面に行くというそれだけのために
いろんな方法があり過ぎで迷う

そこで、ちょっと整理してみました

詳しくはこちら

c4b29

2012/06/17  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ開発:NSLocalizedString を ターミナルでLocalizable.strings作成

初めてターミナル使った。備忘録

詳しくはこちら

No Image

2012/06/16  カテゴリー:アプリ開発

Xcode 変数設定について

去年Xcode、Objective-Cというものを初めて知って、すぐ作ったアプリのリニューアルをかけている。 その当時、変数の決め方など気にかけず、なるべく簡単に済ませようと短めの命名だった。 他の言語はどうかわからないが、Xcodeに関しては、長くてもイイ、その変数を見ただけでそれが何の変数が分かるくらい詳しい命名があとで分かりやすいと今感じている。 去年、開始当初、Objective-Cを見た […]

詳しくはこちら

No Image

2012/06/12  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:NSLog 簡単整理

基礎の基礎なのに、すぐ忘れるので、これも備忘録で。 整数 int number = 50 ; NSLog(@”好きな文字 %d ” , number ); 文字列 NSString *name = [NSString stringWithFormat:@”test”]; NSLog(@”好きな文字 %@”, name);

詳しくはこちら

No Image

2012/06/11  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:アプリ内課金でリジェクトされた

その理由が・・・ We found that your app offers In-App Purchase/s that can be restored but it does not include a “Restore” feature to allow users to restore the previously purchased In-App Purchase […]

詳しくはこちら

No Image

2012/06/10  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:int string xcode 文字列と数字の変換

すぐ忘れちゃう //文字列を数値に変換 int i = [@”10″ intValue ]; //数値を文字列に変換 NSString *string  = [NSString stringWithFormat : @”%d”, 10];

詳しくはこちら

statusbar-cap

2012/06/09  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ開発:iPhoneのステータスバーを表示制御について

iPhoneアプリでステータスバーを表示しないようにしたい場合の備忘録

詳しくはこちら

No Image

2012/06/08  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:ユーザーデフォルト 設定 概要

h. にて キーの宣言 #define kHogehogeAa @”HogehogeAaKey” #define kHogehogeBb @”HogehogeBbKey” #define kHogehogeCc @”HogehogeCcKey” #define kHogehogeDd @”HogehogeDdKey […]

詳しくはこちら

apple-in-app-purchase

2012/06/01  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ作成:In-App Purchases (アプリ内課金)Noteが出てしまった時にやったこと

アプリ内課金の為に In purchases でスクリーンショットを追加すると、
出てくるNote

Your first In-App Purchase(s) must be submitted with a new app version.


とか出てきてしまった時にやった対処を整理してみました

詳しくはこちら

No Image

2012/04/13  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:シンプルにステータスバーを隠す設定をする

ステータスバーを隠す方法は

[crayon-6740d79a7f0fc […]

詳しくはこちら

t02200192_0353030810776892454

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-11 スライダー2

スライダーの処理を実装していきます。 settingViewController.hに、スライダーのOutletとラベルのOutletを追加します。 @interface settingViewController : UIViewController { IBOutlet UILabel *sliderValue; //ラベル IBOutlet UISlider *secSlider; //スラ […]

詳しくはこちら

t02200173_0644050510776891323

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-10 スライダー1

今回は、バックに表示している画像の表示時間を変更できるようにします。 スライダーを使って、秒単位に変更できるようにします。 範囲は、2秒から60秒にします。   settingView.xibをダブルクリックして、Interface Builderを立ち上げます。 ViewのBackgroundの色を変更します。 前にわかりやすいように、Blueにしていたので、Light Gray Co […]

詳しくはこちら

t02200333_0318048210770136834

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-9 ツールバー

設定画面に移るボタンを仮に作ったボタンから、ツールバーに変更します。 まず、前に作ったボタンを消してしまいましょう。   Xcodeで、pclockViewController.xibをダブルクリックしてInterface Builderを起動します。 ボタンを選択ます。 メニューのeditからdeleteを選択します。 キーボードのdeleteキーを押しても消えます。 Connecti […]

詳しくはこちら

t02200417_0379071910770136149

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-8 ナビゲーションバーの非表示

画面の上に表示されている、ナビゲーションバーがじゃまなので隠します。 写真はなるべく大きく観たいですからね。   pclockViewController.mのviewDidLoadに以下を追加します。 //ナビゲーションバーを隠す [self.navigationController setNavigationBarHidden:YES animated:YES]; setNaviga […]

詳しくはこちら

t02200170_0629048610759203705

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-7 設定画面の追加4

今回は、ボタンを追加して、動くようにします。   pclockViewController.xibをダブルクリックしてInterfaceBuilderを起動します。 ボタンを追加します。 ボタンの位置は、仮なのでどこでもいいです。 大きさも適当に調整しましょう。 pclockViewController.xibのViewの中のRound Rect ButtonからFile’s […]

詳しくはこちら

t02200169_0504038810759202637

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-6 設定画面の追加3

設定画面を追加します。 グループとファイルの「Resource」を Control+クリック 「追加」から「新規ファイル」を選択 新規ファイルダイアログで、iPhoneOS UserInterfaceでView XIBを選択して「次へ」ボタンをクリック 「ファイル名」を、settingView.xibにして「完了」ボタンをクリック。   settingView.xibをダブルクリックして […]

詳しくはこちら

t02200417_0379071910770136149

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-5 設定画面の追加2

今回は、Root View Controllerの画面に今まで作っていた時計を表示させます。

詳しくはこちら

t02200074_0800026810759201669

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-4 設定画面の追加1

設定画面を追加します。 ボタンを押すと、画面が変わるあれです。 結構大変です^^;   後々は、ツールバーにしたいですが、とりあえずボタンで作ってみます。   まず、pclockAppDelegate.hの@interfaceに以下を追加 UINavigationController *navigationController; @property (nonatomic, re […]

詳しくはこちら

No Image

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-3 背景画像の切り替え

今回は、5秒ごとに画像が変わるようにしてみます。   pclockViewController.hに変数を追加します。 int cnt; //表示時間のカウント int no; //画像の番号 int intervalSec; //表示時間   pclockViewController.mの、viewDidLoadに以下のコードを追加します。 //初期化 cnt = 0; no […]

詳しくはこちら

t02200125_0767043710744544896

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-2 背景画像の表示

画像を用意します。 iPhoneの画面に合わせて、サイズは縦960px、横480pxで作ります。 縦480px、横320pxでもいいのかも(^^; pclockフォルだの下に、imagesフォルダを作ってそこに入れておきます。 今回は、5枚にしてみます。 フォルダは、無くてもかまわないのですが、まとめておいた方がわかりやすいので、適当な名前のフォルダを作って入れておきます。 ファイルの名前は、なん […]

詳しくはこちら

No Image

2012/03/24  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリ:アラーム作成-1

ラベルを配置 IBOutlet UILabel *display; と設定 時計の表示 viewDidLoadに、以下のコードを追加します。     //タイマーのセット(一秒) [NSTimer scheduledTimerWithTimeInterval:1.0 //タイマーを発生させる間隔(1秒毎) target:self //メソッドがあるオブジェクト selector […]

詳しくはこちら

No Image

2012/03/23  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:自分で作ったクラスを実行させるとき

xxx.h で@endの前に – (void)sample; といれ、 xxx.m で – (void)sample{ (色んなプログラム) } と作り、 いいところで [self sample]; とするとそこで実行する

詳しくはこちら

No Image

2012/03/19  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:iPhoneのステータスバーの色設定 setStatusBarStyle

iPhoneのステータスバーの色設定は AppDelegete.m の – (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions で設置 黒なら [application setStatusBarStyle:UIStatusBa […]

詳しくはこちら

No Image

2012/03/15  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:UINavigationControllerを用いてViewを切り替える方法

呼び出し元のViewController

呼び出し先のViewController

NavigationControllerに表示される戻るボタンはNavigationControllerが勝手にやってくれる。

詳しくはこちら

AppInformation

2012/03/05  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:iPhoneアプリ新規登録に際して

iTunes Connect の Bundle ID とXcodeのBundle identifier が合わないと警告され、 Archiveの後Validateしようとするとできなかった。 iTunesConnectのAdd New Appを押した際に設定する、 Bundle IDで以前登録したものがリストで出てきて迷った。 これが不一致の原因だと思ったが、 結局App Informationに […]

詳しくはこちら

No Image

2012/01/27  カテゴリー:アプリ開発

【Objective-C】iPhoneアプリの作成方法:User default データ保存

【 パスから配列+辞書を読み込み、各データ取得 】 // — 保存したパスを探して見つける NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); NSString *documentsFolder = [paths objectAtIndex:0 […]

詳しくはこちら