2012年9月23日日曜日

catalyst control centre: host application は動作を停止しました

Windows Vista。

ちょっと前にPCがウイルスに感染したか何かで、システム復元のために直前のチェックポイントに戻したんだけど、そしたら起動時に

「catalyst control centre: host application は動作を停止しました」

なんてメッセージが出るようになった。
放置していたんだけどいい加減うざいんで対処方法を調べてみるがなかなかいい感じのがない。

yahoo.comで検索して


を見て、

c:\Users\"ユーザ名"\AppData\

フォルダが隠しファイルと読み取り専用になっているのが問題ぽかったんで、両方共解除してみたらメッセージは出なくなった。

……対応方法は正解だったんかな?

2012年9月19日水曜日

ひとつのプロジェクトで通常版とLITE版を管理

このあたりを参考に。


http://www.func09.com/wordpress/archives/859
http://d.hatena.ne.jp/matobow/20120119/p1

すごいね、Xcode。わざわざLITE版用にソースを分けなくてもいいんだ。

2012年9月6日木曜日

2012年9月5日水曜日

iPhoneアプリからメーラー起動

http://iphone-app-developer.seesaa.net/article/176107188.html

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:hoge@example.com?Subject=hogeSubject&body=test"]];

なるほど。日本語をそのまま放り込んだら動かなかった。

エンコードさせないとNG??

http://www.codza.com/decoding-utf-8-nsstring

2012年8月31日金曜日

CSS

twitterみたいな縦長のデザインで、下部の「書き込みをもっと見る」ボタンクリックでさらに表示するタイプで、その「もっと見る(readmore)」で表示されたcssの display:none; が効かない場合の対処法。

http://css-tricks.com/places-its-tempting-to-use-display-none-but-dont/

なんか完全にバッドノウハウな気もするけど。
.hide {
   position: absolute !important;
   top: -9999px !important;
   left: -9999px !important;
}

2012年8月28日火曜日

アプリからsafari起動

こんな感じ。
ボタンクリック時に仕込んでみる。


NSURL *url = [NSURL URLWithString:@"http://www.madhatter.jp/"];

[[UIApplication sharedApplication] openURL:url];

2012年8月20日月曜日

ScrollVIewとiAd広告

たとえば、ScrollViewの下にiAdのバナーを表示。
で、iAdを表示させない場合はScrollViewの表示領域をiAdのバナー分広げたい時。

HowToUseScrollView.frame = CGRectMake(0, 44, 320, 416);

こんな感じにすると、表示領域を広げられる。

(´・∀・`)ヘー