<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10japanesefull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" gd:etag="W/&quot;CUIAR385fyp7ImA9WhVUGEo.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711</id><updated>2012-05-25T00:32:26.127+09:00</updated><category term="flash" /><category term="関数型言語" /><category term="bytebuffer" /><category term="単位" /><category term="bug" /><category term="JoSQL" /><category term="時間超過" /><category term="reject" /><category term="adobe" /><category term="本" /><category term="cocoa" /><category term="配列" /><category term="spring3" /><category term="CCLayerColor" /><category term="xpath" /><category term="interfacebuilder" /><category term="unicode" /><category term="コード生成" /><category term="文字化け" /><category term="xhtml" /><category term="集合" /><category term="visualization" /><category term="vfs" /><category term="java" /><category term="失敗" /><category term="django" /><category term="tool、editor" /><category term="googleapi" /><category term="お遊び" /><category term="c" /><category term="気になった" /><category term="ITIL" /><category term="待ち行列" /><category term="排他" /><category term="groovy" /><category term="admob" /><category term="mac" /><category term="暗号" /><category term="ミニ英語" /><category term="音" /><category term="velocity" /><category term="json" /><category term="google" /><category term="ruby" /><category term="抱負" /><category term="コードアシスト" /><category term="jgraph" /><category term="rfc" /><category term="lua" /><category term="データベース" /><category term="osx" /><category term="openoffice" /><category term="すうがくドリル" /><category term="webstart" /><category term="サロゲートペア" /><category term="ve" /><category term="ios" /><category term="宣伝" /><category term="ゆっくり後で考える" /><category term="jnlp" /><category term="image" /><category term="quicktime" /><category term="del.icio.us" /><category term="h2database" /><category term="カリー" /><category term="人物" /><category term="バグ" /><category term="フットサル" /><category term="actionscript3.0" /><category term="ssh" /><category term="itunesconnect" /><category term="NSFont" /><category term="タプル" /><category term="リンク集" /><category term="netbeans" /><category term="ネットワークプログラミング" /><category term="jquery" /><category term="cgi" /><category term="リフレクション" /><category term="sql" /><category term="unix" /><category term="マルチスレッド" /><category term="javaee" /><category term="simpleapi" /><category term="jruby" /><category term="正規表現" /><category term="確率" /><category term="可視化" /><category term="品質向上" /><category term="日付" /><category term="ドキュメント" /><category term="帳票" /><category term="非機能要件" /><category term="JSlider" /><category term="web" /><category term="ゲーム" /><category term="モニタ" /><category term="リレーショナルモデル" /><category term="sqlplus" /><category term="cobol" /><category term="java tool　中途半端なtips" /><category term="ランダム" /><category term="ソケット" /><category term="jni" /><category term="poj" /><category term="NSDateComponents" /><category term="教訓" /><category term="css" /><category term="解凍" /><category term="jude" /><category term=".net" /><category term="シフト演算" /><category term="あきらめた" /><category term="コメントアウト" /><category term="UITouch" /><category term="数学" /><category term="分類" /><category term="xml" /><category term="centos" /><category term="native2ascii撲滅委員会" /><category term="scala" /><category term="mysql" /><category term="spacenavigator" /><category term="乱数" /><category term="projecteuler" /><category term="風変わり" /><category term="徒労" /><category term="gui" /><category term="テスト" /><category term="文字コード" /><category term="入力支援" /><category term="xcode" /><category term="jasperreports" /><category term="CoreFoundation" /><category term="javassit" /><category term="表現方法" /><category term="ネットワーク" /><category term="groovly" /><category term="注目" /><category term="bit" /><category term="画像効果" /><category term="パンくず" /><category term="jdbc" /><category term="javascript" /><category term="nimbus" /><category term="オラクル" /><category term="android.library=false" /><category term="gamecenter" /><category term="map" /><category term="classpath" /><category term="ブラウザ" /><category term="アイソメトリック" /><category term="言語" /><category term="http" /><category term="ナビゲーション" /><category term="システム" /><category term="シェル" /><category term="仕様記述言語" /><category term="commons" /><category term="スラング" /><category term="備忘録" /><category term="amazon" /><category term="2D" /><category term="jacob" /><category term="browser" /><category term="antlr" /><category term="アプリ開発" /><category term="windows" /><category term="一点透視" /><category term="あとで考える" /><category term="csv" /><category term="utf-16" /><category term="スレッド" /><category term="merge" /><category term="誤字" /><category term="cvs" /><category term="ant" /><category term="ファイル処理" /><category term="tool" /><category term="反省" /><category term="php" /><category term="ラベル付きブロック" /><category term="groovlet" /><category term="mixin" /><category term="jdk6" /><category term="synchronized" /><category term="リンク" /><category term="流れるようなインターフェイス" /><category term="jface" /><category term="グラデーション" /><category term="YUI" /><category term="springmvc" /><category term="coredata" /><category term="log4j" /><category term="pascal" /><category term="NSWindow" /><category term="comet" /><category term="透明" /><category term="stack" /><category term="blogger" /><category term="web2.0" /><category term="最小公倍数" /><category term="エンコーディング" /><category term="雑記" /><category term="wikipediaapi" /><category term="https" /><category term="yahooapi" /><category term="cocoatouch" /><category term="挫折" /><category term="言い回し" /><category term="計算" /><category term="画像" /><category term="processing" /><category term="コマンド" /><category term="jxpath" /><category term="文法" /><category term="NSDate" /><category term="金利計算" /><category term="maven" /><category term="イラストレーター" /><category term="ラムダ" /><category term="win32" /><category term="objective-c" /><category term="indy" /><category term="bufferedimage" /><category term="configuration" /><category term="アスキーアート" /><category term="クリップボード" /><category term="javassist" /><category term="beansbinding" /><category term="クラスタ" /><category term="NSCalendar" /><category term="retina" /><category term="linq" /><category term="決定表" /><category term="デザインパターン" /><category term="条件分岐" /><category term="aop" /><category term="約数" /><category term="アイデアレベル" /><category term="lift" /><category term="オブジェクト指向" /><category term="pdf" /><category term="libxml2" /><category term="hava" /><category term="コンテクストメニュー" /><category term="ui" /><category term="リレーション" /><category term="javac" /><category term="タスクトレイ" /><category term="dsl" /><category term="rdb" /><category term="小tips" /><category term="クロージャ" /><category term="poj.java" /><category term="xargs grep linux コマンド" /><category term="自動化" /><category term="perl" /><category term="角度" /><category term="タグ" /><category term="tomcat" /><category term="wsdl" /><category term="ports" /><category term="png" /><category term="書式" /><category term="ダーツ" /><category term="UITableViewController" /><category term="excel" /><category term="NSScreen" /><category term="shell" /><category term="jetty" /><category term="uml" /><category term="まちがい" /><category term="日付処理" /><category term="axis2" /><category term="nsarray" /><category term="cocos2d" /><category term="math" /><category term="手習い" /><category term="basic" /><category term="UITabBarController" /><category term="マクロ" /><category term="smalltalk" /><category term="フォント" /><category term="あとで書く" /><category term="gae" /><category term="ie" /><category term="gsp" /><category term="SuperCollider" /><category term="pku" /><category term="分数" /><category term="資格" /><category term="文字列処理" /><category term="iad" /><category term="透明化" /><category term="gcc" /><category term="外字" /><category term="ファイル" /><category term="localebuilder" /><category term="ftp" /><category term="jtable" /><category term="計算量" /><category term="アノテーション" /><category term="jtree" /><category term="erlang" /><category term="swing" /><category term="javadoc" /><category term="画像処理" /><category term="prim" /><category term="ビット" /><category term="gwt" /><category term="図形" /><category term="方位" /><category term="CALayer" /><category term="validation" /><category term="スクラッピング" /><category term="delphi" /><category term="prolog" /><category term="NSRect" /><category term="ネタ" /><category term="firefox" /><category term="iphone" /><category term="規格" /><category term="未解決" /><category term="spring" /><category term="tips" /><category term="クラスタリング" /><category term="haskell" /><category term="レファレンス" /><category term="servlet" /><category term="link" /><category term="eclipse" /><category term="graphicsbuilder" /><category term="数字" /><category term="greasemonkey" /><category term="cpu" /><category term="広告" /><category term="エクセル" /><category term="インタラクション" /><category term="円周" /><category term="デザイン" /><category term="vmware" /><category term="UIBarButtonItem" /><category term="edt" /><category term="jstl" /><category term="用語" /><category term="game" /><category term="電子楽器" /><category term="swt" /><category term="opengles" /><category term="自力でない" /><category term="アプリ" /><category term="reStructuredText" /><category term="組み合わせ" /><category term="DFS" /><category term="oracle" /><category term="httpclient" /><category term="DI" /><category term="awt" /><category term="解像度" /><category term="java6" /><category term="hsqldb" /><category term="JAI" /><category term="基礎数学" /><category term="html" /><category term="yahoopipe" /><category term="atom" /><category term="fun" /><category term="lisper" /><category term="twitter4j" /><category term="グラフィック" /><category term="uri" /><category term="クロージャー" /><category term="ide" /><category term="ものさし" /><category term="processing、グラフィック" /><category term="url" /><category term="webapi" /><category term="フルスクリーン" /><category term="作業効率" /><category term="状態" /><category term="バッチ" /><category term="オートマトン" /><category term="レプリケーション" /><category term="ドキュメンテーション" /><category term="synthetica" /><category term="prettyPopin" /><category term="オラクルメモ" /><category term="dylan" /><category term="python" /><category term="算数" /><category term="苦手" /><category term="論理" /><category term="StringUtils" /><category term="例外" /><category term="dbcp" /><category term="timingframework" /><category term="角丸" /><category term="基礎知識" /><category term="高校数学" /><category term="apache" /><category term="linux" /><category term="javafx" /><category term="cygwin" /><category term="ajax" /><category term="bsd" /><category term="グチ" /><category term="jsp" /><category term="lisp" /><category term="swingx" /><category term="book" /><category term="コード" /><category term="条件" /><category term="ソース管理" /><category term="jlinq" /><category term="ジェネリック" /><category term="terminal" /><category term="StoryBoard" /><category term="オイラー" /><category term="collections" /><category term="parser" /><category term="ポアソン分布" /><category term="mercurial" /><category term="db" /><category term="R" /><category term="パターン" /><title>プログラマメモ2</title><subtitle type="html">プログラマメモ２　小さくても大きくてもコーディングに関わるのは楽しいです、と最近ようやくいえるような気がします。</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>1068</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/programmermemo2" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="programmermemo2" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;CUIAR384cSp7ImA9WhVUGEo.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-9143569088638945742</id><published>2012-05-25T00:32:00.002+09:00</published><updated>2012-05-25T00:32:26.139+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-25T00:32:26.139+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="UITabBarController" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><category scheme="http://www.blogger.com/atom/ns#" term="広告" /><category scheme="http://www.blogger.com/atom/ns#" term="admob" /><title>UITabBarControllerなアプリの場合の広告(admob)の置き方</title><content type="html">AdMobです。
タブなアプリケーションでタブを切り替えるたびに広告をロードしてしまうのがいやだなーと思っていました。
&lt;br/&gt;&lt;br/&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-DqJt6qDWvdI/T75TdYyIjhI/AAAAAAAAB6U/BGR8vjh1BUo/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-25%2B0.26.41.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="331" width="400" src="http://2.bp.blogspot.com/-DqJt6qDWvdI/T75TdYyIjhI/AAAAAAAAB6U/BGR8vjh1BUo/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-25%2B0.26.41.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br/&gt;&lt;br/&gt;
参考&lt;br/&gt;
&lt;a href="http://dochrome.99k.org/?p=268"&gt;アプリ開発：UITabBarControllerへの効果的な広告の貼り方 | JOHN DOE&lt;/a&gt;
&lt;br/&gt;
ApplicationDelegateのdidFinishLaunchingWithOptionsでのっけるのがいい感じでした。&lt;br/&gt;
&lt;br/&gt;
rootViewControllerがUITabBarControllerなので素直にwindowから取得するという方法です。&lt;br/&gt;
&lt;br/&gt;
僕の現在のコードはこんな感じです。&lt;br/&gt;
&lt;div id="src"&gt;- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
 
    // *UITabBarControllerを取得する
    UITabBarController *tabBarController = (UITabBarController*)self.window.rootViewController;
    
 _gadBannerView = [[GADBannerView alloc]
                      initWithFrame:CGRectMake(0.0,
                                               tabBarController.view.frame.size.height -
                                               GAD_SIZE_320x50.height - 49,
                                               GAD_SIZE_320x50.width,
                                               GAD_SIZE_320x50.height)];
    
 // Specify the ad's "unit identifier." This is your AdMob Publisher ID.
 _gadBannerView.adUnitID = @"";
    
 // Let the runtime know which UIViewController to restore after taking
 // the user wherever the ad goes and add it to the view hierarchy.
 _gadBannerView.rootViewController = tabBarController;
 [tabBarController.view addSubview:_gadBannerView];
    
 // Initiate a generic request to load it with an ad.
 [_gadBannerView loadRequest:[GADRequest request]];
    
 return YES;
}&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-9143569088638945742?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/krVAUt2xmNkn0A1sEidRQzHwMwo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/krVAUt2xmNkn0A1sEidRQzHwMwo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/krVAUt2xmNkn0A1sEidRQzHwMwo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/krVAUt2xmNkn0A1sEidRQzHwMwo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=-u2vFJui2K4:QID51MbMjcE:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=-u2vFJui2K4:QID51MbMjcE:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=-u2vFJui2K4:QID51MbMjcE:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=-u2vFJui2K4:QID51MbMjcE:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=-u2vFJui2K4:QID51MbMjcE:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=-u2vFJui2K4:QID51MbMjcE:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=-u2vFJui2K4:QID51MbMjcE:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/9143569088638945742/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=9143569088638945742&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/9143569088638945742?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/9143569088638945742?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/05/uitabbarcontrolleradmob.html" title="UITabBarControllerなアプリの場合の広告(admob)の置き方" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-DqJt6qDWvdI/T75TdYyIjhI/AAAAAAAAB6U/BGR8vjh1BUo/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-25%2B0.26.41.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A04CRX45fCp7ImA9WhVUFU4.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-1358355075174759030</id><published>2012-05-21T03:52:00.002+09:00</published><updated>2012-05-21T03:52:44.024+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-21T03:52:44.024+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="adobe" /><category scheme="http://www.blogger.com/atom/ns#" term="イラストレーター" /><title>遠近グリッドツールを隠す - イラレ</title><content type="html">何気に使い慣れていないイラストレータをさわっていて「遠近グリッドツール」でグリッドが表示されてしまいどう消すで悩んだのでメモ&lt;br/&gt;
参考&lt;br/&gt;
&lt;a href="http://www.dougamanual.com/blog/252/1471/e7084.html"&gt;遠近グリッドを非表示にする方法&lt;/a&gt;
&lt;br/&gt;&lt;br/&gt;
&lt;b&gt;「表示」→「遠近グリッド」→「グリッドを隠す」&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-1358355075174759030?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/nf5Ow7nOlzNl9wfSH8o-ZDTwuUw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nf5Ow7nOlzNl9wfSH8o-ZDTwuUw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/nf5Ow7nOlzNl9wfSH8o-ZDTwuUw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/nf5Ow7nOlzNl9wfSH8o-ZDTwuUw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=9yvK4zVTXbA:E6hcDRETJf0:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=9yvK4zVTXbA:E6hcDRETJf0:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=9yvK4zVTXbA:E6hcDRETJf0:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=9yvK4zVTXbA:E6hcDRETJf0:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=9yvK4zVTXbA:E6hcDRETJf0:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=9yvK4zVTXbA:E6hcDRETJf0:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=9yvK4zVTXbA:E6hcDRETJf0:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/1358355075174759030/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=1358355075174759030&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/1358355075174759030?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/1358355075174759030?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/05/blog-post_21.html" title="遠近グリッドツールを隠す - イラレ" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Ak8AQnYyeCp7ImA9WhVUE0k.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-5648764870642991307</id><published>2012-05-18T22:47:00.000+09:00</published><updated>2012-05-18T22:47:23.890+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-18T22:47:23.890+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="xcode" /><category scheme="http://www.blogger.com/atom/ns#" term="StoryBoard" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><title>Storyboard doesn't contain a view controller with identifier - identifierを設定しよう！！</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-KhZ-_BZFWW8/T7ZRPBijrqI/AAAAAAAAB5w/X13fk2RQo3s/s1600/2012-05-18_2236.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="317" width="400" src="http://4.bp.blogspot.com/-KhZ-_BZFWW8/T7ZRPBijrqI/AAAAAAAAB5w/X13fk2RQo3s/s400/2012-05-18_2236.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br/&gt;
&lt;a href="http://stackoverflow.com/questions/8295471/storyboard-doesnt-contain-a-view-controller-with-identifier"&gt;iphone - STORYBOARD - doesn't contain a view controller with identifier - Stack Overflow&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
下記のようなコードをうごかそうとしてエラーが&lt;br/&gt;
&lt;b&gt;DataViewController *startingViewController = [self.modelController viewControllerAtIndex:0 storyboard:self.storyboard];&lt;/b&gt;
&lt;br/&gt;
StoryBoardに何やらidentifierがないぞとおこられた。で、クラスだけ指定しただけではだめで、どこで設定するのかというと、そのものずばりAttribute inspectorにidentifierを設定する項目あり。ここでクラス名と同じものを指定してあげて、動いた。
&lt;br/&gt;
ストーリーボードはすごく簡単なんだけど、こういうところではまると途方にくれる。identifierを指定する必要性があるところでしか気がつかないなー。&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-5648764870642991307?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/LAOYHGb6MNV5VJQShLeaQ28L3XM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LAOYHGb6MNV5VJQShLeaQ28L3XM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/LAOYHGb6MNV5VJQShLeaQ28L3XM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/LAOYHGb6MNV5VJQShLeaQ28L3XM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SRpuaPllfpw:cBG-NxT1jgs:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=SRpuaPllfpw:cBG-NxT1jgs:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SRpuaPllfpw:cBG-NxT1jgs:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=SRpuaPllfpw:cBG-NxT1jgs:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SRpuaPllfpw:cBG-NxT1jgs:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SRpuaPllfpw:cBG-NxT1jgs:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SRpuaPllfpw:cBG-NxT1jgs:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/5648764870642991307/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=5648764870642991307&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/5648764870642991307?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/5648764870642991307?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/05/storyboard-doesnt-contain-view.html" title="Storyboard doesn't contain a view controller with identifier - identifierを設定しよう！！" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-KhZ-_BZFWW8/T7ZRPBijrqI/AAAAAAAAB5w/X13fk2RQo3s/s72-c/2012-05-18_2236.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;Ck8ER3k9cSp7ImA9WhVVFEs.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-2592073459829122410</id><published>2012-05-08T16:02:00.000+09:00</published><updated>2012-05-08T16:06:46.769+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-08T16:06:46.769+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="アプリ開発" /><category scheme="http://www.blogger.com/atom/ns#" term="itunesconnect" /><category scheme="http://www.blogger.com/atom/ns#" term="gamecenter" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><title>GameCenterを使えるまで</title><content type="html">iosです。GameCenterを使えるようになるまでについてです。&lt;br /&gt;
結構スムーズだったのですが、２点ほど時間ロスにつながったことがありました。&lt;br /&gt;
ひつとめ。
&lt;br /&gt;
いろいろ調べるとチュートリアル
がインターネット上にあるので、設定や実装は問題なかったのですが、最初にスコアをサーバに送ったあとにリーダーボードに反映されるまでのタイムラグがあってはまりました。３〜４時間あーだこーだしてましたが、一晩寝て朝確認したら反映されてました。&lt;br /&gt;
最初にスコア送信してリーダボードに反映されなくても、リーダボードが表示できるのであれば、しばらく待てばよいと思います。&lt;br /&gt;
でも、時間がかかるのはちょっといやですね。不安だし&lt;br /&gt;
&lt;br /&gt;
ふたつめ&lt;br /&gt;
アプリをsubmitしたreviewしてもらうときになってわかったこと&lt;br /&gt;
結構、ネットでさがすとはまった人たちがいるようですね。僕もそのひとりですが。&lt;br /&gt;
凡ミスになりますが、再REVIEWされないといけないので、これもまたリリースまでの時間損失になるで注意したい。僕の場合は２日ですね。&lt;br /&gt;
&lt;br /&gt;
たとえばitunes connectで下記のようになっているかチェック。この設定をみたことないというなら、有効になっていないおそれあり、設定してREVIEW依頼しないと時間ロスになります。&lt;br/&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-CmDYU164dr8/T6jFPAh5QFI/AAAAAAAAB4k/ywrrO9Ei8-A/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-08%2B8.08.42.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="55" width="400" src="http://4.bp.blogspot.com/-CmDYU164dr8/T6jFPAh5QFI/AAAAAAAAB4k/ywrrO9Ei8-A/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-08%2B8.08.42.png" /&gt;&lt;/a&gt;&lt;/div&gt;



