<?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>24Days　iPhoeアプリはdelphiでいっとく &#187; 24Days Season1 初めてのiPhoneアプリ</title>
	<atom:link href="http://musecode.net/technote/?cat=9&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://musecode.net/technote</link>
	<description>24日でiPhoneアプリを開発・公開するまでの過程を実況するサイト</description>
	<lastBuildDate>Wed, 07 Sep 2016 03:25:20 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.6</generator>
		<item>
		<title>「DelphiによるiPhone / iPadアプリ開発コンテスト」にノミネートされた</title>
		<link>http://musecode.net/technote/?p=549</link>
		<comments>http://musecode.net/technote/?p=549#comments</comments>
		<pubDate>Thu, 12 Sep 2013 23:32:07 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=549</guid>
		<description><![CDATA[「DelphiによるiPhone / iPadアプリ開発コンテスト」にノミネートされた。 以下メール &#82 [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>「DelphiによるiPhone / iPadアプリ開発コンテスト」にノミネートされた。</p>
<p>以下メール</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
このたびは、「DelphiによるiPhone / iPadアプリ開発コンテスト」<br />
にご応募いただき誠にありがとうございます。</p>
<p>皆様からご応募いただきましたアプリについて厳正なる審査の結果、<br />
お客様の「らぶらぶ倫敦」が最終候補に残りました。最優秀賞の発表<br />
は、本日開催する「第26回 エンバカデロ・デベロッパーキャンプ」<br />
の【G6】セッションにて実施いたします。会場にお越しいただけない<br />
方は、Ustreamでライブ中継を視聴いただけます。ぜひご覧ください。</p>
<p>・デベロッパーキャンプ &#8211; ライブ中継<br />
⇒ <a href="http://www.embarcadero.com/jp/developer-camp-japan/live">http://www.embarcadero.com/jp/developer-camp-japan/live</a></p>
<p>以上、よろしくお願い致します。</p>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=549</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24日目+81 プロモコードとは</title>
		<link>http://musecode.net/technote/?p=463</link>
		<comments>http://musecode.net/technote/?p=463#comments</comments>
		<pubDate>Tue, 10 Sep 2013 09:17:27 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>
		<category><![CDATA[申請手続き等]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=463</guid>
		<description><![CDATA[iPhoneアプリのプロモコードの使い方]]></description>
				<content:encoded><![CDATA[<p><a href="http://genesixdev.wordpress.com/2011/03/26/%E3%83%97%E3%83%AD%E3%83%A2%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E6%AD%A3%E3%81%97%E3%81%84%E4%BD%BF%E3%81%84%E6%96%B9/">iPhoneアプリのプロモコードの使い方</a></p>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=463</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24日目+81 再度　Ready For Sale になった</title>
		<link>http://musecode.net/technote/?p=461</link>
		<comments>http://musecode.net/technote/?p=461#comments</comments>
		<pubDate>Tue, 10 Sep 2013 09:16:04 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>
		<category><![CDATA[申請手続き等]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=461</guid>
		<description><![CDATA[今朝、契約を行った。今見たら、Ready For Sale になっていた。]]></description>
				<content:encoded><![CDATA[<p>今朝、契約を行った。今見たら、Ready For Sale になっていた。</p>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=461</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24日目+81 アプリが Ready for Sale になった。</title>
		<link>http://musecode.net/technote/?p=456</link>
		<comments>http://musecode.net/technote/?p=456#comments</comments>
		<pubDate>Mon, 09 Sep 2013 22:54:18 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>
		<category><![CDATA[申請手続き等]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=456</guid>
		<description><![CDATA[アプリが Ready for Sale になった。 しかし、すぐに Pending Contract になった [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>アプリが Ready for Sale になった。</p>
<p>しかし、すぐに<br />
Pending Contract<br />
になったとのメールがきた。</p>
<p>契約が必要らしい。<br />
iTune Connect のトップページから<br />
Contracts, Tax, and Banking<br />
をクリックして、必要事項を記載。</p>
<p>参考：<br />
<a href="http://iphone.hd-28v.com/">iPhone使いへの道</a></p>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=456</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10日目 構造体を使ったリスト</title>
		<link>http://musecode.net/technote/?p=454</link>
		<comments>http://musecode.net/technote/?p=454#comments</comments>
		<pubDate>Sun, 08 Sep 2013 20:51:30 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>
		<category><![CDATA[サンプルコード]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=454</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[<pre class="brush: delphi; title: ; notranslate">

unit untTrade;

interface

uses
  untIDateTime,
  untPair,
  untHistoricalList;

type
  TTradeRecord = record
  private
  Public
    Pair    : TPair;
    TimeStep: TTimeStep;

    procedure Init();
    procedure Assign(aTradeRecord: TTradeRecord);
  end;

  TTradeList = record
  private
    function getCount: Integer;
  Public
    Items: Array of TTradeRecord;

    procedure Init();
    procedure Assign(aTradeList: TTradeList);
    procedure Add(aTradeRecord: TTradeRecord);
    property Count: Integer read getCount;

  end;

implementation

{ TTradeRecord }

procedure TTradeRecord.Assign(aTradeRecord: TTradeRecord);
begin
  Self.Pair     := aTradeRecord.Pair;
  Self.TimeStep := aTradeRecord.TimeStep;

end;

procedure TTradeRecord.Init;
begin
  Self.Pair          := peUSDJPY;
  Self.TimeStep.enum := ts1Hour;

end;

{ TTradeList }

procedure TTradeList.Add(aTradeRecord: TTradeRecord);
begin
  SetLength(Self.Items, Length(Self.Items) + 1);
  Self.Items[High(Self.Items)].Assign(aTradeRecord);
end;

procedure TTradeList.Assign(aTradeList: TTradeList);
var
  i: Integer;
begin
  SetLength(Self.Items, aTradeList.Count);
  for i := 0 to Self.Count - 1 do
    Self.Items[i].Assign(aTradeList.Items[i]);
end;

function TTradeList.getCount: Integer;
begin
  Result := Length(Self.Items);
end;

procedure TTradeList.Init;
begin
  SetLength(Self.Items, 0);
end;

end.

</pre>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=454</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24日目+80 アプリが In Review 状態になった</title>
		<link>http://musecode.net/technote/?p=452</link>
		<comments>http://musecode.net/technote/?p=452#comments</comments>
		<pubDate>Sun, 08 Sep 2013 20:45:20 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>
		<category><![CDATA[申請手続き等]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=452</guid>
		<description><![CDATA[iTune Store からメールが届いた。 アプリが In Review 状態になったそうだ。]]></description>
				<content:encoded><![CDATA[<p>iTune Store からメールが届いた。<br />
アプリが In Review 状態になったそうだ。</p>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=452</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24日目+69 アプリケーションをアップロード</title>
		<link>http://musecode.net/technote/?p=437</link>
		<comments>http://musecode.net/technote/?p=437#comments</comments>
		<pubDate>Thu, 29 Aug 2013 04:43:11 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[delphi]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>
		<category><![CDATA[申請手続き等]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=437</guid>
		<description><![CDATA[リジェクトされたアプリケーションを再アップロード 配置関係のエラーににすごく時間をとってしまった。]]></description>
				<content:encoded><![CDATA[<p>リジェクトされたアプリケーションを再アップロード</p>
<p>配置関係のエラーににすごく時間をとってしまった。</p>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=437</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24日目+66 Macへの接続がうまくいかないときのチェック</title>
		<link>http://musecode.net/technote/?p=426</link>
		<comments>http://musecode.net/technote/?p=426#comments</comments>
		<pubDate>Sun, 25 Aug 2013 20:26:26 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=426</guid>
		<description><![CDATA[コンピュータの再起動によってipが変わることがあるので以下をチェック macからpaserverを起動 コマン [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><strong>コンピュータの再起動によってipが変わることがあるので以下をチェック</strong></p>
<p>macからpaserverを起動<br />
コマンドプロンプトから ip と入力して 数値を記録</p>
<p>delphi IDE プロジェクトマネージャーのターゲットプラットフォームでiOSシミュレーターを右クリックして、編集の接続をクリックホスト名に先ほど調べた数値を入力</p>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=426</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24日目+64 iOS ファイルシステムを調べる</title>
		<link>http://musecode.net/technote/?p=417</link>
		<comments>http://musecode.net/technote/?p=417#comments</comments>
		<pubDate>Fri, 23 Aug 2013 23:34:09 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=417</guid>
		<description><![CDATA[Delphi のサンプルによくあるのだが、プログラムから読み込む画像ファイルや音声ファイルを StartUp\ [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Delphi のサンプルによくあるのだが、プログラムから読み込む画像ファイルや音声ファイルを</p>
<p>StartUp\Documenys\</p>
<p>に配置するとリジェクトされてしまうことがわかる。</p>
<p>では、どこに配置するのか？調査を開始する。</p>
<p>配置マネージャーで wp0.png のリモートパスを<br />
.\image\<br />
に設定して</p>
<p>procedure TForm3.Button1Click(Sender: TObject);<br />
var<br />
tmpFileName: string;<br />
begin<br />
tmpFileName := GetHomePath + PathDelim +<br />
ExtractFileName(ParamStr(0)) + &#8216;.app&#8217; + PathDelim +<br />
&#8216;image&#8217; + PathDelim +<br />
&#8216;wp0.png&#8217;;</p>
<p>Image1.Bitmap.LoadFromFile(tmpFileName);<br />
end;</p>
<p>でOK。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&lt;Application_Home&gt;/Documents    ユーザーが生成した情報を置く。iTunes によってバックアップされる。</p>
<p>&lt;Application_Home&gt;/Library<br />
ユーザーのデータファイル以外のファイルの最上位ディレクトリ。iTunesによってバックアップされる（ただし、Cachesサブディレクトリは除く）</p>
<p>&lt;Application_Home&gt;/Library/Caches<br />
iTunesによってバックアップされない<br />
&lt;Application_Home&gt;/tmp/<br />
一時ファイルを書き込むために利用、アプリケーションが実行されていないとき、システムが削除する可能性がある。iTunesによってバックアップされない。</p>
<p><a href="https://developer.apple.com/jp/devcenter/ios/library/documentation/FileSystemProgrammingGuide.pdf" target="_blank">ファイルシステムプログラミングガイド</a></p>
<p><a href="http://ken-plus.blogspot.jp/2012/02/blog-post.html" target="_blank">プログラミング雑記</a></p>
<p><a href="http://iaseteam.eshizuoka.jp/e1068667.html" target="_blank">取得した画像をDocumentsディレクトリに適当に格納しといたらappleにrejectされた！</a></p>
<p><a href="http://ameblo.jp/xcc/entry-11112589839.html" target="_blank">iPhoneアプリ開発、その(230)　お前もリジェクトしてやろうか</a></p>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=417</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>24日目+56 iTunes Connect に Reject された</title>
		<link>http://musecode.net/technote/?p=412</link>
		<comments>http://musecode.net/technote/?p=412#comments</comments>
		<pubDate>Fri, 16 Aug 2013 02:30:22 +0000</pubDate>
		<dc:creator>kawabata</dc:creator>
				<category><![CDATA[24Days Season1 初めてのiPhoneアプリ]]></category>
		<category><![CDATA[iPhoneアプリ開発]]></category>
		<category><![CDATA[申請手続き等]]></category>

		<guid isPermaLink="false">http://musecode.net/technote/?p=412</guid>
		<description><![CDATA[Binary Rejected 2.23: Apps must follow the iOS Data Sto [&#8230;]]]></description>
				<content:encoded><![CDATA[<p>Binary Rejected<br />
2.23: Apps must follow the iOS Data Storage Guidelines or they will be rejected</p>
<p>In particular, we found that on launch and/or content download, your app stores 11MB in iCloud. To check how much data your app is storing:</p>
<p>だって。</p>
<p>もう一度、ガイダンスを読んで、規定に合うように書き直すとするか。</p>
]]></content:encoded>
			<wfw:commentRss>http://musecode.net/technote/?feed=rss2&#038;p=412</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
