- 
	
		  CodeIgniterでログを出力させるCodeIgniterにはフレームワーク側でログ出力機能が用意されている。 後述する設定ファイルの出力レベルを設定し、以下コードを記述することでログを出力できる。 [crayon-6904c75468b73976731305/] デフォルトのログ出力先は、applicationn/logsとなる。 d...
- 
	
		  CodeigniterのバリデーションがうまくいかないCodeigniterのフォームバリデーション(エラーチェック)がうまく動作しない。 結局、バリデーション の設定で、rulesに複数条件を設定するとき、 半角スペースが入っていたのが原因のようだ。 これを [crayon-6904c75468eec607232447/] こうする [crayon-...
- 
	
		  CorePlotのサンプルコードリーディングCorePlotのサンプルを読みながらメモ。 最初の項目一覧は、RootViewControllerが表示している。 ストーリーボードで遷移。prepareForSegueへ。 DetailViewControllerのdetailItemにPlotItemをセットしている。 DetailViewControllerのsetDetailItemにて、D...
- 
	
		  プロジェクトへCorePlotをインストールするCocoaPodsを使えばできるけど、マニュアルでやりたい人向け。 フレームワークのダウンロード githubのページへ。 https://github.com/core-plot/core-plot そこからreleaseのタブをクリックしてリリース一覧のページへ。 最新のリリースバージョンのiOS用...
- 
	
		  親Viewの領域外に配置されたコントロールのイベントに反応するUIButtonがタップに反応しない! ひょっとしてそのボタン、はみだしてませんか? カスタムビューをつくっていて、ボタンが付いているビューをプログラムからaddしたのだが、 addしたビューのボタンが、タップに反応しない。 どうやら配置したビューのボタ...
- 
	
		  SwiftのStringのindexのがわかりづらい件SwiftのStringをsubstringしようとするとき、 いつもやり方を忘れてしまい、調べてしまう。 しかも、入力するときにうまく補完が効かなかったりして、イライラするー! 例えば、年月日を良く切り出すので、それをまとめておく。 Stringのインデックスは、...
- 
	
		  Xcodeでプログラミングしてる際の開発環境。エディタやツールなど。基本はXcodeを使用しています。 ただ、Xcodeだけだとツライ場合もあるので、その時は他のエディタも併用します。 たとえば、似たようなコードを一度に書きたい場合。enum型を記述する際や、シリアライズに必要なNSCodingプロトコルを実装したい場合などに...
- 
	
		  Xcodeのエラー<unknown>:0: error: input file 'MyViewController.swift' was modified during the build Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc failed with exit code 1 1行目に書いてある通...
- 
	
		  Swiftのタプルの使いどころSwfitのタプルの使い方は検索するとよく出てくる。 「じゃあ、タプルって実際の現場でどうやって使うねん!」 と思ったので、自分の使いどころを紹介。 ここに挙げる使い方が良いのかどうかはわかりません。 オブジェクトとUIのパーツをセットでもっておき...
- 
	
		  SwiftでStoryboardからもコードからも使えるカスタムViewを作成する【Swift、iOS】Nibでデザインを作って、InterfaceBuilderからもコードからも使えるカスタムViewの作成方法。 ※MyCustomViewというカスタムビューを作成するとする。 1. MyCustomView.swiftファイルを作成する。 UIViewを継承する。 2. MyCustomView.xibファイルを作成す...
 
	 
	