開発メモ

開発関係のメモをいろいろと。たぶん。

Objective-C

Xcodeがおかしいときの対処法

『Xcodeがなんとなくおかしいんだけど原因がよくわからない』という場合の、対処法のまとめです。 上から順番に試します。 Xcodeを再起動 OSを再起動 プロダクトのクリーン Xcodeのメニューから[Product] - [Clean]でクリーンを実行。 Build Folder全体の削…

MPMusicPlayerController::playbackStateがおかしくなる問題

具体的に説明すると、実際には音楽が再生されてないのにplaybackStateがMPMusicPlaybackStatePlayingになる現象。普通に『MPMusicPlayerController iPodMusicPlayer』を使うアプリならどれでも再現するかと。 Appleのサンプルプログラムの『AddMusic』はもち…

UIKit徹底解説

iOSユーザーインターフェイスの開発 種類 情報 著者 西方夏子 発行日 2014年6月11日 初版第1刷発行 発行 インプレスジャパン 感想 UIKitの機能の中で、最近のiOSで追加になったものを中心にいろいろ解説した本。 対象となってるバージョンは・・・ よくわか…

Sprite Kit iPhone 2Dゲームプログラミング

種類 情報 著者 STUDIO SHIN 発行日 2014年2月5日 第1版第1刷発行 発行 秀和システム 感想 Sprite Kitについて、そこそこ詳しく説明した本。たぶん。 この本で使われてる環境はこんな感じ。 Mac OS X 10.8.5.2 iPhone 5s / iOS 7.0.4 前半は基本的にリファレ…

MAC OS X COCOAプログラミング 第4版

種類 情報 著者 アーロン・ヒレガス/アダム・プレブル 監訳 東京電機大学 発行日 2014年5月20日 第4版第1刷発行 発行 東京電機大学出版局 感想 Mac OS Xで開発するときによく使われる機能について、解説した本。 使用している環境はこんな感じ。 Mac OS X 1…

画像編集ツールを更新しました

iOS/OSX向けのプログラム開発で必要になる画像を編集するためのツールを更新しました。 今のところ、以下の様な機能を実装しています。 iOS用のApp Icon作成 OS X用のApp Icon作成 iOSのスクリーンショットからステータスバーを削除 ・・・まだまだ、これだ…

NSImageをCore Graphicsで使う方法

NSImageだけでもいろいろな処理が出来ますが、いろいろと最適化されすぎてて逆に不便なこともたまにあります。そんな時には、Core Graphicsを使うことで、細かいところまで好きに操作することが出来ます。 動作を確認した環境 環境 情報 OS X 10.9.2 Xcode 5…

NSImageViewがファイルのドロップを受け付けるのを止める方法

NSImageViewは何の設定もしなくても、イメージファイルのドロップを受け付けてくれます。この動作が便利なことも無いとは言いませんが、どっちかというと邪魔です。では、この動作を止めるにはどうすればいいのでしょうか? 動作を確認した環境 環境 情報 OS…

NSImageのサイズを取得する方法

NSImageからサイズを取得する方法は色々有りますが、その中で、『正しいピクセル数』を取得するにはどうすればいいのでしょうか? 特に、画像ファイルを読み込んだ場合。 動作を確認した環境 環境 情報 OS X 10.9.2 Xcode 5.1 Date 2014/03/31 実験 実験内容…

NSValueTransformerの使い方

NSArrayControllerを使う場合、テーブルビューに表示する形式は対応するメソッドさえ用意すれば簡単に変更できます。が、同じような処理を何回も書くのは面倒なので、NSValueTransformerで簡単に変換できるようにしてみます。 動作を確認した環境 環境 情報 …

NSArrayControllerの使い方

NSTableViewでデータを表示する場合、表示するデータを準備したりソートに対応したるするのは面倒。そんな時、NSArrayControllerを使えば色々便利と言う話。 動作を確認した環境 環境 情報 OS X 10.9.2 Xcode 5.1 Date 2014/03/31 使い方 1. NSArrayControll…

画像編集ツールを公開しました

iOS/OSX向けのプログラム開発で必要になる画像を編集するためのツールを公開しました。 今のところ、以下の様な機能を実装しています。 iOS用のApp Icon作成 OS X用のApp Icon作成 ・・・これだけです。 使い方 起動するとメインのメニュー画面が表示されま…

プログラムからセグエを利用して画面を遷移させる方法

環境 情報 iOS 7.0 Xcode 5.1 Date 2014/03/23 通常はボタンとかテーブルビューのセルに移動先の画面を登録しておけば、後はストーリーボードがよきに計らってくれますが、これをプログラムから制御したくなる事があります。では、どうすればいいのか? こう…

iOS7でステータスバーを非表示にする方法

