2013-01-01から1年間の記事一覧

PHPをデバックするためにコンパイルする

php

ctags で PHP の src用タグファイルを作ってみる - ”たゆたえども沈まず”で で PHP のコードを読めるようにしましたが、その後デバックもしたくなったため phpコマンドをデバックできるようにしてみました。 自分の環境は Mac Book Air の OS X 10.8.3 です…

ctags で PHP の src用タグファイルを作ってみる

php

PHP を業務で使ってますが、PHP の関数の挙動を調べるために src を読む必要がありました。そこで ctags を使って vim用にタグタイルを作ってみました。環境は Mac Book Air の OS X 10.8.3 です。 install ctags ctagsコマンドは port でインストールしまし…

xcodeショートカット、エディタ画面へ移動したい

ios

command + j そして returnxcode で実装をおこなっている際に、キーボード操作だけでナビゲーターからエディタへ移動したい、ということがちょくちょくあるようになってきました。command + shift + o でquick openを使ってファイルを開く、というのが手間に…

xcodeでのプロジェクト名,アプリ名もろもろの変更

ios

サンプルアプリをコピーしてプロジェクトを作成した場合に、名前が一緒になってしまい困ることが多々あります。そこで、名前の変更周りについて調べてみました。といっても、すでにあるあるなネタですので、リンクをまとめただけです。 Xcode 4でプロジェク…

"初めてのiOSアプリケーション" を読みなおしてみて

ios

初めてのiOSアプリケーション の感想は d:id:tayutaedomo:20130321 で一度書きましたが、2つ目のiOSアプリケーション:ストーリーボード を読み進める中でもう一度読みなおしたため、新たに気づいたことを記録しておきます。 ボタンのイベント選択 アウトレ…

dismissViewControllerAnimatedメソッドがよくわからない

ios

2つ目のiOSアプリケーション:ストーリーボードを写経している中で、dismissViewControllerAnimated, dismissModalViewControllerAnimatedというメソッドがでてきました。新しく作成したシーンを MasterViewController とつなげる部分のようですが、Delegate…

viewDidUnloadって呼ばれるの?

ios

2つ目のiOSアプリケーション:ストーリーボードを読んでいて以下のような一文を見つけました。 viewDidUnloadメソッドは、ビューに強い参照がある場合に、そのクリーンアップ処理を実装するべき箇所です。 このチュートリアルでは、詳細コントローラのビュー…

アプリケーションデリゲートでは多数のタスクを実行しない?

ios

2つ目のiOSアプリケーション:ストーリーボードを読んでいて以下のような一文を見つけました。 アプリケーションデリゲートで多数のタスクを実行することはできる限り避けて、代わりにView Controllerにより多くの責任を与えるようにすべきです。 これはどい…

cellForRowAtIndexPath が呼ばれるタイミングとは?

ios

2つ目のiOSアプリケーション:ストーリーボードを読み進めている中で、P41 に以下のような記述を見つけました。 TableViewオブジェクトは、テーブルの行を表示する必要が生じるたびに cellForRowAtIndexPathメソッドを呼び出します。 そこで実際にこのメソッ…

"初めてのiOSアプリケーション" を読んで

ios

Apple が提供している日本語ドキュメント、初めてのiOSアプリケーションを読んだ感想です。こちら初心者向けのチュートリアルとして用意されているドキュメントで、3つあるチュートリアルの初めの一巻です。ざっくりまとめると以下のような感じでした。 まず…

iOSアプリ開発の事始め

ios

今更ながら iOSアプリを開発しはじめようと思いました。入門書を買って読んだりしましたが、いまいちいっくりこなかったため、ネットで色々と調べました。探しているうちに Apple のドキュメントがあることを知りました。以下は自分が調べたことメモです。一…