参考
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://d.hatena.ne.jp/shu223/20110131/1296408051"&gt;Game Center のリーダーボード（スコアランキング）対応アプリの作り方 - Over&amp;amp;Out その後&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://saryou.jp/blog/item/show/33"&gt;Blog | saryou.jp&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-2592073459829122410?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/3bQrqz_LZlqeKpeVOufFmcumIgA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3bQrqz_LZlqeKpeVOufFmcumIgA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/3bQrqz_LZlqeKpeVOufFmcumIgA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/3bQrqz_LZlqeKpeVOufFmcumIgA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=WA2ZQ4yQ124:nWaPVuUlRhQ:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=WA2ZQ4yQ124:nWaPVuUlRhQ:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=WA2ZQ4yQ124:nWaPVuUlRhQ:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=WA2ZQ4yQ124:nWaPVuUlRhQ:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=WA2ZQ4yQ124:nWaPVuUlRhQ:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=WA2ZQ4yQ124:nWaPVuUlRhQ:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=WA2ZQ4yQ124:nWaPVuUlRhQ:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/2592073459829122410/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=2592073459829122410&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/2592073459829122410?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/2592073459829122410?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/05/gamecenter.html" title="GameCenterを使えるまで" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-CmDYU164dr8/T6jFPAh5QFI/AAAAAAAAB4k/ywrrO9Ei8-A/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-08%2B8.08.42.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A0UNRHg8cSp7ImA9WhVVF0k.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-2595710687520918343</id><published>2012-05-08T08:04:00.001+09:00</published><updated>2012-05-12T00:14:55.679+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-12T00:14:55.679+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ゲーム" /><category scheme="http://www.blogger.com/atom/ns#" term="cocos2d" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><category scheme="http://www.blogger.com/atom/ns#" term="アプリ" /><category scheme="http://www.blogger.com/atom/ns#" term="game" /><title>ポジティヴ？をリリースしました！！</title><content type="html">またもや微妙なものをリリースしました。今度はゲームにチャレンジです。&lt;br/&gt;
cocos2dをつかっています。&lt;br/&gt;27秒プレイしたら飽きます（笑）&lt;br/&gt;でもよかったらダウンロードしてみてくださいな。&lt;br/&gt;
&lt;br/&gt;
&lt;a href="http://itunes.apple.com/us/app/pojitivu/id522101756?l=ja&amp;amp;ls=1&amp;amp;mt=8"&gt;ポジティヴ？ para iPhone 3GS, iPhone 4, iPhone 4S, iPod touch (tercera generación), iPod touch (cuarta generación) y iPad en el App Store de iTunes&lt;/a&gt;
&lt;br/&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-3axTYy7xznw/T6hUHXHdyPI/AAAAAAAAB4U/48D2G_CN_dI/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-08%2B7.58.57.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="305" width="400" src="http://1.bp.blogspot.com/-3axTYy7xznw/T6hUHXHdyPI/AAAAAAAAB4U/48D2G_CN_dI/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-08%2B7.58.57.png" /&gt;&lt;/a&gt;&lt;/div&gt;
中身は簡単なものです。gamecenterつかってみたりしました。&lt;br/&gt;
すんごい小粒なアプリですが、つくってみてcocos2d勉強になりましたよ。&lt;br/&gt;
&lt;br/&gt;
2012/05/12 追記&lt;br/&gt;
で、どれぐらいのダウンロードかといいますとだいたい50ぐらいでした！！&lt;br/&gt;
なんでもダウンロードされるわけではないんですね。（涙）&lt;br/&gt;
メニューとか広告の位置とか、音楽とか参考にさせていただいたのは
&lt;a href="http://capsuleplus.net/"&gt;面白革命 capsule+&lt;/a&gt;さんですが、絵の周りとかもっとがんばらないと。&lt;br/&gt;
いい勉強になりました。&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-2595710687520918343?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QrmCMTwD0CImrpK03ekXEUfVjbE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QrmCMTwD0CImrpK03ekXEUfVjbE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QrmCMTwD0CImrpK03ekXEUfVjbE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QrmCMTwD0CImrpK03ekXEUfVjbE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=otmRiju_NpU:gkzBxWOKMuI:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=otmRiju_NpU:gkzBxWOKMuI:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=otmRiju_NpU:gkzBxWOKMuI:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=otmRiju_NpU:gkzBxWOKMuI:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=otmRiju_NpU:gkzBxWOKMuI:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=otmRiju_NpU:gkzBxWOKMuI:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=otmRiju_NpU:gkzBxWOKMuI:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/2595710687520918343/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=2595710687520918343&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/2595710687520918343?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/2595710687520918343?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/05/blog-post_08.html" title="ポジティヴ？をリリースしました！！" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-3axTYy7xznw/T6hUHXHdyPI/AAAAAAAAB4U/48D2G_CN_dI/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-08%2B7.58.57.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkANQ3s4eip7ImA9WhVVEk4.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-3827814904352178338</id><published>2012-05-06T01:19:00.004+09:00</published><updated>2012-05-06T01:19:52.532+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-06T01:19:52.532+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><category scheme="http://www.blogger.com/atom/ns#" term="cocoa" /><category scheme="http://www.blogger.com/atom/ns#" term="CALayer" /><title>CALayerをアッド</title><content type="html">cocoaです。CALayerをviewにaddです。すぐにコードがでてこなかったので。

