Apple-iPhone
最近、嫁さんのiPhoneの調子が悪いと聞かされていました。 パフォーマンスが悪いようで、画面をタッチしてもなかなか反応しない。また、バッテリーもすぐなくなるので常に充電していないと使えない状態。 このパフォーマンスの低下もバッテリーの劣化からく…
小学校の頃から買い続けているジャンプ。最近はiPhoneアプリを使って定期購読しています。ただ、このiPhoneアプリの定期購読を止めようと思った時に、なかなか解約にたどり着けない。そんな解約の仕方をまとめました。
iOS11に新機能として搭載された「画面収録」はiPhone画面上の動きを録画可能です。これについて紹介します。
1. iPhoneゲームアプリのソリティアを作る 夏休みの思い出にiPhoneでソリティアのゲームアプリをなんとなく作って公開してみました( ´ ▽ ` )ノ 内容はソリティアそのもので、プチゲーということで手軽に遊べるものにしています。 ダウンロードフリーで内部課…
ATOK for iOS iOS8にアップデートしたことやiPhone6/6 Plusが発売されたことなどが最近の話題になっておりますが、iOS8に伴いキーボードの開発のサードパーティーへの解放も気になることの一つです。このキーボードの解放によりジャストシステムの念願である…
AppleDocの書式について AppleDocはコメント内に書かれた記述を解析してドキュメントにします。コメントにする際にはスラッシュとアスタリスク2つ「/*」ではじまり、アスタリスクとスラッシュ「/」で終了したものを対象としています。 また、単一行のコメン…
AppleDocのインストールが終わりましたので、次に実際のプロジェクトを使ってAppleDocを使ってみたいと思います。 今回使用するプロジェクトにAFNetworkingを使用ました。これは、WEB APIを簡単に使用するためのライブラリで、githubで公開されています。ま…
開発のプロセスについて 開発を進める際には次のようなプロセスを踏むかと思います。 仕様を決定 仕様書を書く 設計を考える 設計書を書く ソースコードを書く デバッグする 開発終了 また、開発終了後やデバッグ後にソースコードが変わり設計書を変えなけれ…
FMDBの使いかた iOSを開発する上で使用するデータをどのように保存するかを考える際に、CoreDataという選択があります。これの使いかたを調べようかなと思ったけど、なんとなくSQLite3を使いたいと思い、調べているうちにFMDBというライブラリにたどり着きま…
TableViewへの「編集ボタン」、「追加ボタン」の追加 TableViewを作ったものの、これに新しいテーブルを追加したり、ターブルの位置を変更した時には「追加ボタン」や「編集ボタン」をメニュー上に追加します。 下の図の「1.Editボタン」、「2.追加ボタン」…
アプリケーション作成の際に使った、NSUserDefaultsクラスについての忘備録です。 NSUserDefaultsクラス アプリケーションの設定値を保存して、次回起動時になどに使えるクラスがNSUserDefaultsです。値の保存と、読み出しはstandardUserDefaultsクラス・メ…
Objective-Cのコードでインスタンス変数とプロパティについてちょっと混乱したので、忘備録のためにまとめてみました。 インスタンス変数について インスタンスごとに異なった値を保持する変数で、クラス自身の外からアクセスされることはないもの。「.m」の…
ファイルから取得したデータがNSDataオブジェクトだったので、これをNSStringに変換してみた。まあ、忘備録です。 NSDataからNSStringへの変換 initWithDataメソッドを使用する。 NSString *str= [[NSString alloc] initWithData:data encoding:NSUTF8String…
エラー事項 TableViewを使った時に、以下の部分で「Thread 1:signal SIGABRT」となって実行できない。 - (UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath {staticNSString*CellIdentifier =@"Cell";UIT…
iBeaconのテストと_CBPeripheralManagerのエラー MacでiBeaconのペリフェラルを動作させるために次のURLを参考にアプリケーションを作ってみました。 この時ビルドのエラーが出たので調べてみた。http://www.blendedcocoa.com/blog/2013/11/02/mavericks-as-…
最近Macを使用してプログラムをしたり、文章を書いたりすることが多くなってきたのですが、使っているMacがMac Book Proのためカーソールキーが小さく、カーソル移動が非常にしにくかったりします。どうにかできないものかと調べているとカーソル移動は「Ctl…
開発のためにXcodeをインストールしようとするが。。。 Developer Programにも入会したことだし、早速XcodeをインストールしようとMac Book Proに向かう。そして、電源ON!あれ、起動しない。電源がは入っていないのか、バッテリーが無くなっているのかとか…
アクティベーション成功! とりあえず、先人たちの行動を参照に、Apple Developer Supportにメールを出すことに。内容は、次のような内容で英語で書いてみることに。 アクティベーションできないんだけど、多分コレクレジットカードの登録が日本語で行われて…
iPhoneアプリの開発 ずーと温めていた企画というか、そのうちやろうと思っていつつなかなか始めなかったiPhoneアプリの開発。今、使用している携帯電話がiPhone4でMacBookPro(Intel版のかなり古いヤツ)を持っているので開発の環境は整っています。 まず必…
ということで、タイトル通り。とうとう、我が家もIT化です。以前からずっと欲しかったiPhone。4が出るタイミングで乗換をしました。 触った感想は、高級感のあるボディーだなーと、幅がなんとなく細め。以前から、iPod touchを使っていたので、そのへんか…
最近ipod Touchを使って英語のPodcastを聞いたりして英語学習をがんばっているわけです。そのなかでよく効くコンテンツにSmart.fmがあるのですが、これが正式にiPhoneアプリとして出てきました。しかも無料です。Smart.fm iPhone App http://smart.fm/iphone…
iPhoneを開発するときに便利なサイトをまとめています。まだ途中ですけど。 iPhone開発最初の一歩 iPhone徹底解剖: 最初の一歩 http://japan.internet.com/column/developer/20090217/26.html iPhone開発 iPhoneアプリケーション開発入門 http://journal.my…
iPod Touchの2chブラウザに、BB2Cを使っているんだけど、WiFiとの接続をしていないときに、閲覧履歴でスレッドを見ようとすると「サーバとの通信に失敗しました」と出てき履歴をみることができないようです。 以前は、閲覧履歴からWiFi未接続のときも見れた…