とこなつとこなつ

swift について勉強したことの忘備録とか

AVFoundation を使ってカメラアプリを作成

撮った写真を加工してごにょごにょするアプリを作ったのでメモ。 撮った写真を画面上に表示させるだけの簡単コード。 変数名が適当ですがあくまでメモなので。。storyboard には撮影開始ボタンと imageView を配置。 ボタンは cameraStart と接続。 imageVie…

Rails 作業メモ1 遷移元のコントローラー取得

Rails のことも少し。遷移元のコントローラを判別しないといけない機会があったのでその方法をメモ 遷移元のコントローラーを取得 Rails.application.routes.recognize_path(request.referrer) {:controller=>"users", :action=>"index"} こちらで遷移元の U…

swift で UICollectionView を使って曜日を表示したカレンダーを作成する

swift でカレンダーを作成しました。 ↓こんな感じです。曜日も表示してます。ちょっと味気ないけどとりあえずできたので。 storyboard はこんな感じ UICollectionView を配置して、cell に自前のクラスを設定するくらい。 日付を表示するラベルを自前のクラ…

UITextField (UITextView) を IBOutlet 接続せずにキーボードで隠れないようにする。

テキストフィールドやテキストビューがキーボードに隠れてしまうので、それにあわせて scrollView を移動させるやり方を勉強したのでメモ。 サンプルとかはググったら色々出てくるんだけど、テキストフィールドを IBOutlet で接続してやる方法が多かった。 …

swift と objective-c では setter の書き方が違うらしい

swift でセッターを用意したときのこと。 以下のようなコードを書いたんだけど var str: NSString! func setStr(inputStr:NSString) { self.str = inputStr } するとこんなエラーが。 Method 'setStr' with Objective-C selector 'setStr:' conflicts with s…