この記事を書いた時の環境はこんな感じ。 環境 情報 iOS 7.0 Xcode 5.1 Date 2014/03/22 下記のそれぞれのパターンを説明します。 起動時からずっと非表示にする場合 特定の画面だけ非表示にする場合 プログラムから表示/非表示を切り替える場合 起動時から…

Navigation Barの戻るボタンを変更する方法

環境 情報 iOS 7.0 Xcode 5.1 Date 2014/03/21 普通にNavigationBarで画面を遷移すると、戻るボタンの位置に前の画面のタイトルが表示されます。 これを好きに変える方法は? 方法 他のViewControllerに移動する 前に 、戻るボタンを変更しておきます。 具体…

Xcode 5 完全攻略

種類 情報 著者 STUDIO SHIN 発行日 2014年3月1日 初版第1刷発行 発行 ソフトバンク・クリエイティブ 感想 Xcode 5についてかなり詳しく説明した本。 使用している環境はこんな感じ。 Mac OS X 10.9 (Mavericks) Xcode 5 主にXcode 5の使用方法を説明した本…

詳細! Objective-C iPhoneアプリ開発 入門ノート

Xcode 5 + iOS 7対応 種類 情報 著者 大重美幸 発行日 2013年11月10日 初版第1刷発行 2013年12月31日 初版第2刷発行 発行 ソーテック社 感想 iPhoneでアプリ開発をはじめる入門者向けに、基本的な内容を丁寧に説明した本。 表紙にもあるように、Xcode5とiOS7…

Xcode 4ではじめる Objective-Cプログラミング

Xcode 4ではじめる Objective-Cプログラミング 種類 情報 著者 大津真 発行日 2012年1月31日 初版第1刷発行 発行 ラトルズ 感想 Xcode4とObjective-Cについて詳しく説明した本。 実際に説明で使ってるのはXcode 4.2かな。 この著者はすでに、『iOS プログラ…

Objective-C プログラマーズバイブル

Objective-C プログラマーズバイブル iOS5・OS X Lion・Xcode 4・iCloud 対応 種類 情報 著者 柴田文彦 発行日 2012年1月10日 初版第1刷発行 発行 技術評論社 感想 Mac OS XやiOSの開発でよく使われる機能のリファレンス本。Objective-Cの言語仕様もあり。 …

詳解 Objective-C 2.0 第3版

詳解 Objective-C 2.0 第3版 種類 情報 著者 萩原剛志 発行日 2011年12月30日 初版第1刷発行 発行 ソフトバンク・クリエイティブ 感想 以下、第3版の感想です タイトルのとおり、『詳解 Objective-C 2.0』の第3版。 使用している環境はこんな感じ。 Mac OS X…

iOS プログラミング 第2版

iOS プログラミング 第2版 種類 情報 著者 ジョー・コンウェイ/アーロン・ヒレガス 翻訳 上堀幸代/内橋真吾/木南英夫 発行日 2011年12月25日 初版第1刷発行 発行 ピアソン切原 感想 iOSでアプリを開発するときに必要になる知識を、できるだけ幅広く丁寧に…

コピペではじめる iPhoneゲームプログラミング

コピペではじめる iPhoneゲームプログラミング 種類 情報 著者 立花翔 発行日 2011年12月1日 第1版第1刷発行 発行 秀和システム 感想 iPhoneでゲームを作るときの技術を紹介した本・・・ かなぁ。 使用している環境はこんな感じ。たぶん。 Xcode 4.1.1 cocos…

エキスパート Objective-C プログラミング

エキスパート Objective-C プログラミング 〜iOS/OS Xのメモリ管理とマルチスレッド〜 種類 情報 著者 坂本一樹 協力 達人出版会 発行日 2011年11月21日 初版第1刷発行 発行 インプレスジャパン 感想 ARCとBlocksとGCDについて、できるだけ細かく説明した本…

よくわかるiPhoneアプリ開発の教科書 Xcode4 対応版

よくわかるiPhoneアプリ開発の教科書 Xcode4 対応版 種類 情報 著者 森巧尚 発行日 2011年7月29日 初版第1刷発行 発行 毎日コミュニケーションズ 感想 『よくわかるiPhoneアプリ開発の教科書』のXcode4対応版。 この本で使用している環境はこんな感じ。 Xcod…

iOS プログラミング入門

iOS プログラミング入門 Objective-C + Xcode4で学ぶ、iOSアプリ開発の基礎 種類 情報 著者 大津真 発行日 2011年6月26日 初版第1刷発行 発行 BNN新社 感想 これから、iOSでアプリ開発はじめる人のための入門書。 Objective-Cの言語仕様はもちろん、Xcodeの…

iPhoneアプリ設計の極意

iPhoneアプリ設計の極意 思わずタップしたくなるアプリのデザイン 種類 情報 著者 ジョシュ・クラーク 監訳 深津貴之 翻訳 武舎広幸/武舎るみ 発行日 2011年6月20日 初版第1刷発行 発行 オライリー・ジャパン 感想 iPhoneでアプリを開発する際に、気をつけ…

