<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>cap&#039;n webb &#187; Objective-C</title>
	<atom:link href="http://blog.dataich.com/tag/objective-c/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.dataich.com</link>
	<description>almost all things about it</description>
	<lastBuildDate>Thu, 12 Jan 2012 03:38:00 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>MacアプリでURLをブラウザで開く方法</title>
		<link>http://blog.dataich.com/2011/05/01/open-url-with-browser-about-mac-app/</link>
		<comments>http://blog.dataich.com/2011/05/01/open-url-with-browser-about-mac-app/#comments</comments>
		<pubDate>Sun, 01 May 2011 14:28:26 +0000</pubDate>
		<dc:creator>dataich</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://blog.dataich.com/?p=1004</guid>
		<description><![CDATA[これでHTTPなURLスキームに対応しているアプリのidentifierの一覧が取れます。 ただ、このままだとブラウザでないアプリケーション（例えばEvernoteなど）も取れてしまいますので、うまい具合にブラウザだけ取 [...]]]></description>
			<content:encoded><![CDATA[<p>これでHTTPなURLスキームに対応しているアプリのidentifierの一覧が取れます。<br />
<script src="https://gist.github.com/950532.js?file=gistfile1.m"></script> </p>
<p>ただ、このままだとブラウザでないアプリケーション（例えばEvernoteなど）も取れてしまいますので、うまい具合にブラウザだけ取る方法があれば教えてください。</p>
<p> 次にURLをデフォルトブラウザで開く方法<br />
<script src="https://gist.github.com/950533.js?file=gistfile1.m"></script></p>
<p>最後にURLを指定のアプリケーションで開く方法<br />
<script src="https://gist.github.com/950534.js?file=gistfile1.m"></script></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.dataich.com/2011/05/01/open-url-with-browser-about-mac-app/&via=dataich&text=MacアプリでURLをブラウザで開く方法&related=:&lang=en&count=vertical" class="twitter-share-button" onclick="pageTracker._trackPageview('/outgoing/twitter.com/share?url=http_//blog.dataich.com/2011/05/01/open-url-with-browser-about-mac-app/_via=dataich_text=Mac_URL_related=_lang=en_count=vertical&amp;referer=');">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.dataich.com/2011/05/01/open-url-with-browser-about-mac-app/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>画面いっぱいのUITextViewがキーボードに隠れないようにする</title>
		<link>http://blog.dataich.com/2010/04/06/dont-want-hide-uitextview-behind-keyboard/</link>
		<comments>http://blog.dataich.com/2010/04/06/dont-want-hide-uitextview-behind-keyboard/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 16:16:51 +0000</pubDate>
		<dc:creator>dataich</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Objective-C]]></category>

		<guid isPermaLink="false">http://blog.dataich.com/?p=891</guid>
		<description><![CDATA[iPadで画面いっぱいにUITextViewを配置すると、入力状態になった際にキーボードが出てきて入力カーソルが隠れてしまいます。これには「キーボードが表示・非表示になるタイミングで、UITextViewの高さを変えてあ [...]]]></description>
			<content:encoded><![CDATA[<p>iPadで画面いっぱいにUITextViewを配置すると、入力状態になった際にキーボードが出てきて入力カーソルが隠れてしまいます。これには「キーボードが表示・非表示になるタイミングで、UITextViewの高さを変えてあげる」ことで 対処可能です。UICatalogのサンプルが少し古く、3.2ではDeprecatedになっているUIKeyboardBoundsUserInfoKeyを使っていたため、UIKeyboardFrameEndUserInfoKeyを使うようにしてみました。恐らくiPhoneでも同じようにできるはずです。</p>
<p><script src="http://gist.github.com/356516.js"></script></p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.dataich.com/2010/04/06/dont-want-hide-uitextview-behind-keyboard/&via=dataich&text=画面いっぱいのUITextViewがキーボードに隠れないようにする&related=:&lang=en&count=vertical" class="twitter-share-button" onclick="pageTracker._trackPageview('/outgoing/twitter.com/share?url=http_//blog.dataich.com/2010/04/06/dont-want-hide-uitextview-behind-keyboard/_via=dataich_text=_UITextView_related=_lang=en_count=vertical&amp;referer=');">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.dataich.com/2010/04/06/dont-want-hide-uitextview-behind-keyboard/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Quick Search Box のプラグイン開発環境</title>
		<link>http://blog.dataich.com/2009/11/08/google-quick-search-box-plugin_development_setu/</link>
		<comments>http://blog.dataich.com/2009/11/08/google-quick-search-box-plugin_development_setu/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 16:49:34 +0000</pubDate>
		<dc:creator>dataich</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[GoogleQuickSearchBox]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[Xcode]]></category>

		<guid isPermaLink="false">http://blog.dataich.com/?p=345</guid>
		<description><![CDATA[Google Quick Search Box（以下、QSB）のソースコードをチェックアウト *チェックアウト先は私の環境に依存してます svn checkout http://qsb-mac.googlecode.co [...]]]></description>
			<content:encoded><![CDATA[<p>Google Quick Search Box（以下、QSB）のソースコードをチェックアウト<br />
*チェックアウト先は私の環境に依存してます</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">svn</span> checkout http:<span style="color: #000000; font-weight: bold;">//</span>qsb-mac.googlecode.com<span style="color: #000000; font-weight: bold;">/</span>svn<span style="color: #000000; font-weight: bold;">/</span>trunk<span style="color: #000000; font-weight: bold;">/</span> <span style="color: #000000; font-weight: bold;">/</span>Users<span style="color: #000000; font-weight: bold;">/</span>yoshida<span style="color: #000000; font-weight: bold;">/</span>Documents<span style="color: #000000; font-weight: bold;">/</span>workspace<span style="color: #000000; font-weight: bold;">/</span>Xcode<span style="color: #000000; font-weight: bold;">/</span>GoogleQuickSearchBox</pre></div></div>

<p>上記ディレクトリ/QSB/QSB.xcodeprojをXCodeで開いてビルドしておく。（必要じゃないかも）</p>
<p>Google Codeの<a href="http://code.google.com/p/qsb-mac/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/code.google.com/p/qsb-mac/?referer=');">qsb-mac</a>プロジェクトから&#8221;GoogleQuickSearchBoxSDK-2.0.0.1447.Release.dmg&#8221;（2009/11/05時点）をダウンロードしてインストール</p>
<p>XCodeの環境設定にてソースツリータブを開いて下記を追加</p>
<p style="padding-left: 30px;">設定名：QSBSRCROOT<br />
ディスプレイ名：QSBSRCROOT<br />
パス：/Users/yoshida/Documents/workspace/Xcode/GoogleQuickSearchBox/QuickSearchBox（絶対パスじゃないと駄目だった）</p>
<p style="padding-left: 30px;">設定名：QSBBUILDROOT<br />
ディスプレイ名：QSBBUILDROOT<br />
パス：${QSBSRCROOT}/QSB/build/Debug</p>
<p>設定を確認するため、テンプレートプロジェクトをビルドしてみる。<br />
Xcodeを開いて新規プロジェクトにて、QSBテンプレートとしてQSBAppleScriptPlugin、QSBPlugin、QSBPythonPluginが追加されているので、今回はQSBPluginを選択。プロジェクト名は適当に。<br />
「ビルド&gt;ビルドと実行」をやってみて、動けば設定完了。</p>
<p>まだ、このままではプラグインのデバッグができなかった。<br />
プロジェクトをビルドすると、ProductsグループにExample.hgsというプラグインバイナリができているが、これをQSBが読み込んでくれない。<br />
QSBは&#8221;~/Library/Application Support/Google/Quick Search Box/PlugIns&#8221;からプラグインを読み込んでくれるので、symlinkをはってやればOK。<br />
*もっとスマートな方法がありましたら、コメント頂けると助かります。</p>
<div style="float: right; margin-left: 10px;"><a href="http://twitter.com/share?url=http://blog.dataich.com/2009/11/08/google-quick-search-box-plugin_development_setu/&via=dataich&text=Google Quick Search Box のプラグイン開発環境&related=:&lang=en&count=vertical" class="twitter-share-button" onclick="pageTracker._trackPageview('/outgoing/twitter.com/share?url=http_//blog.dataich.com/2009/11/08/google-quick-search-box-plugin_development_setu/_via=dataich_text=Google_Quick_Search_Box_related=_lang=en_count=vertical&amp;referer=');">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div>]]></content:encoded>
			<wfw:commentRss>http://blog.dataich.com/2009/11/08/google-quick-search-box-plugin_development_setu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