&lt;div id="src"&gt;            UIImage *image = [UIImage imageNamed:@"help.png"];
            CALayer* layer=[CALayer layer];
            layer.contents = (id)image.CGImage;
            [layer setBounds:CGRectMake(0,0,image.size.width,image.size.height)];
            [layer setPosition:CGPointMake(160,240)];
            [layer setAnchorPoint:CGPointMake(0.5f,0.5f)];
            [self.view.layer addSublayer:layer];&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-3827814904352178338?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/VlJ3XXswtXm0mzSzJEL-ZADhb6U/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VlJ3XXswtXm0mzSzJEL-ZADhb6U/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/VlJ3XXswtXm0mzSzJEL-ZADhb6U/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/VlJ3XXswtXm0mzSzJEL-ZADhb6U/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=v22FuUpFxUE:5pfYqvYITF4:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=v22FuUpFxUE:5pfYqvYITF4:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=v22FuUpFxUE:5pfYqvYITF4:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=v22FuUpFxUE:5pfYqvYITF4:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=v22FuUpFxUE:5pfYqvYITF4:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=v22FuUpFxUE:5pfYqvYITF4:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=v22FuUpFxUE:5pfYqvYITF4:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/3827814904352178338/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=3827814904352178338&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/3827814904352178338?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/3827814904352178338?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/05/calayer.html" title="CALayerをアッド" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0YGRng5fCp7ImA9WhVVEk8.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-8192977472768094440</id><published>2012-05-05T22:38:00.001+09:00</published><updated>2012-05-05T22:38:47.624+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-05T22:38:47.624+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NSDate" /><category scheme="http://www.blogger.com/atom/ns#" term="NSDateComponents" /><category scheme="http://www.blogger.com/atom/ns#" term="objective-c" /><title>日付の差</title><content type="html">Objective-Cです。日付の差です。
&lt;br/&gt;
こんな感じ。
&lt;div id="src"&gt;NSDateComponents *differenceHour = [calendar components:NSHourCalendarUnit
                                                   fromDate:_dateGotobed toDate:_dateWakeup options:0];&lt;/div&gt;