iPhoneアプリ開発 熟達テクニック

iPhoneアプリ開発 熟達テクニック iPhoneやiPadで動くアプリ開発の上級技の手引き書 種類 情報 著者 林晃 発行日 2011年6月1日 第1版第1刷発行 発行 C&R研究所 感想 iPhoneで動作するアプリの開発を通して、いろんな技術を紹介した本。 開発に使われてる環境…

基礎から学ぶ iPhoneアプリ開発 改訂2版

基礎から学ぶ iPhoneアプリ開発 改訂2版 iPhoneやiPadで動くアプリ開発の手引書 種類 情報 著者 林晃 発行日 2011年5月20日 初版第1刷発行 発行 C&R研究所 感想 『基礎から学ぶ iPhoneアプリ開発』の改訂版。 最初の章で開発にSDKの概要からObjective-Cの仕…

作って覚えるObjective-C入門

作って覚えるObjective-C入門 iOS対応 種類 情報 著者 オフィス加減 発行日 2011年3月10日 初版第1刷発行 発行 アスキー・メディアワークス 感想 サンプルプログラムの開発を通して、iPhone向けアプリの開発方法を説明した本。 Objective-Cの仕様とかも多少…

iOS4 プログラミングブック

iOS4 プログラミングブック 種類 情報 著者 畑圭輔/加藤寛人/坂本一樹/藤川宏之 高橋啓治郎/沖田知彦/柳澤昇 発行日 2011年2月1日 初版第1刷発行 発行 インプレスジャパン 感想 iOS4に対応するためのテクニックを集めた本。iOS4になって追加された機能…

よくわかるiPhoneアプリ開発の教科書

よくわかるiPhoneアプリ開発の教科書 種類 情報 著者 森巧尚 発行日 2011年1月27日 初版第1刷発行 2011年5月6日 初版第5刷発行 発行 毎日コミュニケーションズ 感想 iPhoneでアプリを開発するときの入門書。 iPhoneでアプリを開発するときに必要になることを…

iOSプログラミング 逆引きリファレンス108

iOSプログラミング 逆引きリファレンス108 知りたいことがすぐ引ける iPhoneプログラミングテクニック 種類 情報 著者 近藤修平/畠山貴/森田秀幸/森本一茂 発行日 2010年12月30日 初版第1刷発行 2011年2月7日 初版第2刷発行 発行 毎日コミュニケーション…

詳解 Objective-C 2.0 改訂版

詳解 Objective-C 2.0 改訂版 種類 情報 著者 萩原剛志 発行日 2010年12月20日 初版第1刷発行 2011年3月20日 初版第2刷発行 発行 ソフトバンク・クリエイティブ 感想 以下、改訂版の感想です タイトルのとおり、『詳解 Objective-C 2.0』の改訂版。 使用して…

基礎からのiOS SDK

基礎からのiOS SDK 種類 情報 著者 鶴園賢吾 執筆協力 松浦健一郎/司ゆき 発行日 2010年10月15日 第1版第1刷発行 発行 ソフトバンク・クリエイティブ 感想 同じ筆者の『基礎からのiPhone SDK 改訂版』の改訂版。 微妙にiOS4に対応する記述が加わったのと、…

はじめてのiPadプログラミング(I/O BOOKS)

はじめてのiPadプログラミング 種類 情報 編 I/O 編集部 発行日 2010年8月25日 第1版第1刷発行 発行 工学社 感想 同じ工学社から出ている方の『はじめてのiPhoneプログラミング』の焼き直し。 特に見るべきところは無し。手抜きだけで作られた本。『I/O BOOK…

基礎から学ぶ iPhoneアプリ開発

基礎から学ぶ iPhoneアプリ開発 iPhoneやiPadで動くアプリ開発の手引書 種類 情報 著者 林晃 発行日 2010年8月2日 初版第1刷発行 発行 C&R研究所 感想 iPhone/iPadの開発に必要な技術を解説した本。 最初の章で開発に必要なSDKの概要からObjective-Cの仕様ま…

サンプルプログラムでマスターする iPhone SDK プログラミング実践ガイド

サンプルプログラムでマスターする iPhone SDK プログラミング実践ガイド 種類 情報 著者 柴田文彦/森田秀幸/森本一茂/近藤修平/加藤貴之 発行日 2009年9月30日 初版第1刷発行 発行 BNN新社 感想 複数のサンプルプログラムを例にして、iPhoneのアプリ開…

基礎からのiPhone SDK 改訂版

