<?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>seiji blog &#187; CGRect</title>
	<atom:link href="http://blog.seiji.me/tag/cgrect/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.seiji.me</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 03 Mar 2010 14:50:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Making a CGRect</title>
		<link>http://blog.seiji.me/421.html</link>
		<comments>http://blog.seiji.me/421.html#comments</comments>
		<pubDate>Fri, 26 Dec 2008 12:45:09 +0000</pubDate>
		<dc:creator>seiji</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Objective-C]]></category>
		<category><![CDATA[CGRect]]></category>

		<guid isPermaLink="false">http://blog.seiji.me/?p=421</guid>
		<description><![CDATA[
	

	
CGRectには様々な作成方法があります。それをまとめておきます。

下のようなCGRectを作成したいと思います。

出力
HelloWorld[52159:20b] {{0, 0}, {320, 480}}



作成方法1
CGRect rect = CGRectMake(0, 0, 320, 480);

作成方法2
CGRect rect = {{0,0}, {320, 480}};

作成方法3
CGSize size = CGSizeMake(320, 480);
CGRect rect = {{0,0}, size};

作成方法4
CGPoint point = CGPointMake(0, 0);
CGSize size = CGSizeMake(320, 480);
CGRect rect = {point, size};

作成方法5
CGSize size = CGSizeMake(320, 480);
CGRect rect = {{0}, size};

作成方法6
CGSize size = CGSizeMake(320, 480);
CGRect rect = {{}, size};

他にもいろいろあるかとは思いますが、構造で定義できるのは便利ですね。
]]></description>
			<content:encoded><![CDATA[<p>
	<br />
<img src="http://blog.seiji.me/wp-content/uploads/2008/12/making-cgrect1.png" alt="Making CGRect.png" border="0" width="210" height="181" /><br />
	</p>
<p>CGRectには様々な作成方法があります。それをまとめておきます。
</p>
<p>下のようなCGRectを作成したいと思います。
</p>
<h4>出力</h4>
<pre class="console"><code>HelloWorld[52159:20b] {{0, 0}, {320, 480}}
</code></pre>
<p></p>
<p><span id="more-421"></span><br />
<h4>作成方法1</h4>
<pre><code>CGRect rect = CGRectMake(0, 0, 320, 480);
</code></pre>
<h4>作成方法2</h4>
<pre><code>CGRect rect = {{0,0}, {320, 480}};
</code></pre>
<h4>作成方法3</h4>
<pre><code>CGSize size = CGSizeMake(320, 480);
CGRect rect = {{0,0}, size};
</code></pre>
<h4>作成方法4</h4>
<pre><code>CGPoint point = CGPointMake(0, 0);
CGSize size = CGSizeMake(320, 480);
CGRect rect = {point, size};
</code></pre>
<h4>作成方法5</h4>
<pre><code>CGSize size = CGSizeMake(320, 480);
CGRect rect = {{0}, size};
</code></pre>
<h4>作成方法6</h4>
<pre><code>CGSize size = CGSizeMake(320, 480);
CGRect rect = {{}, size};
</code></pre>
<p>他にもいろいろあるかとは思いますが、構造で定義できるのは便利ですね。</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.seiji.me/421.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