&lt;br/&gt;
参考&lt;br/&gt;
&lt;a href="http://stackoverflow.com/questions/4739483/number-of-days-between-two-nsdates"&gt;iphone - Number of days between two NSDates - Stack Overflow&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-8192977472768094440?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_bckhhjf5ZwbXStFjVa2c5vY_5g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_bckhhjf5ZwbXStFjVa2c5vY_5g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_bckhhjf5ZwbXStFjVa2c5vY_5g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_bckhhjf5ZwbXStFjVa2c5vY_5g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KgcqebDlaw8:i7L9Hb98tOg:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=KgcqebDlaw8:i7L9Hb98tOg:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KgcqebDlaw8:i7L9Hb98tOg:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=KgcqebDlaw8:i7L9Hb98tOg:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KgcqebDlaw8:i7L9Hb98tOg:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KgcqebDlaw8:i7L9Hb98tOg:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KgcqebDlaw8:i7L9Hb98tOg:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/8192977472768094440/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=8192977472768094440&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/8192977472768094440?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/8192977472768094440?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/05/blog-post_05.html" title="日付の差" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DUcBRnc9eCp7ImA9WhVVEU8.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-9190476072931288108</id><published>2012-05-04T19:22:00.002+09:00</published><updated>2012-05-04T19:24:17.960+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-04T19:24:17.960+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="NSCalendar" /><category scheme="http://www.blogger.com/atom/ns#" term="NSDate" /><category scheme="http://www.blogger.com/atom/ns#" term="日付処理" /><category scheme="http://www.blogger.com/atom/ns#" term="NSDateComponents" /><category scheme="http://www.blogger.com/atom/ns#" term="objective-c" /><title>年月日だけ今日にする</title><content type="html">Objective-Cです。日付処理です。いまいち要領得てないです。&lt;br/&gt;
uidatepickerを設定するときに今日の日付だけにして時と分は画面のままにしたいなーと思ったのですが、いまいちうまくできる方法がわかってないです。とりあえず、なんとかそれっぽいコードができたので。&lt;br/&gt;
下の画面の今日ボタンを押したときのロジックです。&lt;br/&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-dkOOkfjB7jc/T6Ots_7m3SI/AAAAAAAAB4E/0caEnqG_ogE/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-04%2B19.16.47.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="323" width="400" src="http://3.bp.blogspot.com/-dkOOkfjB7jc/T6Ots_7m3SI/AAAAAAAAB4E/0caEnqG_ogE/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-04%2B19.16.47.png" /&gt;&lt;/a&gt;&lt;/div&gt;

つかったコード&lt;br/&gt;
&lt;div id="src"&gt;{

    
    unsigned unitFlags = NSHourCalendarUnit | NSMinuteCalendarUnit ;
    unsigned unitFlags2 = NSYearCalendarUnit | NSMonthCalendarUnit |  NSDayCalendarUnit;
    
    // デートピッカーから取得した値
    NSDate *date = _datePicker.date;
    
    // 時分だけでNSDateComponentsを作成
    NSDateComponents *comps = [[[NSCalendar alloc]initWithCalendarIdentifier:NSGregorianCalendar] components:unitFlags fromDate:date];
    
    { // 作成したNSDateComponentsを今日の年月日にする
        NSDate *today = [NSDate date];
        NSDateComponents *tmp = [[[NSCalendar alloc]initWithCalendarIdentifier:NSGregorianCalendar] components:unitFlags2 fromDate:today];
        [comps setYear:tmp.year]; 
        [comps setMonth:tmp.month];
        [comps setDay:tmp.day];
    }
    
    NSCalendar *calendar= [[NSCalendar alloc]initWithCalendarIdentifier:NSGregorianCalendar];
    // NSDateComponentsからNSDateを作成
    NSDate *toDate = [calendar dateFromComponents: comps];
   
    // デートピッカーに設定
    _datePicker.date = toDate;
}&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-9190476072931288108?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/s_V1eTYFvF6q25qBwiB_A34aYgQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s_V1eTYFvF6q25qBwiB_A34aYgQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/s_V1eTYFvF6q25qBwiB_A34aYgQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s_V1eTYFvF6q25qBwiB_A34aYgQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=MQOmclDsJ-4:SAE7jt2CvR0:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=MQOmclDsJ-4:SAE7jt2CvR0:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=MQOmclDsJ-4:SAE7jt2CvR0:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=MQOmclDsJ-4:SAE7jt2CvR0:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=MQOmclDsJ-4:SAE7jt2CvR0:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=MQOmclDsJ-4:SAE7jt2CvR0:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=MQOmclDsJ-4:SAE7jt2CvR0:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/9190476072931288108/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=9190476072931288108&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/9190476072931288108?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/9190476072931288108?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/05/blog-post.html" title="年月日だけ今日にする" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-dkOOkfjB7jc/T6Ots_7m3SI/AAAAAAAAB4E/0caEnqG_ogE/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-05-04%2B19.16.47.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0QGQnY9eCp7ImA9WhVUGEs.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-3073678818141082263</id><published>2012-04-28T10:25:00.000+09:00</published><updated>2012-05-24T22:15:23.860+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-05-24T22:15:23.860+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cocos2d" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><category scheme="http://www.blogger.com/atom/ns#" term="admob" /><title>admobです。iosで使うときデフォルトのプロジェクトだとLinkedフレームワーとライブラリがたりないので足すことを忘れずに。</title><content type="html">admobです。iosで使うときデフォルトのプロジェクトだとLinkedフレームワーとライブラリがたりないので足すことを忘れずに。
&lt;br/&gt;&lt;br/&gt;
参考
&lt;a href="https://developers.google.com/mobile-ads-sdk/docs/ios/fundamentals?hl=ja"&gt;Google AdMob Ads iOS（初級） - Google AdMob Ads SDK — Google Developers&lt;/a&gt;
&lt;br/&gt;
&lt;br/&gt;
cocos2dで使用しているとこんな感じ。
&lt;br/&gt;MessageUIとSystemConfigurationが足りなかった。&lt;br/&gt;&lt;br/&gt;
追記 2012/05/24 AudioToolbox.frameworkも何やら必須のようです。&lt;br/&gt;

&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-FGkrmPgfsng/T5tGlTN9F9I/AAAAAAAAB3k/-nvPAdoox-w/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-28%2B10.23.07.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="284" width="273" src="http://4.bp.blogspot.com/-FGkrmPgfsng/T5tGlTN9F9I/AAAAAAAAB3k/-nvPAdoox-w/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-28%2B10.23.07.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-3073678818141082263?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/cK1aTr5jhfonmBGekhxEtR4fghI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cK1aTr5jhfonmBGekhxEtR4fghI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/cK1aTr5jhfonmBGekhxEtR4fghI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/cK1aTr5jhfonmBGekhxEtR4fghI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KKCbXZiPWjA:CkePXo6dQ2Y:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=KKCbXZiPWjA:CkePXo6dQ2Y:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KKCbXZiPWjA:CkePXo6dQ2Y:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=KKCbXZiPWjA:CkePXo6dQ2Y:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KKCbXZiPWjA:CkePXo6dQ2Y:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KKCbXZiPWjA:CkePXo6dQ2Y:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=KKCbXZiPWjA:CkePXo6dQ2Y:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/3073678818141082263/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=3073678818141082263&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/3073678818141082263?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/3073678818141082263?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/04/admobioslinked.html" title="admobです。iosで使うときデフォルトのプロジェクトだとLinkedフレームワーとライブラリがたりないので足すことを忘れずに。" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-FGkrmPgfsng/T5tGlTN9F9I/AAAAAAAAB3k/-nvPAdoox-w/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-28%2B10.23.07.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A0QDSXo8fyp7ImA9WhVWEUU.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-6927449079601161191</id><published>2012-04-23T22:49:00.000+09:00</published><updated>2012-04-23T22:56:18.477+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-23T22:56:18.477+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cocos2d" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><category scheme="http://www.blogger.com/atom/ns#" term="objective-c" /><title>cocos2dでscoreとかの更新,ようするにラベルの文字列をあとから更新ってことです。</title><content type="html">cocos2dです。&lt;br/&gt;
スコアとかupdateメソッドで更新とかしたい場合を想定しております。&lt;br/&gt;
下記参考リンク&lt;br/&gt;
&lt;a href="http://craft-notes.com/iphone/cocos2d/cocos2d%E3%81%A7%E6%96%87%E5%AD%97%E5%88%97%E3%81%AE%E6%9B%B4%E6%96%B0/"&gt;cocos2dで文字列の更新 « なんかもう実験場&lt;/a&gt;
&lt;br/&gt;

タグで検索して使うというのが自分好みかな。&lt;br/&gt;
はじめ&lt;br/&gt;
&lt;div id="src"&gt;        { // score
            
            CCLabelTTF *lblScore = [CCLabelTTF labelWithString:[NSString stringWithFormat:@"SCORE:%d",0] fontName:@"Arial" fontSize:32.0];
            lblScore.color = ccc3(0,0,0);
            lblScore.tag = 6000;
            CGPoint point = ccp(90, 450);
            lblScore.position = point;
            [self addChild:lblScore];
        }&lt;/div&gt;
&lt;br/&gt;
書き換え&lt;br/&gt;
&lt;br/&gt;
&lt;div id="src"&gt;        CCLabelTTF *lblScore = (CCLabelTTF*)[self getChildByTag:6000];
        [lblScore setString: [NSString stringWithFormat:@"SCORE:%d", スコア]]; &lt;/div&gt;
&lt;br/&gt;

