なるほど、やっぱりできるよね。
あとで実装してみる。
http://nisyam.blog71.fc2.com/blog-entry-2.html
2013年4月23日火曜日
2013年3月19日火曜日
UIPickerView
UIPickerViewを使ってみるでござる。
とりあえず、下記のブログを参考にテスト中……。
http://araking56.blog134.fc2.com/blog-entry-200.html
2013年2月14日木曜日
Ready to Upload Binary
Have you added or made changes to encryption features since you last uploaded a binary for this product?
暗号化処理を追加したか、あるいは変更した?
→No
Are you updating this app because of a legal issue?
法的に問題があったからアップデート?
→No
iPhoneアプリのアップデートの時に毎度確認すればいいや、と思ってメモしていなかったけど、いちいち再確認が面倒なんでメモ。
簡単な英文とはいえ、間違えるととんでもないことになるんで。
2013年2月7日木曜日
Xcodeで処理速度計測
NSDate *startDate = [NSDate date];
//do something
NSTimeInterval interval = [[NSDate date] timeIntervalSinceDate:startDate];
NSLog(@"time is %lf (sec)", interval);
下記より引用
http://d.hatena.ne.jp/mmasashi/20100524/1286123680
へー、なるほどね。
2012年12月6日木曜日
iPhoneアプリローカライズ
Localizable.strings
このファイルを作ってここに記述ね。
InfoPlist.strings
だと思い込んでいで、記述しているのに動かなくておかしいなーと思ってましたw
キーは日本語でもいいのね。
あと、iPhoneシュミレータの言語を変更して〈コンテンツと設定をリセット〉をしないと、言語を切り替えてもアプリ上では反映されないことが多いみたい。
このファイルを作ってここに記述ね。
InfoPlist.strings
だと思い込んでいで、記述しているのに動かなくておかしいなーと思ってましたw
キーは日本語でもいいのね。
あと、iPhoneシュミレータの言語を変更して〈コンテンツと設定をリセット〉をしないと、言語を切り替えてもアプリ上では反映されないことが多いみたい。
armv7s
以前、xcodeを(当時の)最新の4.5.1にして
Product -> Archive
そして
Organizer -> Archivesのウインドウでvalidateしたら
iPhone/iPod Toudh: application executable contains unsupported architecture(s): armv7s
とエラー。
PROJECT -> Build Settings -> Architectures
の下記を
$(ARCHS_STANDARD_32_BIT)
↓↓
armv7
と変更したらいけた。
2012年10月5日金曜日
旧モデルとiPhone5/iOS6で、アプリの縦の長さを適宜変更
http://takuyaichise.tumblr.com/post/31503431644/iphone5-ios6-568px
上記より引用。
以下のコードをAppDelegate.mに追加。
- (void)applicationDidFinishLaunching:(UIApplication *)application {
if ([[UIScreen mainScreen] bounds].size.height == 568){
self.window.frame = CGRectMake(0, 0, 320, 568);
}
へー。
あとでテストしてみよう。
上記より引用。
以下のコードをAppDelegate.mに追加。
- (void)applicationDidFinishLaunching:(UIApplication *)application {
if ([[UIScreen mainScreen] bounds].size.height == 568){
self.window.frame = CGRectMake(0, 0, 320, 568);
}
へー。
あとでテストしてみよう。
2012年9月19日水曜日
ひとつのプロジェクトで通常版とLITE版を管理
このあたりを参考に。
http://www.func09.com/wordpress/archives/859
http://d.hatena.ne.jp/matobow/20120119/p1
すごいね、Xcode。わざわざ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
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"mailto:hoge@example.com?Subject=hogeSubject&body=test"]];
なるほど。日本語をそのまま放り込んだら動かなかった。
エンコードさせないとNG??
http://www.codza.com/decoding-utf-8-nsstring
2012年8月28日火曜日
アプリからsafari起動
こんな感じ。
ボタンクリック時に仕込んでみる。
NSURL *url = [NSURL URLWithString:@"http://www.madhatter.jp/"];
[[UIApplication sharedApplication] openURL:url];
ボタンクリック時に仕込んでみる。
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);
こんな感じにすると、表示領域を広げられる。
(´・∀・`)ヘー
で、iAdを表示させない場合はScrollViewの表示領域をiAdのバナー分広げたい時。
HowToUseScrollView.frame = CGRectMake(0, 44, 320, 416);
こんな感じにすると、表示領域を広げられる。
(´・∀・`)ヘー
2012年8月16日木曜日
iAd
iAdの取得の成功/失敗に応じた設定もしたほうがいい模様。
viewの .h ファイルに <ADBannerViewDelegate> を書き足すのを忘れない。
@interface ViewController : UIViewController<ADBannerViewDelegate>
下記参考
http://hhageru.blog.fc2.com/?no=52
ADBannerView: WARNING A banner view (0xbe530d0) has an ad but may be obscured. This message is only printed once per banner view.
なんてワーニングが。
下記参考
http://ameblo.jp/aulait273/entry-10968604813.html
viewの .h ファイルに <ADBannerViewDelegate> を書き足すのを忘れない。
@interface ViewController : UIViewController<ADBannerViewDelegate>
下記参考
http://hhageru.blog.fc2.com/?no=52
ADBannerView: WARNING A banner view (0xbe530d0) has an ad but may be obscured. This message is only printed once per banner view.
なんてワーニングが。
下記参考
http://ameblo.jp/aulait273/entry-10968604813.html
2012年8月10日金曜日
Scroll View
下記のブログの書き込みを参考に。
http://applil.sakura.ne.jp/blog/scrollview
ScrollViewを貼りつけただけだとスクロールしないのね。
ScrollViewをアウトレット接続して、「- (void)viewDidLoad」内で
HowToUseScrollView.contentSize = CGSizeMake(320,1000);
って感じでサイズ指定。
なるほど。
http://applil.sakura.ne.jp/blog/scrollview
ScrollViewを貼りつけただけだとスクロールしないのね。
ScrollViewをアウトレット接続して、「- (void)viewDidLoad」内で
HowToUseScrollView.contentSize = CGSizeMake(320,1000);
って感じでサイズ指定。
なるほど。
Bar Buttonのクリック時の反転
Bar Buttonをクリックしても、「押したよ感」が出ない。
ほら、クリックすると反転というか色が濃くなったりするじゃないですか。
設定とかあるのかな?と調べても無さそう。
試しにデフォルトの色にしてみた。
こっちでクリックするとボタンの色が濃くなって「押したよ感」が出る。
色を黒色にするとボタンに「押したよ感」が出ないのって仕様?
追記
わかった。他の色だと「押したよ感」が出た。
これ、ボタンをクリックすると元の色より濃くなるんで、黒はこれ以上濃くなれないから見た目は「押したよ感」が出ないんだ。
ってことで、薄めの黒色にしたら「押したよ感」が出た。
ほら、クリックすると反転というか色が濃くなったりするじゃないですか。
設定とかあるのかな?と調べても無さそう。
試しにデフォルトの色にしてみた。
こっちでクリックするとボタンの色が濃くなって「押したよ感」が出る。
色を黒色にするとボタンに「押したよ感」が出ないのって仕様?
追記
わかった。他の色だと「押したよ感」が出た。
これ、ボタンをクリックすると元の色より濃くなるんで、黒はこれ以上濃くなれないから見た目は「押したよ感」が出ないんだ。
ってことで、薄めの黒色にしたら「押したよ感」が出た。
登録:
投稿 (Atom)

