2015-01-01から1年間の記事一覧
import UIKit class ViewController: UIViewController { @IBOutlet var startBtn: UIView! override func viewDidLoad() { super.viewDidLoad() let myLongPressGesture = UILongPressGestureRecognizer(target: self, action: "pushStartBtn:") myLongPres…
conflicts with optional requirement method なぜかこれが出ちゃった。解決方法としてメソッド名を消し、手打ちしたら治った。うーむ
addSubviewし続けるとメモリ消費も増え続けます。 なので追加したsubviewを消してメモリを解放します。 var subviews = self.view.subviews for subview in subviews{ subview.removeFromSuperview() }
photo by KellarW APIで日本語クエリ投げたい時など、エンコードしたい時ありますよね var text:String = "なんとかかんとか" var encodeText:String! = text.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)
photo by redsoul300探しまくってようやく出来たのでメモ。 簡単にまとめると以下 ・MPMovieControllerではそのままyoutubeの再生はできない ・そのためHCYoutubeParserというライブラリを使用(非公式) ・Bridging-Headerの設定を行う(上記ライブラリがOb…
photo by katerhaUILabelにはなぜか上寄せがないので、コードを書く必要があります。 @IBOutlet weak var label: UILabel! override func viewDidLoad() { super.viewDidLoad() label.text = 'なんか長い文字列・・・' label.numberOfLines = 0 label.sizeTo…
GooglePlayで新バージョンが公開されないよ。 APKは上げたのに! この設定は次の理由から公開できません: バージョン 1 は端末設定に配信されません: バージョン 1 がダウンロード候補となるすべての端末でバージョン 102, 2 のうちいずれかのバージョンがダ…
photo by alexkess戻るを実装したいが、なかなかいいのが見つからなかったのでメモしておく。 ①元の画面 ②遷移先 とする 今回やりたいのは②の遷移先から①の元の画面に戻りたいのだ。で、結論から言うと3ステップ 1. ①に戻るためのメソッドを記述 2. ②に戻る…
アプリで録音してサーバにアップロードする処理がどこを探してもないのでメモしておく。録音するまでは調べれは出るので、録音した後の処理。 func myAudioUploadRequest(recorder : AVAudioRecorder) { var myUrl:NSURL = NSURL(string: "http://localhost/…
photo by racheocityMacに仮想環境を構築してみる。 標準でapacheが入っているが、中身を汚したくないので別で作ろうと思った。今回は下記を使用 ・Virtual Box ・Vagrant ・CentOS7.1まずはVirtual Boxのインストール Oracle VM VirtualBox - Downloads | O…
photo by arqueraMacには元よりApacheが入ってる。 その起動と停止について起動コマンド。rootでないと打てないコマンドなのでsudo sudo apachectl startその後パスワードを求められるので打つ。起動していればhttp://localhost/とブラウザに打てばIt works!…
photo by justgrimes swiftでデータを保存したい時にどうすればよいか。 ここでは一番簡単なNSUserDefaultsを使います。新規プロジェクトをSingleView Applicationで作る今回は最小の実装にするため、SingleView Applicationにてプロジェクトを作成します。 …