Mac OS X の、NeXT から受け継いだ API 環境、それが Cocoa だ。Cocoa の特徴は、パワフルで先進的で洗練されたフレームワークであるということ。現在、最強のフレームワークの 1 つ、と言っても言い過ぎではないと思うよ。 しかし、実際に Cocoa プログラミングを始めようと思うと、とにかく資料が少ない。ドキュメントはやっとそろってきたけど、なによりサンプルが少ない。新しい環境を覚えるには、大量のサンプルが不可欠だ。どうにかこうにか四苦八苦しながら勉強してるけども、やりっ放しじゃもったいない。サンプルが少ないなら、自分で作るしかないでしょう。 というわけで、Cocoa API の使い方、サンプル、Tips などを集めたのが、この Cocoa Programming Tips 1001 だ。Cocoa プログラミングに役立つような、実践的な内容を目指すぜ。
わたしは、Safari で表示しているページの URL とタイトル、それに本文中のテキストを、メーラなど他のアプリケーションにコピペすることがよくあります。 以前はいちいちひとつずつコピーしていたのですが、面倒なのでこの際 AppleScript で自動化を図ることにしました。 Safari から最前面に表示しているページの URL とタイトルを取得する方法ですが、これは難しくありません。 tell application "Safari" set theTitle to name of document 1 as text set theURL to URL of document 1 as text end tell set the clipboard to ((theTitle & return & theURL) as Unicode text) これだけでも個人的にはだいぶ便利な
ブログの作成環境をメインマシンの iMac から出張用の iBook に移行しました。iBook ではブログを巡回するのに RSS リーダ『sage』を使っていますので、ブログの作成にも Firefox を使いたい… そこで、Firefox で開いているウエブページのアンカータグを作成する AppleScript を作ってみました。 参考にさせていただいたのは以下のページです。 MacScripter BBS | Applescript Forums :: View topic - Firefox window title で、できたスクリプトがこれ。 tell application "Firefox" set the_title to «class pTit» of window 1 set the_uri to «class curl» of window 1 set the
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く