ようやくcocos2dを使うことになれてきた感じがするなー&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-6927449079601161191?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/XqZP-6MmwaEu2DQ3sukaVJ1F5oY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XqZP-6MmwaEu2DQ3sukaVJ1F5oY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/XqZP-6MmwaEu2DQ3sukaVJ1F5oY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/XqZP-6MmwaEu2DQ3sukaVJ1F5oY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=HS7iWh7l8xI:5OBVY5OC3Ug:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=HS7iWh7l8xI:5OBVY5OC3Ug:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=HS7iWh7l8xI:5OBVY5OC3Ug:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=HS7iWh7l8xI:5OBVY5OC3Ug:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=HS7iWh7l8xI:5OBVY5OC3Ug:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=HS7iWh7l8xI:5OBVY5OC3Ug:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=HS7iWh7l8xI:5OBVY5OC3Ug:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/6927449079601161191/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=6927449079601161191&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/6927449079601161191?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/6927449079601161191?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/04/cocos2d.html" title="cocos2dでscoreとかの更新,ようするにラベルの文字列をあとから更新ってことです。" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0cFR3c6eip7ImA9WhVWEE4.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-429874201716936015</id><published>2012-04-22T04:02:00.000+09:00</published><updated>2012-04-22T04:03:36.912+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-22T04:03:36.912+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cocos2d" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><title>スプラッシュ？</title><content type="html">なんか全然自信がないんですよね。&lt;br/&gt;
cocos2dです。&lt;br/&gt;
ゲームとかでスタートするときに１、２、３とかで使うやつをイメージしてつくってみました。
ひとつのスプライトがおわったら次をよぶという感じです。イメージファイルを文字列指定してスプライトを配列分つくる感じ。&lt;br/&gt;
ふー&lt;br/&gt;
どうだろう。
あと音素材は
&lt;a href="http://maoudamashii.jokersounds.com/"&gt;音楽素材/魔王魂&lt;/a&gt;さんのものを使ってたりします。&lt;br/&gt;
グラフィックとか音とか、ゲームにはかかせない要素ですものね。&lt;br/&gt;
&lt;br/&gt;
&lt;iframe width="560" height="315" src="http://www.youtube.com/embed/mR2KCBnNPIM" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;
&lt;br/&gt;
&lt;div id="src"&gt;/*
 また微妙な気がするが使えるかな-
 */
- (void) splash:(int)cnt arr:(NSMutableArray*)arr finalBlock:(id)finalBlock{
    CGSize size = [[CCDirector sharedDirector] winSize];
    {
        // 
        int max = [arr count];
        
        if(!(cnt &amp;lt; max)){ // 最後に実行する
            CCNode *dummy = [CCNode node];
            [self addChild:dummy];
            id remove = [CCCallBlock actionWithBlock:(^{
                [dummy removeFromParentAndCleanup:YES];
            })];
            id seq = [CCSequence actions:[CCDelayTime actionWithDuration:0], finalBlock, remove, nil];
            [dummy runAction: seq]; 
            return;
        }
        
        CCSprite *sprite = [CCSprite spriteWithFile:[arr objectAtIndex:(NSInteger)cnt]];
        
        cnt = cnt + 1;
        
        sprite.position = ccp( size.width /2 , size.height/2 );
        [self addChild:sprite];
        { // アニメーション
            
            // 効果音
            id sound = [CCCallBlock actionWithBlock:(^{
                SimpleAudioEngine *audioEngine = [SimpleAudioEngine sharedEngine];
                [audioEngine playEffect:@&amp;quot;se_maoudamashii_onepoint14.mp3&amp;quot;];
            })];
            id fadeto = [CCSpawn actions:
                         [CCFadeTo actionWithDuration:1.0 opacity:0],
                         nil];
            id scaleBy = [CCScaleBy actionWithDuration:1.0f scale:3.0f];
            id action = [CCSpawn actions:sound, fadeto, scaleBy, nil];
            id ease = [CCEaseInOut actionWithAction:action rate:3.];
            
            id remove = [CCCallBlock actionWithBlock:(^{
                [sprite removeFromParentAndCleanup:YES];
                [self splash:cnt arr:arr finalBlock:finalBlock];
            })];
            
            id seq = [CCSequence actions:[CCDelayTime actionWithDuration:0], ease, remove, nil];
            
            [sprite runAction: seq];     
        }
    }
}// end&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-429874201716936015?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5TFnFkLEzISA1acnb8Z4K1Ocer4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5TFnFkLEzISA1acnb8Z4K1Ocer4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5TFnFkLEzISA1acnb8Z4K1Ocer4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5TFnFkLEzISA1acnb8Z4K1Ocer4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=zXzDupicHqI:gyDPvesyZPA:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=zXzDupicHqI:gyDPvesyZPA:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=zXzDupicHqI:gyDPvesyZPA:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=zXzDupicHqI:gyDPvesyZPA:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=zXzDupicHqI:gyDPvesyZPA:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=zXzDupicHqI:gyDPvesyZPA:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=zXzDupicHqI:gyDPvesyZPA:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/429874201716936015/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=429874201716936015&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/429874201716936015?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/429874201716936015?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/04/blog-post.html" title="スプラッシュ？" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://img.youtube.com/vi/mR2KCBnNPIM/default.jpg" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CUEGQX8yfyp7ImA9WhVWEE8.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-5876693833303742626</id><published>2012-04-22T00:52:00.002+09:00</published><updated>2012-04-22T00:53:40.197+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-22T00:53:40.197+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cocos2d" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><title>CCProgressTimerの実装例</title><content type="html">cocos2dです。&lt;br/&gt;
CCProgressTimerの実装例です。&lt;br/&gt;


&lt;div id="src"&gt; CCProgressTimer *timer = [CCProgressTimer progressWithSprite:[CCSprite spriteWithFile:@"Icon.png"]];
// timer.type = kCCProgressTimerTypeRadial;
// timer.type = kCCProgressTimerTypeBar;
timer.percentage = 0;
timer.position = ccp(size.width/2,size.height/2);
[self addChild:timer z:1 tag:123];
[self scheduleUpdate];&lt;/div&gt;


updateの実装はこんな感じ？
&lt;div id="src"&gt;-(void)update:(ccTime)dt
{
    
    //progress bar
    CCNode* node = [self getChildByTag:123];    
    CCProgressTimer *timer = (CCProgressTimer*)node;

    timer.percentage += dt * 10;// 1sec?
    if (timer.percentage &gt;= 100) {// 10sec?
        timer.percentage = 0;
    }
}&lt;/div&gt;
&lt;br/&gt;kCCProgressTimerTypeRadialは以下&lt;br/&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-TdGstFQ-Qxs/T5LXgzWreTI/AAAAAAAAB3E/5GocGz7RDdw/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-22%2B0.49.45.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="225" width="370" src="http://3.bp.blogspot.com/-TdGstFQ-Qxs/T5LXgzWreTI/AAAAAAAAB3E/5GocGz7RDdw/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-22%2B0.49.45.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br/&gt;kCCProgressTimerTypeBarは以下&lt;br/&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-yttmJ6ukAxA/T5LXlOwbHZI/AAAAAAAAB3Q/qqunrQTWT7k/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-22%2B0.51.04.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="136" width="205" src="http://4.bp.blogspot.com/-yttmJ6ukAxA/T5LXlOwbHZI/AAAAAAAAB3Q/qqunrQTWT7k/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-22%2B0.51.04.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-5876693833303742626?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/HBDFK8Cskdi5-PAk4O095vxNjFY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HBDFK8Cskdi5-PAk4O095vxNjFY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/HBDFK8Cskdi5-PAk4O095vxNjFY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/HBDFK8Cskdi5-PAk4O095vxNjFY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ArZX02fGEi0:hYxHk22okSE:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=ArZX02fGEi0:hYxHk22okSE:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ArZX02fGEi0:hYxHk22okSE:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=ArZX02fGEi0:hYxHk22okSE:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ArZX02fGEi0:hYxHk22okSE:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ArZX02fGEi0:hYxHk22okSE:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ArZX02fGEi0:hYxHk22okSE:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/5876693833303742626/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=5876693833303742626&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/5876693833303742626?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/5876693833303742626?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/04/ccprogresstimer.html" title="CCProgressTimerの実装例" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-TdGstFQ-Qxs/T5LXgzWreTI/AAAAAAAAB3E/5GocGz7RDdw/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-22%2B0.49.45.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0AEQXoyfSp7ImA9WhVWEEw.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-7829972957292714182</id><published>2012-04-21T22:37:00.000+09:00</published><updated>2012-04-21T22:41:40.495+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-21T22:41:40.495+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cocos2d" /><category scheme="http://www.blogger.com/atom/ns#" term="CCLayerColor" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><category scheme="http://www.blogger.com/atom/ns#" term="cocoa" /><title>CCLayerColorは背景色をかえたいときに使えます。</title><content type="html">cocos2dです。&lt;br/&gt;
CCLayerColorは、背景色をまっしろにしたいときに使えます。

&lt;div id="src"&gt;
CCLayerColor *colorLayer = [CCLayerColor layerWithColor:ccc4(255, 255, 255, 255)];
[self addChild:colorLayer];
&lt;/div&gt;

