ぴよログ

↓に移転したのでこっちは更新されません、多分。

Cocoa

CocoaアプリケーションでファイルやURLを開く

覚書でーす。 URL NSWorkspace.sharedWorkspace().openURL(NSURL(string: "http://google.co.jp")!) ファイル/フォルダ NSWorkspace.sharedWorkspace().openFile("/Applications/")

NSTextFieldで入力を検出する

iOS開発からCocoaにも手を付け始めた人間によくあることだろうが、UIKitとAppKitでお作法が同じだったり微妙に違ったりすることでちょくちょくつまずくことがある。 今日はテキストフィールドでユーザーが入力を行うたびに入力値のチェックをしてOKボタンの…

Cocoaアプリケーション(OSXアプリ)はじめました

実験的な意味も含めてCocoaアプリの開発を始めた。完成したものはMac App Storeに並べてもらうべくiOSと同じように申請して審査してもらっている。 そもそもMac App Storeに並んでいるアプリはなんと呼ぶのが正解なのかすらよくわかっていないが、Cocoaアプ…

Single WindowなOSX Appで全てのWindowが閉じたときの挙動でリジェクト

MacのアプリケーションはWindowを赤ボタンとか⌘Wで閉じてもアプリケーション自体が終了しないことが多いが、その場合メインウィンドウを再表示できるようにしておかないとMac App Storeに申請した際にリジェクトを食らってしまう(食らった)。 1つめの対応…

iOS用のYouTubeの動画IDを渡すと再生してくれる便利なやつ

YouTubeのAPIで取ってきた情報を何やら使うシリーズ。今日はIDを元に再生を行います。 動画再生系はいくつかのブログポストでやり方を見かけるのですが、YouTubeを再生するとなるとembed用HTMLを埋め込んだWebViewを使うっていう方法ばかり見つかって少し困…