<?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>あらびき林檎。 &#187; iPhone SDK 3</title>
	<atom:link href="http://splitchin.com/tech/category/iphone-sdk-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://splitchin.com/tech</link>
	<description>Macや, iPhoneでの,Webデザイン,アプリ開発などを綴ってます。</description>
	<lastBuildDate>Sat, 04 Sep 2010 15:49:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>NSTimeZone タイムゾーン</title>
		<link>http://splitchin.com/tech/2010/07/29/nstimezone-%e3%82%bf%e3%82%a4%e3%83%a0%e3%82%be%e3%83%bc%e3%83%b3/</link>
		<comments>http://splitchin.com/tech/2010/07/29/nstimezone-%e3%82%bf%e3%82%a4%e3%83%a0%e3%82%be%e3%83%bc%e3%83%b3/#comments</comments>
		<pubDate>Wed, 28 Jul 2010 15:23:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Object-C]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>
		<category><![CDATA[iPhone SDK4]]></category>
		<category><![CDATA[GMT]]></category>
		<category><![CDATA[iPhoneアプリ]]></category>
		<category><![CDATA[NSTimeZone]]></category>
		<category><![CDATA[Objective-c]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=1230</guid>
		<description><![CDATA[				NSTimeZoneのクラスメソッド
				
				timeZoneWithName:・・・タイムゾーン名でタイムゾーンを作って返します
				timeZoneWithAbbreviation:・・・省略形 [...]]]></description>
			<content:encoded><![CDATA[				<h3>NSTimeZoneのクラスメソッド</h3>
				<ul>
				<li>timeZoneWithName:・・・タイムゾーン名でタイムゾーンを作って返します</li>
				<li>timeZoneWithAbbreviation:・・・省略形からタイムゾーンを作って返します</li>
				<li>timeZoneForSecondsFromGMT:・・・グリニッジ標準時からの秒差でタイムゾーンを作って返します</li>
				</ul>
				<p>次のソースで、timeZoneWithNameの、タイムゾーン名を取得できます。</p>
				<pre class="brush: plain;">
#import &lt;CoreFoundation/CoreFoundation.h&gt;

NSString *timeZoneinfo = (NSString *)CFTimeZoneCopyKnownNames();
NSLog(@&quot;timeZoneinfo is %@&quot;, timeZoneinfo);
</pre>
				<p>例えば、</p>
				<ul>
				<li>ニューヨーク・・・“America/New_York”</li>
				<li>上海・・・“Asia/Shanghai”</li>
				<li>東京・・・“Asia/Tokyo”</li>
				<li>ロンドン・・・“Europe/London”</li>
				</ul>
				<p><!-- Amazon area --></p>
				<div class="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=333333&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4863540515" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
				</div>
				<p><!-- /Amazon area --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/07/29/nstimezone-%e3%82%bf%e3%82%a4%e3%83%a0%e3%82%be%e3%83%bc%e3%83%b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoneアプリ　ステータスバーを消す</title>
		<link>http://splitchin.com/tech/2010/03/29/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80%e3%82%b9%e3%83%86%e3%83%bc%e3%82%bf%e3%82%b9%e3%83%90%e3%83%bc%e3%82%92%e6%b6%88%e3%81%99/</link>
		<comments>http://splitchin.com/tech/2010/03/29/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80%e3%82%b9%e3%83%86%e3%83%bc%e3%82%bf%e3%82%b9%e3%83%90%e3%83%bc%e3%82%92%e6%b6%88%e3%81%99/#comments</comments>
		<pubDate>Sun, 28 Mar 2010 15:22:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Object-C]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>
		<category><![CDATA[UIStatusBar]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=906</guid>
		<description><![CDATA[				ケーズデンキオンラインショップ
				
				
				1. 動的にステータスバーを消す、色を変更させる
				
- (void)viewDidLoad
{
	// スーパー・クラスのメソッドを呼び出す
	 [...]]]></description>
			<content:encoded><![CDATA[				<p><a href="http://px.a8.net/svt/ejp?a8mat=1NLRJC+4W8DDU+1V6W+601S2" target="_blank">ケーズデンキオンラインショップ</a><br />
				<img border="0" width="1" height="1" src="http://www13.a8.net/0.gif?a8mat=1NLRJC+4W8DDU+1V6W+601S2" alt=""></p>
				<p><img src="http://splitchin.com/tech/wp-content/uploads/2010/03/statusbar-cap.jpg" alt="ステータスバー"  width="300" height="147" class="alignnone size-full wp-image-911" /></p>
				<h3>1. 動的にステータスバーを消す、色を変更させる</h3>
				<pre class="brush: plain;">
- (void)viewDidLoad
{
	// スーパー・クラスのメソッドを呼び出す
	[super viewDidLoad];

	//ステータスバー off
	[[UIApplication sharedApplication] setStatusBarHidden:YES];
</pre>
				<table>
				<tr>
				<th>setStatusBarStyle:UIStatusBarStyleBlackOpaque animated:YES</th>
				<td>ステータスバーを黒くする</td>
				</tr>
				<tr>
				<th>setStatusBarHidden:YES animated:YES</th>
				<td>ステータスバーが上に引っ込む</td>
				</tr>
				</table>
				<h3>2. ローディング画面時の、ステータスバーを消す</h3>
				<p>しかし、上記のやり方だと、起動時にはステータスバーがデフォルトのままなので、全画面で変更したい場合、info.plistを編集しておきます。</p>
				<p>XCode の/Resourceフォルダ info.plist を開き、<br />
				Information Property List キーの中に UIStatusBarStyle キーを作成する。<br />
				(Information Property List 行を control+クリック で Add Row を選択し、キー名を入力)<br />
				例）値をUIStatusBarStyleBlackOpaque =起動時からステータスバーの色が黒くなる。</p>
				<h4>2-1. ステータスバーを消したい場合</h4>
				<p><img src="http://splitchin.com/tech/wp-content/uploads/2010/03/status-hidden1.jpg" alt="ステータスバー消す" title="" width="300" height="63" class="alignnone size-full wp-image-931" /></p>
				<table>
				<th>UIStatusBarHidden</th>
				<td>チェックすると、ステータスバー非表示</td>
				</table>
				<h4>2-2. 色や透明度を変更したい場合</h4>
				<p><img src="http://splitchin.com/tech/wp-content/uploads/2010/03/statusbar-black.jpg" alt="ステータスバーを黒くする" title="" width="300" height="71" class="alignnone size-full wp-image-913" /></p>
				<p>key: UIStatusBarStyleのValueの設定内容</p>
				<table>
				<tr>
				<th>UIStatusBarStyleDefault </th>
				<td>標準（灰色）</td>
				</tr>
				<tr>
				<th>UIStatusBarStyleBlackTranslucent</th>
				<td>黒く透ける</td>
				</tr>
				<tr>
				<th>UIStatusBarStyleBlackOpaque</th>
				<td>黒くする</td>
				</tr>
				</table>
				<p><!-- Amazon --></p>
				<div class="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=333333&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=B0032AMH74" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
				</div>
				<p><!-- /Amazon --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/03/29/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80%e3%82%b9%e3%83%86%e3%83%bc%e3%82%bf%e3%82%b9%e3%83%90%e3%83%bc%e3%82%92%e6%b6%88%e3%81%99/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoneアプリ　UITableViewを試す。</title>
		<link>http://splitchin.com/tech/2010/03/14/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80uitableview%e3%82%92%e8%a9%a6%e3%81%99%e3%80%82/</link>
		<comments>http://splitchin.com/tech/2010/03/14/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80uitableview%e3%82%92%e8%a9%a6%e3%81%99%e3%80%82/#comments</comments>
		<pubDate>Sun, 14 Mar 2010 13:18:45 +0000</pubDate>
		<dc:creator>arakkyee</dc:creator>
				<category><![CDATA[Object-C]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>
		<category><![CDATA[iPhoneアプリ]]></category>
		<category><![CDATA[Objective-c]]></category>
		<category><![CDATA[UITableView]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=888</guid>
		<description><![CDATA[				「Macを買うなら…」でおなじみの、秋葉館オンラインショップ
				もちろん話題のiPodも本体を含め関連商品充実！ 
				
				色々と大変そうなので、避けていたのですが、
				UITableVie [...]]]></description>
			<content:encoded><![CDATA[				<p>「Macを買うなら…」でおなじみの、<a href="http://px.a8.net/svt/ejp?a8mat=1NLQR5+AV5URM+BEK+5ZEMQ" target="_blank">秋葉館オンラインショップ</a><br />
				もちろん話題のiPodも本体を含め関連商品充実！ <img src="http://www12.a8.net/0.gif?a8mat=1NLQR5+AV5URM+BEK+5ZEMQ" border="0" alt="" width="1" height="1" /><br />
				<img class="alignnone size-full wp-image-889" title="TableView01" src="http://splitchin.com/tech/wp-content/uploads/2010/03/TableView01.png" alt="UITableView" width="200" height="367" /></p>
				<p>色々と大変そうなので、避けていたのですが、</p>
				<p>UITableViewの基礎を試してみました。<br />
				こちらをベースに色々カスタマイズしてみようと思います。</p>
				<ul>
				<li><a href="http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITableViewDataSource_Protocol/Reference/Reference.html#//apple_ref/occ/intfm/UITableViewDataSource/tableView:cellForRowAtIndexPath:">tableView:cellForRowAtIndexPath:</a> メソッド<br />
				indexPathが指定する位置のUITableViewCellのインスタンスを返すようにする。</li>
				<li><a href="http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITableViewDataSource_Protocol/Reference/Reference.html#//apple_ref/occ/intfm/UITableViewDataSource/tableView:numberOfRowsInSection:">tableView:numberOfRowsInSection:</a> メソッド<br />
				テーブルが保持するセルの数を返すようにする。</li>
				</ul>
				<p><a href="http://developer.apple.com/iphone/library/documentation/UIKit/Reference/UITableViewDataSource_Protocol/Reference/Reference.html" target="new">iPhone Dev Center: UITableViewDataSource Protocol Reference</a>より</p>
				<pre class="brush: cpp;">
@implementation RootViewController

- (void)viewDidLoad {
    [super viewDidLoad];
	self.title =@&quot;UITableView　聖域十二宮編&quot;;

	//Tableに表示する要素
	items_ = [[NSArray alloc] initWithObjects:
			 @&quot;１月　山羊座 - Capricornus&quot;, @&quot;２月　水瓶座 - Aquarius&quot;,@&quot;３月　魚座 - Pisces&quot;,
			 @&quot;４月　牡羊座 - Aries&quot;, @&quot;５月　牡牛座 - Taurus&quot;, @&quot;６月　双子座 - Gemini&quot;,
			 @&quot;７月　蟹座 - Cancer&quot;, @&quot;８月　獅子座 - Leo&quot;, @&quot;９月　乙女座 - Virgo&quot;,
			 @&quot;１０月 天秤座 - Libra&quot;, @&quot;１１月　蠍座 - Scorpio&quot;, @&quot;１２月　射手座 - Sagittarius&quot;,
			 nil];
}
&lt;pre&gt;//Viewのリリースに、要素の配列をリリース&lt;/pre&gt;
- (void)viewDidUnload {
 [items_ release];
}

// テーブルが持っているセルの数を返す
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
 return [items_ count];
}

// UiTableViewCellのインスタンスを返す
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

 static NSString *CellIdentifier = @&quot;Cell&quot;;

 UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
 if (cell == nil) {
 cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
 }

 // Configure the cell.

 cell.textLabel.text = [items_ objectAtIndex:indexPath.row];

 return cell;
}
</pre>
				<p><img class="alignnone size-full wp-image-892" src="http://splitchin.com/tech/wp-content/uploads/2010/03/TableView02.png" alt="TableView02" width="200" height="346" /></p>
				<p>セルの選択時にアクションを発生させるには、didSelectedRowAtIndexPathメソッドをオーバライドします。</p>
				<pre class="brush: cpp;">
// セルの選択をハンドリングしてアクションを発生させる
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {

	NSString* message = [items_ objectAtIndex:indexPath.row];
	UIAlertView* alert = [[[UIAlertView alloc] init] autorelease];
	alert.message = message;
	[alert addButtonWithTitle:@&quot;OK&quot;];
	[alert show];
}
</pre>
				<p><!-- amazon --></p>
				<p><!-- /Amazon --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/03/14/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80uitableview%e3%82%92%e8%a9%a6%e3%81%99%e3%80%82/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoneアプリ　実機テスト手順</title>
		<link>http://splitchin.com/tech/2010/02/14/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80%e5%ae%9f%e6%a9%9f%e3%83%86%e3%82%b9%e3%83%88%e6%89%8b%e9%a0%86/</link>
		<comments>http://splitchin.com/tech/2010/02/14/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80%e5%ae%9f%e6%a9%9f%e3%83%86%e3%82%b9%e3%83%88%e6%89%8b%e9%a0%86/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 10:31:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>
		<category><![CDATA[iPhoneアプリ]]></category>
		<category><![CDATA[Provisioning profile]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=879</guid>
		<description><![CDATA[				不要なパソコンが売れる！！
				
				下記サイトを参考にさせて頂いて、iPhoneアプリの実機テストのログ。
				iPhone実機へのアプリインストールまでの道のり
				http://tryout [...]]]></description>
			<content:encoded><![CDATA[				<p><a href="http://px.a8.net/svt/ejp?a8mat=1NLQR5+ATDJYA+1QLM+60H7M" target="_blank">不要なパソコンが売れる！！</a><br />
				<img src="http://www17.a8.net/0.gif?a8mat=1NLQR5+ATDJYA+1QLM+60H7M" border="0" alt="" width="1" height="1" /></p>
				<p>下記サイトを参考にさせて頂いて、iPhoneアプリの実機テストのログ。</p>
				<p>iPhone実機へのアプリインストールまでの道のり<br />
				<a href="http://tryout-lab.com/2009/08/26/290.html" target="new">http://tryout-lab.com/2009/08/26/290.html</a></p>
				<p>1. iPhone Developer Programに加入する<br />
				2. CSR作成<br />
				3. CSRをiPhone Developers Programで登録し、証明書を取得する<br />
				4. デバイス登録する<br />
				5. AppIDを登録する<br />
				6. Provisioning Profilesを作成する<br />
				7. Provisioning ProfilesをXCodeに登録する<br />
				8. XCodeでのアプリケーションへの設定<br />
				9. iPhone SDKを3.0.1対応にする(今は大丈夫なようです。）<br />
				10. 実機で起動</p>
				<ul>
				<li>iPhone開発ガイド &#8211; デバイスの管理<a href="http://developer.apple.com/jp/iphone/library/documentation/Xcode/Conceptual/iphone_development/128-Managing_Devices/devices.html" target="new">http://developer.apple.com/jp/iphone/library/documentation/Xcode/Conceptual/iphone_development/128-Managing_Devices/devices.html</a></li>
				</ul>
				<p><!-- Amaozn --></p>
				<div class="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=333333&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4798022322" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
				</div>
				<p><!-- /Amazon --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/02/14/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80%e5%ae%9f%e6%a9%9f%e3%83%86%e3%82%b9%e3%83%88%e6%89%8b%e9%a0%86/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone OS のバージョン</title>
		<link>http://splitchin.com/tech/2010/02/08/iphone-os-%e3%81%ae%e3%83%90%e3%83%bc%e3%82%b8%e3%83%a7%e3%83%b3/</link>
		<comments>http://splitchin.com/tech/2010/02/08/iphone-os-%e3%81%ae%e3%83%90%e3%83%bc%e3%82%b8%e3%83%a7%e3%83%b3/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 13:37:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Object-C]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>
		<category><![CDATA[iPhone OS]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=851</guid>
		<description><![CDATA[				iPhone これは使える!アプリ&#038;ツールガイド OS3.0&#038;3GS (SOFTBANK MOOK)
				新しいSDKでアプリ開発すると、意外とダウンロードできない人がいるので、iPhon [...]]]></description>
			<content:encoded><![CDATA[				<p><a href="http://www.amazon.co.jp/gp/product/4797353279?ie=UTF8&#038;tag=i7llcom-22&#038;linkCode=as2&#038;camp=247&#038;creative=7399&#038;creativeASIN=4797353279">iPhone これは使える!アプリ&#038;ツールガイド OS3.0&#038;3GS (SOFTBANK MOOK)</a><img src="http://www.assoc-amazon.jp/e/ir?t=i7llcom-22&#038;l=as2&#038;o=9&#038;a=4797353279" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>
				<p>新しいSDKでアプリ開発すると、意外とダウンロードできない人がいるので、iPhone OSのおさらいをしてみました。</p>
				<h3>iPhone OS バージョン</h3>
				<table>
				<tbody>
				<tr>
				<th>バージョン 2.1</th>
				<td>2008年9月12日配布開始</td>
				<td> </td>
				</tr>
				<tr>
				<th>バージョン 2.2</th>
				<td>2008年11月21日配布開始</td>
				<td> </td>
				</tr>
				<tr>
				<th>バージョン 2.2.1</th>
				<td>2009年1月27日配布開始</td>
				<td> </td>
				</tr>
				<tr>
				<th>バージョン 3.0</th>
				<td>2009年9月9日配布開始。</td>
				<td>iPhoneからのアップデートは無料。<br />
				iPod Touchからのアップデートは1200円の有料</td>
				</tr>
				<tr>
				<th>バージョン 3.1</th>
				<td>2009年9月9日配布開始。</td>
				<td>iPhoneからのアップデートは無料。<br />
				iPod Touchからのアップデートは600円に値下げ</td>
				</tr>
				<tr>
				<th>バージョン 3.1.2</th>
				<td>2009年10月9日配布開始</td>
				<td>同上</td>
				</tr>
				<tr>
				<th>バージョン 3.1.3</th>
				<td>2010年2月3日配布開始</td>
				<td>同上</td>
				</tr>
				<tr>
				<th>バージョン 3.1.3</th>
				<td>Beta（2010/02/05現在）</td>
				<td>iPad対応</td>
				</tr>
				</tbody>
				</table>
				<h3>iPhone OS</h3>
				<p>Mac OS X v10.5開発プロジェクトから派生して開発された、iPhoneおよびiPod Touch の専用OS</p>
				<h3>SDK</h3>
				<ul>
				<li><strong>Cocoa Touch</strong><br />
				マルチタッチ機能の制御、加速度センサ、View hierarchy、言語サポート、カメラ</li>
				<li><strong>メディアコンポーネント</strong><br />
				OpenAL、オーディオと録音、ビデオフォーマットおよびイメージフォーマットのサポート、Quartz、Core Animation、OpenGL ES</li>
				<li><strong>Core Services</strong><br />
				ネットワークサポート、アドレスブック、SQLite データベース、スレッド、Core Location</li>
				<li><strong>カーネル</strong><br />
				TCP/IP、ソケット、パワーマネージメント、ファイルシステム</li>
				</ul>
				<p><!-- Amazon area --></p>
				<div class="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=333333&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4873114179" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
				</div>
				<p><!-- /Amazon area --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/02/08/iphone-os-%e3%81%ae%e3%83%90%e3%83%bc%e3%82%b8%e3%83%a7%e3%83%b3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad スペック</title>
		<link>http://splitchin.com/tech/2010/02/07/ipad-%e3%82%b9%e3%83%9a%e3%83%83%e3%82%af/</link>
		<comments>http://splitchin.com/tech/2010/02/07/ipad-%e3%82%b9%e3%83%9a%e3%83%83%e3%82%af/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 12:21:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=835</guid>
		<description><![CDATA[				「Macを買うなら…」でおなじみの、秋葉館オンラインショップもちろん話題のiPodも本体を含め関連商品充実！
				
				
				
				
				
				
				
				
				
				サイ [...]]]></description>
			<content:encoded><![CDATA[				<p>「Macを買うなら…」でおなじみの、<A HREF="http://px.a8.net/svt/ejp?a8mat=1NLQR5+AV5URM+BEK+5ZEMQ" target="_blank">秋葉館オンラインショップ</A><BR>もちろん話題のiPodも本体を含め関連商品充実！<br />
				<img border="0" width="1" height="1" src="http://www12.a8.net/0.gif?a8mat=1NLQR5+AV5URM+BEK+5ZEMQ" alt=""></p>
				<p><!-- youtube--><br />
				<object width="460" height="285"><param name="movie" value="http://www.youtube.com/v/MEfUBCoC5oQ&#038;hl=ja_JP&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/MEfUBCoC5oQ&#038;hl=ja_JP&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object><br />
				<!-- youtube --></p>
				<p><!-- amazon --></p>
				<div class="amazin-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=333333&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=B0036B9RWW" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
				</div>
				<p><!-- /amazon --></p>
				<h4>サイズ/重量1</h4>
				<ul>
				<li>高さ:242.8mm</li>
				<li>幅:189.7mm</li>
				<li>奥行き:13.4mm</li>
				<li>重量:　0.68kg（Wi-Fiモデル）　0.73kg（Wi-Fi + 3Gモデル)</li>
				</ul>
				<h4>ディスプレイ</h4>
				<ul>
				<li>LEDバックライト、IPSテクノロジー搭載9.7インチ（対角）ワイドスクリーンマルチタッチディスプレイ</li>
				<li>1024×768ピクセル、解像度132 ppi</li>
				<li>耐指紋性撥油コーティング</li>
				<li>複数言語および文字の同時表示をサポート</li>
				</ul>
				<h4>携帯電話/ワイヤレス通信方式</h4>
				<h5>Wi-Fiモデル</h5>
				<ul>
				<li>Wi-Fi (802.11 a/b/g/n)</li>
				<li>Bluetooth 2.1 + EDR</li>
				</ul>
				<h5>Wi-Fi + 3Gモデル</h5>
				<ul>
				<li>UMTS/HSDPA (850、1900、2100 MHz)</li>
				<li>GSM/EDGE (850、900、1800、1900 MHz)</li>
				<li>データのみ<sup>2</sup></li>
				<li>Wi-Fi (802.11 a/b/g/n)</li>
				<li>Bluetooth 2.1 + EDR</li>
				</ul>
				<h4>位置情報</h4>
				<ul>
				<li>Wi-Fi</li>
				<li>デジタルコンパス</li>
				<li>Assisted GPS (Wi-Fi + 3Gモデル)</li>
				<li>携帯電話通信 (Wi-Fi + 3Gモデル)</li>
				</ul>
				<h4>容量</h4>
				<ul>
				<li>16GB、32GBまたは64GBフラッシュドライブ</li>
				</ul>
				<h4>プロセッサ</h4>
				<ul>
				<li>1GHz Apple A4カスタムデザイン高性能、省電力SoC（System on a Chip）</li>
				</ul>
				<h4>センサー</h4>
				<ul>
				<li>加速度センサー</li>
				<li>環境光センサー</li>
				</ul>
				<h4>オーディオ再生</h4>
				<ul>
				<li>周波数特性: 20Hz〜20,000Hz</li>
				<li>対応するオーディオフォーマット: AAC（16〜320 Kbps）、保護されたAAC（iTunes Store）、MP3（16〜320 Kbps）、MP3 VBR、Audible（フォーマット2、3、4）、Apple Lossless、AIFF、WAV</li>
				<li>ユーザ設定が可能な音量制限</li>
				</ul>
				<h4>TV/ビデオ再生</h4>
				<ul>
				<li>Dock Connector to VGAアダプタ接続時：1024×768、AppleコンポーネントAVケーブル接続時：576pおよび480p、AppleコンポジットAVケーブル接続時：576iおよび480i</li>
				<li>H.264ビデオ：最高720p、毎秒30フレーム、最高レベル3.1のメインプロファイル（最高160kbpsのAAC-LC）、48kHz、.m4v、.mp4、.movファイルフォーマットのステレオオーディオ MPEG-4ビデオ：最高2.5Mbps、640×480ピクセル、毎秒30フレーム、シンプルプロファイル（最高160KbpsのAAC-LC）、48kHz、.m4v、.mp4、.movファイルフォーマットのステレオオーディオ</li>
				</ul>
				<p><a href="http://www.apple.com/jp/ipad/specs/" target="new">Apple iPad</a></p>
				<p><!-- amazon --></p>
				<div calss="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=333333&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=B001JIRVVI" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
				</div>
				<p><!-- /amazon --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/02/07/ipad-%e3%82%b9%e3%83%9a%e3%83%83%e3%82%af/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPad シミュレーター　iPhone SDK3.2Beta</title>
		<link>http://splitchin.com/tech/2010/02/06/ipad-%e3%82%b7%e3%83%9f%e3%83%a5%e3%83%ac%e3%83%bc%e3%82%bf%e3%83%bc%e3%80%80iphone-sdk3-2beta/</link>
		<comments>http://splitchin.com/tech/2010/02/06/ipad-%e3%82%b7%e3%83%9f%e3%83%a5%e3%83%ac%e3%83%bc%e3%82%bf%e3%83%bc%e3%80%80iphone-sdk3-2beta/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 12:55:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[iPad]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>
		<category><![CDATA[iPhone SDK3.2]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=842</guid>
		<description><![CDATA[				iPhone OS3.0/ PSP go対応!! Bluetooth ステレオスピーカー BIT-STB2819R レッド A2DP・ワンセグ音声SCMS-T
				
				iPhone SDK3.2Beta [...]]]></description>
			<content:encoded><![CDATA[				<p><a href="http://www.amazon.co.jp/gp/product/B001GQGB00?ie=UTF8&#038;tag=i7llcom-22&#038;linkCode=as2&#038;camp=247&#038;creative=7399&#038;creativeASIN=B001GQGB00">iPhone OS3.0/ PSP go対応!! Bluetooth ステレオスピーカー BIT-STB2819R レッド A2DP・ワンセグ音声SCMS-T</a><img src="http://www.assoc-amazon.jp/e/ir?t=i7llcom-22&#038;l=as2&#038;o=9&#038;a=B001GQGB00" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></p>
				<p><img class="size-full wp-image-843" title="ipad" src="http://splitchin.com/tech/wp-content/uploads/2010/02/ipad.png" alt="" width="320" height="429" /></p>
				<p><a href="http://www.apple.com/jp/ipad/sdk/" target="new">iPhone SDK3.2Beta</a>をダウンロードし、シミュレーターを確認してみました。</p>
				<p>SnowLeopard OSX10.6.2以上、iPhone Developers Program加入が条件。<br />
				<img class="alignnone size-full wp-image-844" src="http://splitchin.com/tech/wp-content/uploads/2010/02/sdk32.png" alt="iPhone SDK3.2" width="320" height="252" /></p>
				<p>パッケージ内容</p>
				<ul>
				<li>iPhone SDK 3.2 Beta</li>
				<li>iPad Simulator</li>
				<li>iPadプログラミングガイド</li>
				<li>iPadヒューマンインターフェイスガイドライン</li>
				<li>iPadサンプルコード</li>
				<li>ユニバーサルアプリケーションの作成</li>
				</ul>
				<p>SDK3.2でビルドすると、iPad/IPhoneデバイスを選択できるようになります。<br />
				<img class="alignnone size-full wp-image-845" src="http://splitchin.com/tech/wp-content/uploads/2010/02/menu.png" alt="iPad menu" width="320" height="145" /></p>
				<p>ディスプレイ：1024×768ピクセル、解像度132 ppiなので、<br />
				うちのMacBookでVerticalだと、50%縮小表示するしかないですね。</p>
				<p><a href="http://events.apple.com.edgesuite.net/1001q3f8hhr/event/index.html" target="new">iPad Keynote</a></p>
				<p><!-- amazon --></p>
				<div class="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=333333&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=B0036B9RWW" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
				</div>
				<p><!-- /amazon --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/02/06/ipad-%e3%82%b7%e3%83%9f%e3%83%a5%e3%83%ac%e3%83%bc%e3%82%bf%e3%83%bc%e3%80%80iphone-sdk3-2beta/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Object-C 基礎の基礎　プロパティのメモ</title>
		<link>http://splitchin.com/tech/2010/01/21/object-c-%e5%9f%ba%e7%a4%8e%e3%81%ae%e5%9f%ba%e7%a4%8e%e3%80%80%e3%83%97%e3%83%ad%e3%83%91%e3%83%86%e3%82%a3%e3%81%ae%e3%83%a1%e3%83%a2/</link>
		<comments>http://splitchin.com/tech/2010/01/21/object-c-%e5%9f%ba%e7%a4%8e%e3%81%ae%e5%9f%ba%e7%a4%8e%e3%80%80%e3%83%97%e3%83%ad%e3%83%91%e3%83%86%e3%82%a3%e3%81%ae%e3%83%a1%e3%83%a2/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 15:27:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Object-C]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=792</guid>
		<description><![CDATA[				秋葉館オンラインショップ 
				サンプルコードに、@がいっぱいあって、
				「なんですかこれは、Mentionですか？」
				と、困惑したときのメモです。
				プロパティ・・・「クラスにアクセッサ [...]]]></description>
			<content:encoded><![CDATA[				<p><A HREF="http://px.a8.net/svt/ejp?a8mat=1NLQR5+AV5URM+BEK+5ZU2A" target="_blank">秋葉館オンラインショップ</A> <img border="0" width="1" height="1" src="http://www15.a8.net/0.gif?a8mat=1NLQR5+AV5URM+BEK+5ZU2A" alt=""></p>
				<p>サンプルコードに、@がいっぱいあって、</p>
				<p>「なんですかこれは、Mentionですか？」</p>
				<p>と、困惑したときのメモです。</p>
				<p><strong>プロパティ</strong>・・・「クラスにアクセッサメソッドを簡単に付加する」</p>
				<p>クラスが持つインスタンス変数に安全にアクセスさせるためのアクセッサメソッドを追加を、自動化してくれるのがプロパティ。</p>
				<ul>
				<li>利点：安全</li>
				<li>欠点：メソッドの呼び出しが発生するので、パフォーマンス的に不利。</li>
				</ul>
				<h4>1. プロパティの宣言</h4>
				<pre class="brush: cpp;">
@interface MyClass : NSObject
{
    NSString *value;
}
@property(copy, readwrite) NSString *value;
@end
</pre>
				<p><strong>@property (属性) 型名 プロパティ名;</strong></p>
				<pre class="brush: cpp;">
@implementation MyClass
@synthesize value;
@end
</pre>
				<p><strong>@synthesize指示子</strong>で、プロパティ名を指定すると、<br />
				アクセッサメソッドを自動的に合成。<br />
				インスタンス変数のnameのgetterとsetterを追加。</p>
				<h4>2. プロパティへのアクセス</h4>
				<pre class="brush: cpp;">
MyClass *myInstance = [[MyClass alloc] init];
myInstance.value = @&quot;New value&quot;;
NSLog(@&quot;myInstance value: %@&quot;, myInstance.value);
</pre>
				<p>
				ドット構文を使うと、構造体の要素にアクセスするときと同じパターンを使ってプロパティにアクセス。</p>
				<p>myInstance.valueは、インスタンス変数に直接アクセスしているわけではなく、アクセサリメソッドを呼び出している。メソッドを記述する手間を省いてるというもの。</p>
				<p><!-- Amazon --></p>
				<div class="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=333333&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4798119989" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></p>
				</div>
				<p><!-- /Amazon --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/01/21/object-c-%e5%9f%ba%e7%a4%8e%e3%81%ae%e5%9f%ba%e7%a4%8e%e3%80%80%e3%83%97%e3%83%ad%e3%83%91%e3%83%86%e3%82%a3%e3%81%ae%e3%83%a1%e3%83%a2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhoneアプリ　アラートボックスを表示する。</title>
		<link>http://splitchin.com/tech/2010/01/17/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80%e3%82%a2%e3%83%a9%e3%83%bc%e3%83%88%e3%83%9c%e3%83%83%e3%82%af%e3%82%b9%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e3%80%82/</link>
		<comments>http://splitchin.com/tech/2010/01/17/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80%e3%82%a2%e3%83%a9%e3%83%bc%e3%83%88%e3%83%9c%e3%83%83%e3%82%af%e3%82%b9%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e3%80%82/#comments</comments>
		<pubDate>Sun, 17 Jan 2010 07:13:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Object-C]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>
		<category><![CDATA[AlertBox]]></category>
		<category><![CDATA[iPhoneアプリ]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=745</guid>
		<description><![CDATA[				安いインクをお探しですか？
				
				
				AlertBoxAppDelegate.h
				
#import &#60;UIKit/UIKit.h&#62;

@class AlertBoxViewC [...]]]></description>
			<content:encoded><![CDATA[				<p><a href="http://px.a8.net/svt/ejp?a8mat=1NLRJC+3F8SJM+20QC+63OYA" target="_blank">安いインクをお探しですか？</a><br />
				<img border="0" width="1" height="1" src="http://www11.a8.net/0.gif?a8mat=1NLRJC+3F8SJM+20QC+63OYA" alt=""><br />
				<img class="alignnone size-full wp-image-750" title="alert" src="http://splitchin.com/tech/wp-content/uploads/2010/01/alert.png" alt="iPhone AlertBox" width="200" height="269" /></p>
				<p><strong>AlertBoxAppDelegate.h</strong></p>
				<pre class="brush: cpp;">
#import &lt;UIKit/UIKit.h&gt;

@class AlertBoxViewController;
@interface AlertBoxAppDelegate : NSObject &lt;UIApplicationDelegate&gt; {
    UIWindow *window;
	AlertBoxViewController *viewController;
}

@property (nonatomic, retain) IBOutlet UIWindow *window;
@property (nonatomic, retain) IBOutlet AlertBoxViewController *viewController;

@end
</pre>
				<p><strong>AlertBoxViewController.h</strong></p>
				<pre class="brush: cpp;">
#import &lt;UIKit/UIKit.h&gt;

@interface AlertBoxViewController : UIViewController {
}
- (IBAction) displayView:(id) sender;

@end
</pre>
				<p><strong>AlertBoxViewController.m</strong></p>
				<pre class="brush: cpp;">
//アラートボックスを表示するdisplayViewメソッド
-(IBAction) displayView:(id) sender{

    UIAlertView *alert = [[UIAlertView alloc]
						  initWithTitle:@&quot;アラート画面&quot;
						  message:@&quot;ボタンを押しました&quot;
						  delegate:self
						  cancelButtonTitle:@&quot;閉じる&quot;
						  otherButtonTitles:nil];
    [alert show];
    [alert release];
}
</pre>
				<p>後は、InterfaceBuilderで、Alertを表示させるトリガーのボタンと、<br />
				File&#8217;s OwnerをCtrl＋ドラッグで結んで、「displayView」を結びます。</p>
				<p><!-- amazon --></p>
				<div class="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=333333&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4797346809" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
				</div>
				<p><!-- /amazon --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/01/17/iphone%e3%82%a2%e3%83%97%e3%83%aa%e3%80%80%e3%82%a2%e3%83%a9%e3%83%bc%e3%83%88%e3%83%9c%e3%83%83%e3%82%af%e3%82%b9%e3%82%92%e8%a1%a8%e7%a4%ba%e3%81%99%e3%82%8b%e3%80%82/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Object-C 基礎の基礎のメモ。クラス宣言</title>
		<link>http://splitchin.com/tech/2010/01/15/object-c-%e5%9f%ba%e7%a4%8e%e3%81%ae%e5%9f%ba%e7%a4%8e%e3%81%ae%e3%83%a1%e3%83%a2%e3%80%82%e3%82%af%e3%83%a9%e3%82%b9%e5%ae%a3%e8%a8%80/</link>
		<comments>http://splitchin.com/tech/2010/01/15/object-c-%e5%9f%ba%e7%a4%8e%e3%81%ae%e5%9f%ba%e7%a4%8e%e3%81%ae%e3%83%a1%e3%83%a2%e3%80%82%e3%82%af%e3%83%a9%e3%82%b9%e5%ae%a3%e8%a8%80/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 14:59:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Object-C]]></category>
		<category><![CDATA[iPhone SDK 3]]></category>
		<category><![CDATA[iPhoneアプリ]]></category>

		<guid isPermaLink="false">http://splitchin.com/tech/?p=722</guid>
		<description><![CDATA[				「Macを買うなら…」でおなじみの、秋葉館オンラインショップ
				もちろん話題のiPodも本体を含め関連商品充実！
				
				動かしながら、やってればそのうち覚えるだろうと、はじめたものの、
				 [...]]]></description>
			<content:encoded><![CDATA[				<p>「Macを買うなら…」でおなじみの、<a href="http://px.a8.net/svt/ejp?a8mat=1NLQR5+AV5URM+BEK+5ZEMQ" target="_blank">秋葉館オンラインショップ</a><br />
				もちろん話題のiPodも本体を含め関連商品充実！<br />
				<img src="http://www10.a8.net/0.gif?a8mat=1NLQR5+AV5URM+BEK+5ZEMQ" border="0" alt="" width="1" height="1" /></p>
				<p>動かしながら、やってればそのうち覚えるだろうと、はじめたものの、<br />
				見たことないObject-Cという言語に、口がカラカラになるほど、<br />
				狼狽してしまった時のメモです。</p>
				<p>書式が大分違いますが、Object-Cも、オブジェクト指向で、<br />
				ActionScript3.0と、概念とかやってることは同じなので、<br />
				書式説明を見ると、精神的ダメージを解消できました。</p>
				<pre class="brush: cpp;">
#import &lt;stdio.h&gt;
#import &lt;objc/Object.h&gt;

//クラス宣言　@interfaceコンパイラディレクティブ
@interface test : Object
- (void)method;
@end

// クラスを宣言から定義  @implementation コンパイラディレクティブ
@implementation test
- (void)method {
	printf(&quot;Hello, World!&quot;);
}
@end

//クラスのインスタンス化
int main() {
	id obj = [test alloc];
	[obj method];

	return 0;
}
</pre>
				<h3>クラスを宣言するコンパイラディレクティブ</h3>
				<p><strong>@interface クラス名 : 親クラス名<br />
				{<br />
				インスタンス変数宣言<br />
				&#8230;<br />
				}<br />
				メソッド宣言<br />
				@end</strong></p>
				<h3>メソッド宣言</h3>
				<p><strong>- (戻り値型) メソッド名 : 仮引数リスト &#8230; ;</strong></p>
				<ul>
				<li>+ クラスメソッド： オブジェクトではなくクラスに関連するメソッドの宣言。</li>
				<li>-  インスタンスメソッド：メソッドがクラスの実体であるオブジェクトする。</li>
				</ul>
				<h3>インスタンス化</h3>
				<p>alloc メソッドは、インスタンスを生成するためのクラスメソッド</p>
				<p><strong>[クラス名 メソッド名:引数リスト...]</strong></p>
				<ul>
				<li>メソッドを呼び出すための [ ] をメッセージ式</li>
				</ul>
				<h4>その他</h4>
				<ul>
				<li>id 型 ：オブジェクトを表す汎用型（void型みたいな物らしい）</li>
				</ul>
				<ul>
				<li>.hファイル・・・クラス自体のほかに、メンバ変数、メソッド、プロパティの宣言</li>
				<li>.mファイルには、クラスの実装コードを記述</li>
				</ul>
				<p><!-- Amazon --></p>
				<div class="amazon-area">
				<iframe src="http://rcm-jp.amazon.co.jp/e/cm?lt1=_blank&#038;bc1=FFFFFF&#038;IS2=1&#038;npa=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=333333&#038;t=i7llcom-22&#038;o=9&#038;p=8&#038;l=as1&#038;m=amazon&#038;f=ifr&#038;md=1X69VDGQCMF7Z30FM082&#038;asins=4798119989" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
				</div>
				<p><!-- Amazon --></p>
]]></content:encoded>
			<wfw:commentRss>http://splitchin.com/tech/2010/01/15/object-c-%e5%9f%ba%e7%a4%8e%e3%81%ae%e5%9f%ba%e7%a4%8e%e3%81%ae%e3%83%a1%e3%83%a2%e3%80%82%e3%82%af%e3%83%a9%e3%82%b9%e5%ae%a3%e8%a8%80/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