&lt;br/&gt;&lt;br/&gt;
ちなみにccc4ってなんだろうということで下記
&lt;div id="src"&gt;
//! helper macro that creates an ccColor4B type
static inline ccColor4B
ccc4(const GLubyte r, const GLubyte g, const GLubyte b, const GLubyte o)
{
 ccColor4B c = {r, g, b, o};
 return c;
}
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-7829972957292714182?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NYj_nLUIxJRqhNwt0CmLqin0TvA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NYj_nLUIxJRqhNwt0CmLqin0TvA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NYj_nLUIxJRqhNwt0CmLqin0TvA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NYj_nLUIxJRqhNwt0CmLqin0TvA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=00QbvrWzXzo:jJtIMPnHMp8:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=00QbvrWzXzo:jJtIMPnHMp8:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=00QbvrWzXzo:jJtIMPnHMp8:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=00QbvrWzXzo:jJtIMPnHMp8:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=00QbvrWzXzo:jJtIMPnHMp8:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=00QbvrWzXzo:jJtIMPnHMp8:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=00QbvrWzXzo:jJtIMPnHMp8:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/7829972957292714182/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=7829972957292714182&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/7829972957292714182?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/7829972957292714182?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/04/cclayercolor.html" title="CCLayerColorは背景色をかえたいときに使えます。" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D0UBSX0zeCp7ImA9WhVWEEw.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-6409374509934598494</id><published>2012-04-17T21:42:00.001+09:00</published><updated>2012-04-21T22:34:18.380+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-04-21T22:34:18.380+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><category scheme="http://www.blogger.com/atom/ns#" term="アプリ" /><title>「懸垂やろうぜ！」リリース.....Orz..</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-UD9REqkx5EM/T41kIgnl58I/AAAAAAAAB20/DzW4LTj35oY/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-17%2B21.37.11.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="347" width="400" src="http://3.bp.blogspot.com/-UD9REqkx5EM/T41kIgnl58I/AAAAAAAAB20/DzW4LTj35oY/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-17%2B21.37.11.png" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;a href="http://itunes.apple.com/us/app/xuan-chuiyarouze!/id517333014?l=es&amp;amp;mt=8"&gt;App Store - 懸垂やろうぜ！&lt;/a&gt;をリリースしました。&lt;br/&gt;
単純に懸垂したら&lt;b&gt;手動&lt;/b&gt;で回数を記録するというアプリです(笑)。また微妙なものをつくった感でいっぱいです。&lt;br/&gt;
技術的には、はじめてCore Dataを使ってみました。あとStoryBoardも使ってみました。iOS5用で、ARC使ってます。使う分には全然関係ないものですが。
&lt;br/&gt;
2012/4/21 追記&lt;br/&gt;
ううう、壊滅的にダウンロードされない(10回以内...)&lt;br/&gt;
いい勉強になりました(笑)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-6409374509934598494?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NDdGy6BNdsZhUe7uBwvbvaQGgF0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NDdGy6BNdsZhUe7uBwvbvaQGgF0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NDdGy6BNdsZhUe7uBwvbvaQGgF0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NDdGy6BNdsZhUe7uBwvbvaQGgF0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=GsIr4bMWGww:gRZKRJrWqf4:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=GsIr4bMWGww:gRZKRJrWqf4:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=GsIr4bMWGww:gRZKRJrWqf4:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=GsIr4bMWGww:gRZKRJrWqf4:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=GsIr4bMWGww:gRZKRJrWqf4:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=GsIr4bMWGww:gRZKRJrWqf4:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=GsIr4bMWGww:gRZKRJrWqf4:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/6409374509934598494/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=6409374509934598494&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/6409374509934598494?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/6409374509934598494?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/04/orz.html" title="「懸垂やろうぜ！」リリース.....Orz.." /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-UD9REqkx5EM/T41kIgnl58I/AAAAAAAAB20/DzW4LTj35oY/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-04-17%2B21.37.11.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D08DRHwzfyp7ImA9WhVRFUs.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-1287291601699246563</id><published>2012-03-24T14:10:00.001+09:00</published><updated>2012-03-24T14:11:15.287+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-24T14:11:15.287+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="cocos2d" /><category scheme="http://www.blogger.com/atom/ns#" term="opengles" /><title>あああアンチエイリアス - OpenGLES2</title><content type="html">cocos2dです。&lt;br/&gt;とりあえず現時点での最新版つかってます。
ちょっとしたメモ&lt;br/&gt;
CCLayerのdrawをオーバライドしていろいろ自前描画できる。&lt;br/&gt;
で、なんだかOpenGL ESを使って描画するうんぬんでよくわかってないのですが。&lt;br/&gt;
サンプルとかで、
&lt;blockquote&gt;glEnable(GL_LINE_SMOOTH);&lt;/blockquote&gt;とかあるのですが、これが効かないというよりコンパイルできない。&lt;br/&gt;
最新のcocos2dはOpenGLES2をつかってるみたいで、ヘッダーファイルにはGL_LINE_SMOOTHがない！？&lt;br/&gt;

なんとか、アンチエイリアスをかけるためにははじめに下のようなコードで設定しておくといいっぽい&lt;br/&gt;
※試行錯誤した結果なので自信なし&lt;br/&gt;
マルチサンプリングというの大事ぽくて、depthFormatが0がいい感じ。&lt;br/&gt;
&lt;div id="src"&gt; CCGLView *glView = [CCGLView viewWithFrame:[window_ bounds]
           pixelFormat:kEAGLColorFormatRGBA8 //kEAGLColorFormatRGB565
           depthFormat:0 //GL_DEPTH_COMPONENT24_OES
       preserveBackbuffer:NO
         sharegroup:nil
         multiSampling:YES// YES anti alias?
          numberOfSamples:1];&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-1287291601699246563?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PvJuN24zH1Oblctg3EEW-K_1Lc4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PvJuN24zH1Oblctg3EEW-K_1Lc4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PvJuN24zH1Oblctg3EEW-K_1Lc4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PvJuN24zH1Oblctg3EEW-K_1Lc4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ibJh3wUgzeQ:h1JC0DYL0-A:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=ibJh3wUgzeQ:h1JC0DYL0-A:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ibJh3wUgzeQ:h1JC0DYL0-A:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=ibJh3wUgzeQ:h1JC0DYL0-A:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ibJh3wUgzeQ:h1JC0DYL0-A:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ibJh3wUgzeQ:h1JC0DYL0-A:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=ibJh3wUgzeQ:h1JC0DYL0-A:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/1287291601699246563/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=1287291601699246563&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/1287291601699246563?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/1287291601699246563?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/03/opengles2.html" title="あああアンチエイリアス - OpenGLES2" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkYMQnc-cCp7ImA9WhVTGEo.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-5889756741295081967</id><published>2012-03-04T23:09:00.002+09:00</published><updated>2012-03-04T23:09:43.958+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-04T23:09:43.958+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sqlplus" /><category scheme="http://www.blogger.com/atom/ns#" term="バッチ" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>sqlplus使うときに-Lオプション</title><content type="html">oracleのsqlplusをバッチ処理とかで使うとき、まあ使い方によると思いますが、ユーザ/パスワードがまちがっていて、バッチ処理なのに対話的になるとこまるという場合とか-Lオプションをつけること
ふー&lt;br/&gt;
参考&lt;br/&gt;
&lt;a href="http://www.shift-the-oracle.com/sqlplus/tutorial/sqlplus-option.html"&gt;SQL*Plusの起動オプション - オラクル・Oracle SQL*Plus リファレンス&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-5889756741295081967?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/1xb0PMlqS-kgUeTM5t4czBYiaYg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1xb0PMlqS-kgUeTM5t4czBYiaYg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/1xb0PMlqS-kgUeTM5t4czBYiaYg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/1xb0PMlqS-kgUeTM5t4czBYiaYg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=incnk7uZn1s:xrrWXfFFUso:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=incnk7uZn1s:xrrWXfFFUso:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=incnk7uZn1s:xrrWXfFFUso:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=incnk7uZn1s:xrrWXfFFUso:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=incnk7uZn1s:xrrWXfFFUso:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=incnk7uZn1s:xrrWXfFFUso:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=incnk7uZn1s:xrrWXfFFUso:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/5889756741295081967/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=5889756741295081967&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/5889756741295081967?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/5889756741295081967?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/03/sqlplus-l.html" title="sqlplus使うときに-Lオプション" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;A0IGSHk5fip7ImA9WhVTGEs.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-4387278966596414119</id><published>2012-03-04T22:58:00.001+09:00</published><updated>2012-03-04T22:58:49.726+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-04T22:58:49.726+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sql" /><category scheme="http://www.blogger.com/atom/ns#" term="merge" /><category scheme="http://www.blogger.com/atom/ns#" term="mysql" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>oracleでいうところのmergeのようなものmysql</title><content type="html">oracleでいうところのmergeと似たようなものがmysqlにないかなーと&lt;br/&gt;
ON DUPLICATE KEY UPDATEというのを使えばいいらしい。merge intoよりは使いづらいけど。キーを指定しなおすところがめんどいです。&lt;br/&gt;

参考&lt;br/&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://dev.mysql.com/doc/refman/5.1/ja/insert-on-duplicate.html"&gt;ON DUPLICATE KEY UPDATE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://oshiete.goo.ne.jp/qa/2912763.html"&gt;oracleでのmerge文のようなもの、ないのでしょうか・・・ - MySQL - 教えて！goo&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://docs.oracle.com/cd/E16338_01/server.112/b56299/statements_9016.htm"&gt;MERGE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-4387278966596414119?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/a8LL17JmbQP9BX9PcIouzFKALHA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a8LL17JmbQP9BX9PcIouzFKALHA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/a8LL17JmbQP9BX9PcIouzFKALHA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/a8LL17JmbQP9BX9PcIouzFKALHA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=IGL0IV1r-jk:HgeQkc-qj4c:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=IGL0IV1r-jk:HgeQkc-qj4c:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=IGL0IV1r-jk:HgeQkc-qj4c:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=IGL0IV1r-jk:HgeQkc-qj4c:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=IGL0IV1r-jk:HgeQkc-qj4c:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=IGL0IV1r-jk:HgeQkc-qj4c:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=IGL0IV1r-jk:HgeQkc-qj4c:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/4387278966596414119/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=4387278966596414119&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/4387278966596414119?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/4387278966596414119?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/03/oraclemergemysql.html" title="oracleでいうところのmergeのようなものmysql" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DEUMRHo-cCp7ImA9WhVTF0Q.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-4672987069581558680</id><published>2012-03-04T02:37:00.001+09:00</published><updated>2012-03-04T02:38:05.458+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-03-04T02:38:05.458+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="正規表現" /><category scheme="http://www.blogger.com/atom/ns#" term="php" /><category scheme="http://www.blogger.com/atom/ns#" term="エンコーディング" /><title>だめなときは、mb_regex_encoding(encoding)を忘れずに</title><content type="html">PHPです。&lt;br/&gt;
正規表現使って文字の置き換えしたいなと。&lt;br/&gt;
第637回という文字から第と回をとりのぞきたいなと。&lt;br/&gt;
&lt;blockquote&gt;mb_ereg_replace('第|回', '', '第637回')&lt;/blockquote&gt;
結果は
&lt;blockquote&gt;637&lt;/blockquote&gt;
マルチバイト文字を使っているときはエンコーディングも意識しないといけないっぽい。&lt;br/&gt;
というわけで&lt;br/&gt;
&lt;blockquote&gt;mb_regex_encoding("UTF-8")&lt;/blockquote&gt;

