<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: タイマー表示</title>
	<atom:link href="http://blog.hi-farm.net/2009/07/07/%e3%82%bf%e3%82%a4%e3%83%9e%e3%83%bc%e8%a1%a8%e7%a4%ba/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.hi-farm.net/2009/07/07/%e3%82%bf%e3%82%a4%e3%83%9e%e3%83%bc%e8%a1%a8%e7%a4%ba/</link>
	<description>ActionScript 3.0 , AIR , FLEXからCocoa, OpenGL</description>
	<lastBuildDate>Sun, 27 Nov 2011 01:37:50 +0900</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: hi-farm.net</title>
		<link>http://blog.hi-farm.net/2009/07/07/%e3%82%bf%e3%82%a4%e3%83%9e%e3%83%bc%e8%a1%a8%e7%a4%ba/comment-page-1/#comment-3870</link>
		<dc:creator>hi-farm.net</dc:creator>
		<pubDate>Thu, 27 Jan 2011 06:39:15 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hi-farm.net/?p=185#comment-3870</guid>
		<description>&gt; tarouさん。
はじめまして。
githubのコードを更新しようとしたのですがうまくいかなかったので新たにレポジトリ作りました。
https://github.com/mmlemon/iPhoneTimerSample_withCommonButton
こちらからソースを落としていただければと思います。</description>
		<content:encoded><![CDATA[<p>> tarouさん。<br />
はじめまして。<br />
githubのコードを更新しようとしたのですがうまくいかなかったので新たにレポジトリ作りました。<br />
<a href="https://github.com/mmlemon/iPhoneTimerSample_withCommonButton" rel="nofollow">https://github.com/mmlemon/iPhoneTimerSample_withCommonButton</a><br />
こちらからソースを落としていただければと思います。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tarou</title>
		<link>http://blog.hi-farm.net/2009/07/07/%e3%82%bf%e3%82%a4%e3%83%9e%e3%83%bc%e8%a1%a8%e7%a4%ba/comment-page-1/#comment-3869</link>
		<dc:creator>tarou</dc:creator>
		<pubDate>Wed, 26 Jan 2011 13:33:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hi-farm.net/?p=185#comment-3869</guid>
		<description>はじめまして

最近Iphoneプログラミングの勉強を始めました。
上記のスタートとストップを同じボタンにするにはをためしてみたんですが、
上手くいきません。。。

もし可能でしたら上記のソースもgithub載せて頂けないでしょうか？

よろしく御願い致します。</description>
		<content:encoded><![CDATA[<p>はじめまして</p>
<p>最近Iphoneプログラミングの勉強を始めました。<br />
上記のスタートとストップを同じボタンにするにはをためしてみたんですが、<br />
上手くいきません。。。</p>
<p>もし可能でしたら上記のソースもgithub載せて頂けないでしょうか？</p>
<p>よろしく御願い致します。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hi-farm.net</title>
		<link>http://blog.hi-farm.net/2009/07/07/%e3%82%bf%e3%82%a4%e3%83%9e%e3%83%bc%e8%a1%a8%e7%a4%ba/comment-page-1/#comment-3124</link>
		<dc:creator>hi-farm.net</dc:creator>
		<pubDate>Mon, 14 Jun 2010 21:14:30 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hi-farm.net/?p=185#comment-3124</guid>
		<description>&gt; mammamさん
コメントありがとうございます！とてもうれしいです。

さて、スタートとストップを同じボタンにする方法ですが、
ひとまずは状態管理用にフラグを用意するのはいかがでしょうか。
タイマーが動作しているときと動作していない時でフラグを用意し、ボタンを押された時のハンドラ内で開始処理と停止処理を振り分ける、という方法です。

例えば、
状態用のフラグとして、
BOOL starting;
を用意。（YESならタイマー動作中、NOであれば停止中）

ボタンが押されたときに
-(IBAction)btnPressed:(id)sender;
を呼ばれるように設定します。
-(IBAction)btnPressed:(id)sender
{
  if(starting)
  {  // タイマー動作中なら、タイマーを停止し、ラベルを&quot;start&quot;に変更する。
    [self stopTimer];
    [btn setTitle:@&quot;start&quot; forState:UIControlStateNormal&amp;UIControlStateHighlighted];
    starting = NO;
   }
   else {  // タイマー停止中なら、タイマーを再開し、ラベルを&quot;stop&quot;に変更する
    [self startTimer];
    [btn setTitle:@&quot;stop&quot; forState:UIControlStateNormal&amp;UIControlStateHighlighted];
    starting = YES;
  }
}
※ [self startTimer], [self stopTimer]はタイマーの開始／停止メソッドです。

こんなところでいかがでしょうか？
なにかあればお気軽にコメント下さいね！</description>
		<content:encoded><![CDATA[<p>> mammamさん<br />
コメントありがとうございます！とてもうれしいです。</p>
<p>さて、スタートとストップを同じボタンにする方法ですが、<br />
ひとまずは状態管理用にフラグを用意するのはいかがでしょうか。<br />
タイマーが動作しているときと動作していない時でフラグを用意し、ボタンを押された時のハンドラ内で開始処理と停止処理を振り分ける、という方法です。</p>
<p>例えば、<br />
状態用のフラグとして、<br />
BOOL starting;<br />
を用意。（YESならタイマー動作中、NOであれば停止中）</p>
<p>ボタンが押されたときに<br />
-(IBAction)btnPressed:(id)sender;<br />
を呼ばれるように設定します。<br />
-(IBAction)btnPressed:(id)sender<br />
{<br />
  if(starting)<br />
  {  // タイマー動作中なら、タイマーを停止し、ラベルを&#8221;start&#8221;に変更する。<br />
    [self stopTimer];<br />
    [btn setTitle:@"start" forState:UIControlStateNormal&#038;UIControlStateHighlighted];<br />
    starting = NO;<br />
   }<br />
   else {  // タイマー停止中なら、タイマーを再開し、ラベルを&#8221;stop&#8221;に変更する<br />
    [self startTimer];<br />
    [btn setTitle:@"stop" forState:UIControlStateNormal&#038;UIControlStateHighlighted];<br />
    starting = YES;<br />
  }<br />
}<br />
※ [self startTimer], [self stopTimer]はタイマーの開始／停止メソッドです。</p>
<p>こんなところでいかがでしょうか？<br />
なにかあればお気軽にコメント下さいね！</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mamam</title>
		<link>http://blog.hi-farm.net/2009/07/07/%e3%82%bf%e3%82%a4%e3%83%9e%e3%83%bc%e8%a1%a8%e7%a4%ba/comment-page-1/#comment-3121</link>
		<dc:creator>mamam</dc:creator>
		<pubDate>Mon, 14 Jun 2010 05:24:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hi-farm.net/?p=185#comment-3121</guid>
		<description>とても勉強になります。

ストップウォッチを作っててつまづいたのですが、

スタートとストップを同じボタンにするには、どうしたらいいでしょうか？


いきなりの質問で大変恐縮ですが、お時間のある時　気が向いたらアドバイス頂けないでしょうか
お願いします。</description>
		<content:encoded><![CDATA[<p>とても勉強になります。</p>
<p>ストップウォッチを作っててつまづいたのですが、</p>
<p>スタートとストップを同じボタンにするには、どうしたらいいでしょうか？</p>
<p>いきなりの質問で大変恐縮ですが、お時間のある時　気が向いたらアドバイス頂けないでしょうか<br />
お願いします。</p>
]]></content:encoded>
	</item>
</channel>
</rss>