基礎からのiPhone SDK 改訂版 種類 情報 著者 鶴園賢吾 発行日 2009年10月15日 初版第1刷発行 発行 ソフトバンク・クリエイティブ 感想 『基礎からのiPhone SDK』の改訂版。 iPhone SDK 3.0に対応になったと思うんだけど・・・ 本編はほとんど変更なし? 『…

iPhoneプログラミング UIKit 詳解リファレンス

iPhoneプログラミング UIKit 詳解リファレンス 種類 情報 著者 所友太 監修 京セラコミュニケーションシステム 発行日 2010年1月23日 第1版第1刷発行 発行 リックテレコム 感想 UIKitの機能について、詳細にわたって説明した本。 ターゲットになってるのはiP…

Objective-C 逆引きハンドブック

Objective-C 逆引きハンドブック 種類 情報 著者 林晃 発行日 2010年3月5日 第1版第1刷発行 2010年8月3日 第1版第3刷発行 発行 C&R研究所 感想 Objective-Cを使ってアプリを開発するときに必要となるテクニックを、山ほど集めた本。鈍器として使えそうなぐら…

iPhone SDK 開発のレシピ

iPhone SDK 開発のレシピ 113個のレシピで学ぶiPhoneアプリ開発の極意 種類 情報 著者 高山恭介/広部一弥/松浦晃洋 発行日 2010年4月3日 第1版第1刷発行 発行 秀和システム 感想 iPhoneのアプリを開発するときに、知っておくと便利なテクニックを集めた本…

iPad プログラミングの作法

iPad プログラミングの作法 種類 情報 著者 橋本佳幸 発行日 2010年6月25日 第1版第1刷発行 発行 秀和システム 感想 第1部と第2部の二部構成。 第1部ではiPadへの作者の思いを、延々と書き綴ってある。特に目を通す価値は無い・・・ チラシの裏レベル。 第2…

はじめてのiPhoneプログラミング(I/O BOOKS)

はじめてのiPhoneプログラミング(I/O BOOKS) 種類 情報 編 I/O 編集部 発行日 2010年7月5日 初版第1刷発行 発行 工学社 感想 iPhoneのプログラミングについて書いた本。たぶん。 iOS 4の発表後に書かれた本だけど、ターゲットにしてるのはiPhone OS 3.1.3…

iPhone SDK アプリケーション開発ガイド

iPhone SDK アプリケーション開発ガイド 種類 情報 著者 ジョナサン・ジジアルスキー 監訳 近藤誠 翻訳 武舎広幸/武舎るみ 発行日 2009年9月2日 初版第1刷発行 2009年10月13日 初版第2刷発行 発行 オライリー・ジャパン 感想 iPhoneのアプリ開発でよく使わ…

はじめてのiPhoneプログラミング

はじめてのiPhoneプログラミング 種類 情報 著者 デイブ・マーク/ジェフ・ラマーチ 翻訳 鮎川不二雄 発行日 2009年7月7日 初版第1刷発行 発行 ソフトバンク・クリエイティブ 感想 iPhone向けアプリ開発の基本的な部分を理解した人を対象に、よく使われる機…

基礎からのiPhone SDK

基礎からのiPhone SDK 種類 情報 著者 鶴園賢吾 発行日 2009年4月25日 初版第1刷発行 2009年6月11日 初版第2刷発行 発行 ソフトバンク・クリエイティブ 感想 iPhone向けのアプリ開発をチュートリアルを通して解説した本。 Objective-CやCocoaのクラスの話も…

iPhone SDKの教科書

iPhone SDKの教科書 Cocoa Touchプログラミング、最初の一歩 種類 情報 著者 赤松正行 発行日 2009年3月25日 第1版第1刷発行 2009年10月10日 第1版第5刷発行 発行 秀和システム 感想 iPhoneのアプリを作るときに必要な基本的なことと、実際にアプリを作ると…

iPhoneデベロッパーズクックブック

iPhoneデベロッパーズクックブック 種類 情報 著者 エリカ・サドゥン 翻訳 株式会社クイープ 発行日 2009年2月15日 初版第1刷発行 発行 ソフトバンク・クリエイティブ 感想 iPhoneのアプリを開発する上で知っておくと便利なテクニックを紹介した本。いわゆる…

詳解 Objective-C 2.0

詳解 Objective-C 2.0 種類 情報 著者 萩原剛志 発行日 2008年6月1日 初版第1刷発行 発行 ソフトバンク・クリエイティブ 感想 Objective-C 2.0について解説した本。 Objective-Cの言語仕様から、Foundationを中心によく使われる機能の話まで。『Objective-C…

たのしいCocoaプログラミング

たのしいCocoaプログラミング 種類 情報 著者 木下誠 発行日 2007年6月25日 初版第1刷発行 発行 BNN新社 感想 Mac OS XでCocoaを使ってアプリケーションを作る方法を解説した本。プログラミングの初心者どころか、Macの初心者までターゲットに入ってる、ある…