参考
&lt;a href="http://phpspot.net/php/man/php/function.mb-regex-encoding.html"&gt;mb_regex_encoding - 現在の正規表現用のエンコーディングを文字列として返す&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-4672987069581558680?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eXOoDFdpPBQUDFSDR1rxxb1laAo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eXOoDFdpPBQUDFSDR1rxxb1laAo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eXOoDFdpPBQUDFSDR1rxxb1laAo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eXOoDFdpPBQUDFSDR1rxxb1laAo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=hnf-CVzUuyE:26QI38rixFo:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=hnf-CVzUuyE:26QI38rixFo:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=hnf-CVzUuyE:26QI38rixFo:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=hnf-CVzUuyE:26QI38rixFo:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=hnf-CVzUuyE:26QI38rixFo:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=hnf-CVzUuyE:26QI38rixFo:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=hnf-CVzUuyE:26QI38rixFo:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/4672987069581558680/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=4672987069581558680&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/4672987069581558680?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/4672987069581558680?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/03/mbregexencodingencoding.html" title="だめなときは、mb_regex_encoding(encoding)を忘れずに" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;D04ASHk-fSp7ImA9WhRaFks.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-4254726210847553622</id><published>2012-02-19T23:42:00.002+09:00</published><updated>2012-02-20T00:39:09.755+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-20T00:39:09.755+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="xcode" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><title>xcode(ios向け)ビルドしたものはどこにある？</title><content type="html">xcode(ios向け)ビルドしたものはどこにある？&lt;br/&gt;一応、現時点で最新のxcodeで調べたところ。
下記のパスにあるっぽい。&lt;br/&gt;
&lt;blockquote&gt;/Users/ユーザ名/Library/Developer/Xcode/DerivedData/&lt;/blockquote&gt;
&lt;br/&gt;
シュミレーターで動かしているものは下記のパスにあるっぽい&lt;br/&gt;
&lt;blockquote&gt;/Users/ユーザ名/Library/Application Support/iPhone Simulator/5.0/Applications/&lt;/blockquote&gt;
&lt;br/&gt;
※バージョン、ユーザ名は適宜置き換え&lt;br/&gt;
キャッシュが残ってたりするのがいやな場合は、ターミナルで移動して消すというのができる。&lt;br/&gt;
シュミレータ上でアプリケーションを削除した場合も、消される。&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-4254726210847553622?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/jwzkqR1BLqWKpTEcCjS4ZHhj-CQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jwzkqR1BLqWKpTEcCjS4ZHhj-CQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/jwzkqR1BLqWKpTEcCjS4ZHhj-CQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/jwzkqR1BLqWKpTEcCjS4ZHhj-CQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=A4vpadnnFDM:To6D6TDFQ_s:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=A4vpadnnFDM:To6D6TDFQ_s:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=A4vpadnnFDM:To6D6TDFQ_s:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=A4vpadnnFDM:To6D6TDFQ_s:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=A4vpadnnFDM:To6D6TDFQ_s:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=A4vpadnnFDM:To6D6TDFQ_s:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=A4vpadnnFDM:To6D6TDFQ_s:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/4254726210847553622/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=4254726210847553622&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/4254726210847553622?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/4254726210847553622?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/02/ios.html" title="xcode(ios向け)ビルドしたものはどこにある？" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;AkEER3w-eip7ImA9WhRaFks.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-86446555962620210</id><published>2012-02-19T13:14:00.000+09:00</published><updated>2012-02-20T01:23:26.252+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-02-20T01:23:26.252+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><category scheme="http://www.blogger.com/atom/ns#" term="coredata" /><category scheme="http://www.blogger.com/atom/ns#" term="cocoa" /><category scheme="http://www.blogger.com/atom/ns#" term="objective-c" /><title>NSManagedObjectModelのmergedModelFromBundlesを使う際に”EXC_BAD_ACCESS”がでる場合</title><content type="html">&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-2ukU9ApS1Ck/T0B1TXCLZHI/AAAAAAAAB0I/-PUA-B3Wam0/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-02-19%2B12.48.45.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="84" width="400" src="http://3.bp.blogspot.com/-2ukU9ApS1Ck/T0B1TXCLZHI/AAAAAAAAB0I/-PUA-B3Wam0/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-02-19%2B12.48.45.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br/&gt;
NSManagedObjectModelのmergedModelFromBundlesを使う際に”EXC_BAD_ACCESS”がでる場合についてです。
&lt;br/&gt;
書いておいて何だけど、役にたたない情報.....
&lt;br/&gt;
xxxx.xcdatamodeldファイルはあるんだけど、”EXC_BAD_ACCESS”がでる。
&lt;br/&gt;なんでかなーというわけで。
&lt;br/&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-q0hzuzHCI3Y/T0B1xumb-pI/AAAAAAAAB0U/-UPCg2uW624/s1600/2012-02-19_1303.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="205" width="400" src="http://4.bp.blogspot.com/-q0hzuzHCI3Y/T0B1xumb-pI/AAAAAAAAB0U/-UPCg2uW624/s400/2012-02-19_1303.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br/&gt;
中身が空だからです。&lt;br/&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-vYGQZhjX9Ho/T0B2l7U70yI/AAAAAAAAB0g/n8Zlg1S04Lo/s1600/2012-02-19_1311.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="201" width="400" src="http://1.bp.blogspot.com/-vYGQZhjX9Ho/T0B2l7U70yI/AAAAAAAAB0g/n8Zlg1S04Lo/s400/2012-02-19_1311.png" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br/&gt;
何かしらentityを追加すると正常に動きます。&lt;br/&gt;
まあ、実際eintityが空なのはありえないと思うけどね。&lt;br/&gt;
しかし、たんにこれはおちないだけで、なんの解決になってないけど。
&lt;br/&gt;
ドキュメントへのリンク
&lt;a href="https://developer.apple.com/jp/devcenter/ios/library/japanese.html"&gt;iOS Developer Library&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-86446555962620210?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kvFQcyoVA6z023hZHq6UXFs8WsI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kvFQcyoVA6z023hZHq6UXFs8WsI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kvFQcyoVA6z023hZHq6UXFs8WsI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kvFQcyoVA6z023hZHq6UXFs8WsI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Ysdi2Wf-XGM:t9FH5OWhJ24:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=Ysdi2Wf-XGM:t9FH5OWhJ24:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Ysdi2Wf-XGM:t9FH5OWhJ24:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=Ysdi2Wf-XGM:t9FH5OWhJ24:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Ysdi2Wf-XGM:t9FH5OWhJ24:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Ysdi2Wf-XGM:t9FH5OWhJ24:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Ysdi2Wf-XGM:t9FH5OWhJ24:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/86446555962620210/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=86446555962620210&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/86446555962620210?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/86446555962620210?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/02/nsmanagedobjectmodelmergedmodelfrombund.html" title="NSManagedObjectModelのmergedModelFromBundlesを使う際に”EXC_BAD_ACCESS”がでる場合" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-2ukU9ApS1Ck/T0B1TXCLZHI/AAAAAAAAB0I/-PUA-B3Wam0/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2012-02-19%2B12.48.45.png" height="72" width="72" /><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkUFSXY_fip7ImA9WhRUGUk.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-4224273850609488011</id><published>2012-01-31T01:16:00.001+09:00</published><updated>2012-01-31T01:16:58.846+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-31T01:16:58.846+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="xcode" /><title>なんでもかんでもxxx.pchに含めてしまえ - xcode</title><content type="html">最近、まったく自宅でコーディングしたりコンピュータで遊べてません。&lt;br/&gt;
やばいなーと思います。&lt;br/&gt;
さて、Xcodeをまったく使いこなせてません。その上Objective-Cは悲しいほど上達していない。。。&lt;br/&gt;
で、import文を追加するのが面倒だと思うときにはもうxxx.pchにほうりこんでしまえばよろしいと暴言をはいてしまいたい。&lt;br/&gt;
少しでも自分のコーディングが気分よくできればそれでよし。&lt;br/&gt;
pchはPre Compile Headerの略？&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-4224273850609488011?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/7iyE9Q4Xi94Q7QipU7oKL-tebWw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7iyE9Q4Xi94Q7QipU7oKL-tebWw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/7iyE9Q4Xi94Q7QipU7oKL-tebWw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/7iyE9Q4Xi94Q7QipU7oKL-tebWw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=6wqgTDCzNiw:r-ruJufhEO8:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=6wqgTDCzNiw:r-ruJufhEO8:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=6wqgTDCzNiw:r-ruJufhEO8:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=6wqgTDCzNiw:r-ruJufhEO8:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=6wqgTDCzNiw:r-ruJufhEO8:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=6wqgTDCzNiw:r-ruJufhEO8:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=6wqgTDCzNiw:r-ruJufhEO8:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/4224273850609488011/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=4224273850609488011&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/4224273850609488011?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/4224273850609488011?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/01/xxxpch-xcode.html" title="なんでもかんでもxxx.pchに含めてしまえ - xcode" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEANRHYyfip7ImA9WhRVFkk.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-1213439680914015360</id><published>2012-01-16T00:53:00.001+09:00</published><updated>2012-01-16T00:53:15.896+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-16T00:53:15.896+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="StringUtils" /><category scheme="http://www.blogger.com/atom/ns#" term="java" /><title>substring - java</title><content type="html">Javaです。　&lt;br/&gt;
Stringのsubstringで java.lang.StringIndexOutOfBoundsExceptionが発生しやすいことをついつい忘れてしまってたりします。&lt;br/&gt;
桁数が足りなかったりするとすぐに例外していまいます。&lt;br/&gt;
こんなときJavaって固いなーと思ったりします(いい意味でですよ)。&lt;br/&gt;
で、そんなときのcommonsのStringUtilsのsubstring&lt;br/&gt;
&lt;a href="http://commons.apache.org/lang/"&gt;http://commons.apache.org/lang/&lt;/a&gt;&lt;br/&gt;
&lt;br/&gt;
&lt;div id="src"&gt;
import org.apache.commons.lang3.StringUtils;

public class TestCommonsLangStringUtils {

    public static void main(String[] args) {
        a();
    }

    static void a() {
        String s = "01234567";

        // このコードは java.lang.StringIndexOutOfBoundsException: String index out of range: 10
        // String s2 = s.substring(3, 10);
        
        String s3 = StringUtils.substring(s, 3, 10);
        System.out.println(s3);
    }
}

&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-1213439680914015360?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JSVR8CXUQZrYGvf1A_srtg5G45I/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JSVR8CXUQZrYGvf1A_srtg5G45I/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JSVR8CXUQZrYGvf1A_srtg5G45I/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JSVR8CXUQZrYGvf1A_srtg5G45I/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Wx38uhc7hKs:4aeuRPhouU0:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=Wx38uhc7hKs:4aeuRPhouU0:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Wx38uhc7hKs:4aeuRPhouU0:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=Wx38uhc7hKs:4aeuRPhouU0:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Wx38uhc7hKs:4aeuRPhouU0:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Wx38uhc7hKs:4aeuRPhouU0:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=Wx38uhc7hKs:4aeuRPhouU0:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/1213439680914015360/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=1213439680914015360&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/1213439680914015360?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/1213439680914015360?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/01/substring-java.html" title="substring - java" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;DkYDR30zcSp7ImA9WhRWFUo.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-3479995586156279364</id><published>2012-01-03T16:02:00.000+09:00</published><updated>2012-01-03T16:02:56.389+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-03T16:02:56.389+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="抱負" /><title>2012年 あけましておめでとうございます。</title><content type="html">あけましておめでとうございます。2012年はどーんと飛躍の年になったらいいなと思います。
&lt;br/&gt;
2011年はいろいろ大変な年でしたね。&lt;br/&gt;
&lt;br/&gt;
2011年1２月に記事をアップすることができず、はじめてから、記事がない月がはじめて（たぶん）でました。&lt;br/&gt;
いろいろ作りたいものもあるのですが、なんせ未熟なものでなかなか完成できず&lt;/br&gt;
今年は、とにもかくにも完成できるものをひとつづつ増やしていこうと思います。&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-3479995586156279364?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/0LcKAJV9KrFky4_-PWSx6dYaaGE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0LcKAJV9KrFky4_-PWSx6dYaaGE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/0LcKAJV9KrFky4_-PWSx6dYaaGE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/0LcKAJV9KrFky4_-PWSx6dYaaGE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SdD_nCoznk0:Rjahaiudkvg:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=SdD_nCoznk0:Rjahaiudkvg:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SdD_nCoznk0:Rjahaiudkvg:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=SdD_nCoznk0:Rjahaiudkvg:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SdD_nCoznk0:Rjahaiudkvg:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SdD_nCoznk0:Rjahaiudkvg:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=SdD_nCoznk0:Rjahaiudkvg:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/3479995586156279364/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=3479995586156279364&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/3479995586156279364?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/3479995586156279364?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2012/01/blog-post.html" title="2012年 あけましておめでとうございます。" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CkEBRHw-fyp7ImA9WhRSGE0.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-8047692498560662266</id><published>2011-11-20T23:46:00.001+09:00</published><updated>2011-11-20T23:50:55.257+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-20T23:50:55.257+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CALayer" /><title>CALayerでsetNeedsDisplayするときの注意</title><content type="html">CALayerにたいしてsetNeedsDisplayするときの注意です。&lt;br/&gt;

下記のようなコードをつかって、表示する場合にsetNeedsDisplayしたりすると、表示されなくなる。
&lt;br/&gt;
&lt;div id="src"&gt;UIImage *img1 = [UIImage imageNamed:@"aaa.png"];
        CALayer *layer = [CALayer layer];
        layer.contentsScale = [[UIScreen mainScreen] scale];
        layer.contents = (id)img1.CGImage;&lt;/div&gt;
おそらく,setNeedsDisplayが
&lt;blockquote&gt;レイヤインスタンスにコ ンテンツをキャッシュし直す&lt;/blockquote&gt;させるということに関係するのかな。
&lt;br/&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-8047692498560662266?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uZQGZ9fqtyXm61dh08zxfW4HdEM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uZQGZ9fqtyXm61dh08zxfW4HdEM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uZQGZ9fqtyXm61dh08zxfW4HdEM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uZQGZ9fqtyXm61dh08zxfW4HdEM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=trHR4Pxh7Kk:0s1V6kC88_k:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=trHR4Pxh7Kk:0s1V6kC88_k:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=trHR4Pxh7Kk:0s1V6kC88_k:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=trHR4Pxh7Kk:0s1V6kC88_k:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=trHR4Pxh7Kk:0s1V6kC88_k:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=trHR4Pxh7Kk:0s1V6kC88_k:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=trHR4Pxh7Kk:0s1V6kC88_k:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/8047692498560662266/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=8047692498560662266&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/8047692498560662266?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/8047692498560662266?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2011/11/calayersetneedsdisplay.html" title="CALayerでsetNeedsDisplayするときの注意" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total></entry><entry gd:etag="W/&quot;CEUMQH4-cSp7ImA9WhRSEUU.&quot;"><id>tag:blogger.com,1999:blog-7616979561464828711.post-257167097107849702</id><published>2011-11-13T19:54:00.001+09:00</published><updated>2011-11-13T20:04:41.059+09:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-13T20:04:41.059+09:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="retina" /><category scheme="http://www.blogger.com/atom/ns#" term="ios" /><category scheme="http://www.blogger.com/atom/ns#" term="CALayer" /><title>CALayerのretina対応 contentsScaleを2</title><content type="html">core animationだ！！ということで、CALayerのサブクラスをつくり、drawInContextを実装してがりがり書いて動かすとどうも、ジャギーが目立つというかなんというか表示したイメージきれいでないことに気がつく。
で、アンチエイリアスが効いてないのかなーとかとんちんかんな調べものをしていてようやく、contentsScaleを変更すればいいところにたどりつく。
&lt;br/&gt;


&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-uhRRfLSEvj8/Tr-kB1Dqs1I/AAAAAAAAByU/9IwHUP8aHgE/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2011-11-13%2B19.57.15.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="233" width="395" src="http://3.bp.blogspot.com/-uhRRfLSEvj8/Tr-kB1Dqs1I/AAAAAAAAByU/9IwHUP8aHgE/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2011-11-13%2B19.57.15.png" /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-oU7Rvb6wllk/Tr-jTVDH0II/AAAAAAAABx8/lp55j4dZaiY/s1600/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2011-11-13%2B19.59.42.png" imageanchor="1" style="margin-left:1em; margin-right:1em"&gt;&lt;img border="0" height="212" width="298" src="http://2.bp.blogspot.com/-oU7Rvb6wllk/Tr-jTVDH0II/AAAAAAAABx8/lp55j4dZaiY/s400/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2011-11-13%2B19.59.42.png" /&gt;&lt;/a&gt;&lt;/div&gt;

おそらく正しいやり方は
&lt;blockquote&gt;[[UIScreen mainScreen] scale];&lt;/blockquote&gt;
をlayaer.contentsScaleに設定するのが正しいやり方のだろう。

&lt;br/&gt;
参考
&lt;br/&gt;
&lt;a href="http://objective-audio.jp/2010/07/opengl-esretina.html"&gt;OpenGL ESのRetina対応 - Objective-Audio&lt;/a&gt;
&lt;br/&gt;
&lt;a href="http://stackoverflow.com/questions/5414631/retina-display-core-graphics-font-quality"&gt;iphone - Retina display core graphics font quality - Stack Overflow&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7616979561464828711-257167097107849702?l=programamemo2.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9_Nlw2QSoHC1s3Y_EU8Fj2DiaaU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9_Nlw2QSoHC1s3Y_EU8Fj2DiaaU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9_Nlw2QSoHC1s3Y_EU8Fj2DiaaU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9_Nlw2QSoHC1s3Y_EU8Fj2DiaaU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=RmVhvdUwzA8:28k7siobpYE:s9VDnicYSUo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=RmVhvdUwzA8:28k7siobpYE:s9VDnicYSUo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=RmVhvdUwzA8:28k7siobpYE:_ezEcGVEzUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?i=RmVhvdUwzA8:28k7siobpYE:_ezEcGVEzUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=RmVhvdUwzA8:28k7siobpYE:OAQBO0PjnPA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=OAQBO0PjnPA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=RmVhvdUwzA8:28k7siobpYE:spdCosxkSQE"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=spdCosxkSQE" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/programmermemo2?a=RmVhvdUwzA8:28k7siobpYE:fqmcRPSHgvs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/programmermemo2?d=fqmcRPSHgvs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</content><link rel="replies" type="application/atom+xml" href="http://programamemo2.blogspot.com/feeds/257167097107849702/comments/default" title="コメントの投稿" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=7616979561464828711&amp;postID=257167097107849702&amp;isPopup=true" title="0 件のコメント" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/257167097107849702?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/7616979561464828711/posts/default/257167097107849702?v=2" /><link rel="alternate" type="text/html" href="http://programamemo2.blogspot.com/2011/11/calayerretina-contentsscale2.html" title="CALayerのretina対応 contentsScaleを2" /><author><name>ugo</name><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-uhRRfLSEvj8/Tr-kB1Dqs1I/AAAAAAAAByU/9IwHUP8aHgE/s72-c/%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588%2B2011-11-13%2B19.57.15.png" height="72" width="72" /><thr:total>0</thr:total></entry></feed>

