[SDK]iPhoneアプリ開発初心者質問箱20[touch][iPad] 952 :
890 :2012/01/04(水) 19:06:03.16 ID:PBFrVe/60
890だけど再インストールしたけどダメでarc切ったらどうにかなりました、、、 xcodeというかmac壊れたかな、、
953 :
名称未設定 :2012/01/04(水) 19:16:22.14 ID:HlvDDm1o0
お前の頭が壊れてるとしか思えない
954 :
名称未設定 :2012/01/04(水) 19:21:21.85 ID:n1zbK1K50
>>890 ARCまだ使ってないから見当違いのこと言ってるかもだが、ARC有効ならretainじゃなくてstrongじゃなかったっけ?
955 :
名称未設定 :2012/01/04(水) 19:33:11.95 ID:bJlkT3iR0
>>952 ソースは
>>890 に書いたものだけじゃないだろ?いろいろ隠してるだろ?
>>890 のデータソースだけじゃセルの数が少なすぎて、スクロール可能数にも達しないじゃん。
>>915 セレクタが見つからない、ってのは、存在すべきものがdeallocされているんだよ。
何のセレクタが見つからないって出るんだ?
俺語で愚痴を書いても解決しないぞ。
956 :
名称未設定 :2012/01/04(水) 20:29:48.38 ID:LhRiZ1n2i
UILabelに上辺だけボーダーを付けたいのですが、上辺だけボーダーを付ける設定は出来ないのでしょうか? quartzcoreはインポート済みです。
957 :
名称未設定 :2012/01/04(水) 20:30:17.76 ID:PBFrVe/60
返信してくれた人すまん、、俺も良くわかっていないからどうしても俺語になってしまうんだが
さっきまでやっていたことをそのまま書くとosとxcodeを再インストールしてデフォの設定のまま(arcオン)で
エンプティからUITableViewControllerのサブクラス作ってAppDelegate.mに
tableViewController *tvc=[[tableViewController alloc]init];
[self.window addSubView:tvc.view];
んで
>>890 だけ書いた。本当にあれだけ。後は確認のため全部消した。
あ、あとスクロールっていうのは例えばテーブルを上に大きく引っ張ると一瞬一行目が見えなくなってリバウンドして戻ってくる時のこと
一瞬見えなくなって戻ってくるとき凍る
958 :
名称未設定 :2012/01/04(水) 20:37:58.15 ID:LkFi4gax0
>>957 >[self.window addSubView:tvc.view];
これが間違い。これじゃ tvc がどこからも参照されないので、
ARC 有効だと release される。
iOS 4 以降では、
self.window.rootViewController = tvc;
が正しい。
959 :
名称未設定 :2012/01/04(水) 20:38:35.14 ID:bJlkT3iR0
tvc.viewの参照は保持されるが、tvcはだれにも参照されてなくてdeallocされるからだろ。 tvcはtvc.viewを保持するが、tvc.viewはtvcを保持しないから。 self.window.rootViewController = tvc; とすべき。
960 :
名称未設定 :2012/01/04(水) 20:44:28.96 ID:bJlkT3iR0
やはり初心者はARCに手を出さない方がいいなw
961 :
名称未設定 :2012/01/04(水) 20:54:44.07 ID:PBFrVe/60
うおーありがとうございます!できた!tvcのviewを見たっていうのはtvcの総体までは見ないってことで、、 答えてくれた人達日をまたいでありがとうございます
962 :
名称未設定 :2012/01/04(水) 21:07:18.92 ID:LkFi4gax0
>>960 いや、本来初心者こそ ARC を使うべきだと思うよ。
いまだに rootVC の view を addSubview: するコードを書いてる入門書を殲滅すべき。
963 :
名称未設定 :2012/01/04(水) 21:13:43.61 ID:HlvDDm1o0
964 :
名称未設定 :2012/01/04(水) 21:16:35.44 ID:4p6K2i3K0
なんで自分のプログラムの不具合が arcが壊れたとか再インストールとかに つながるのかが訳わからん 根本的な姿勢が悪いぞ
965 :
名称未設定 :2012/01/04(水) 21:38:59.12 ID:JZewVv4G0
arcって小文字で書いてるからアークって読んでた。 ARCって書かないとw
966 :
名称未設定 :2012/01/04(水) 21:53:21.45 ID:sM+XAMpK0
アクロ
967 :
名称未設定 :2012/01/04(水) 22:37:44.75 ID:PBFrVe/60
>>964 言い訳だけど以前簡単に成功したのが急に出来なくなったから焦った
968 :
名称未設定 :2012/01/04(水) 23:36:52.30 ID:sM+XAMpK0
言い訳ですね
969 :
名称未設定 :2012/01/04(水) 23:44:01.38 ID:PBFrVe/60
ですねぇ
970 :
名称未設定 :2012/01/04(水) 23:45:29.13 ID:2WJLTY9O0
ですねぇ
971 :
名称未設定 :2012/01/04(水) 23:46:08.01 ID:4p6K2i3K0
必要なオブジェクトはstrongに入れとくだけだしな iPhoneにもgcがあればと思ってたけど ARCはいいな コードがかなりスッキリするよね
972 :
名称未設定 :2012/01/05(木) 11:15:19.39 ID:oyMSTif80
Mac用アプリやJavaではガベージコレクション使ってるのにARC馬鹿にする人はなんなの?
973 :
名称未設定 :2012/01/05(木) 11:16:24.15 ID:Whpu9OT50
974 :
名称未設定 :2012/01/05(木) 11:24:08.69 ID:Srj3zqPY0
iphoneアプリの申請でプライマリーランゲージをEnglishにして、ローカルでJapaneseを登録。その後plist の localizations をjapaneseでarchive して、organizer でValidateすると The value for the info.plist key CfBundleLocalizations is not of the required type of that key のエラーがでるんですが plistにjapaneseではないのですか? jpも試したのですがダメなようです。どなたか知ってらっしゃる方いませんか。それともこのやり方ではJapaneseは指定出来ないのでしょうか?
975 :
名称未設定 :2012/01/05(木) 11:33:36.05 ID:3PH7pzkm0
>>972 ARC を馬鹿にしてるんじゃなくて、入門書で ARC 前提で書かれたものが少ないから混乱を招くってことでしょ。
>>974 型が合わないって言われてるのに、値をいじってどうする?
CFBundleLocalizations の型は文字列じゃなくて、文字列の配列だよ。
(そもそも .lproj があれば CFBundleLocalizations は不要だし…)
976 :
名称未設定 :2012/01/05(木) 12:54:23.31 ID:z4FvS339P
「写真」みたいに一定時間入力無い場合に ツールバー表示ってどうすればいいのでしょうか?
977 :
名称未設定 :2012/01/05(木) 13:15:28.65 ID:Srj3zqPY0
>>975 ユーティリティー画面でLocalizationを追加すると、Ja.projのフォルダ、その中にinfoPlistが出来るんだけど
そこにCFBundleDisplayName ”ほげほげ”と入れてシュミレーションで試しても反映されない。
しかし、最初に出来てる、en.projフォルダのinfoPlistの内容を”ほげほげ”とすると反映される
シュミレーションはjaとは判断されないんでしょうか?
infoPlistを触ると変更が反映される。
978 :
名称未設定 :2012/01/05(木) 13:15:44.33 ID:Srj3zqPY0
>>975 ユーティリティー画面でLocalizationを追加すると、Ja.projのフォルダ、その中にinfoPlistが出来るんだけど
そこにCFBundleDisplayName ”ほげほげ”と入れてシュミレーションで試しても反映されない。
しかし、最初に出来てる、en.projフォルダのinfoPlistの内容を”ほげほげ”とすると反映される
シュミレーションはjaとは判断されないんでしょうか?
infoPlistを触ると変更が反映される。
979 :
名称未設定 :2012/01/05(木) 13:26:31.30 ID:oyMSTif80
>>976 performSelector:withObject:afterDelay:
980 :
名称未設定 :2012/01/05(木) 13:49:45.48 ID:3PH7pzkm0
>>978 そもそも何をしたいのかよく分からないんだけど…。
あと、シミュレータの言語の設定は、シミュレータ内の設定アプリでできるよ。
981 :
名称未設定 :2012/01/05(木) 14:40:45.54 ID:Srj3zqPY0
>>980 プライマリーランゲージをEnglishにして、日本限定で公開したかったのですが、localizationの仕組みを読んでいて
そういう事ではないのだな気づきました。日本限定公開なんて事は出来るんでしょうか?
982 :
名称未設定 :2012/01/05(木) 14:51:54.57 ID:TA/lzg/H0
itunesconnectで公開する国を設定できる。
それとローカライズとは全くの別問題。
アプリを日本語対応にする場合は、基本は英語とし、日本語リソースを追加するようにする。
>>980 の言うように、シミュレーターの言語設定が日本語でなければ、日本語リソースは表示されない。当然だけど。
それから、リソースをローカライズした後は、クリーン&シミュレーターからアプリを削除して再インストールした方が
よいかも。
983 :
名称未設定 :2012/01/05(木) 15:17:17.40 ID:Srj3zqPY0
>>980 982
ありがとうございました。
itunesConnectのRights and Pricingで販売する国設定が出来のですね。
localizationはもう少し試してみます。
984 :
名称未設定 :2012/01/05(木) 17:38:41.68 ID:GvzjcRHv0
ニッポンとそれ以外で値段を変えることは可能でしょうか? 旧財閥、旧華族の大富豪の皆さんにはいいお値段で献上したいのですが。。。
985 :
名称未設定 :2012/01/05(木) 17:58:48.77 ID:oyMSTif80
無理です 無料で献上することはできますよ
986 :
名称未設定 :2012/01/05(木) 18:12:10.14 ID:TCeVMa0c0
MacOS 10.7.2 Xcode4.2 iOS5.0SDK pngを読み込むためにlibpng1.5.7のソースを落として来ました。 何も考えずに./confiure->makeするとx86用のライブラリが出来たのですが、 実機用にarmv6/v7のライブラリを作るにはどうすれば良いんでしょうか・・・
987 :
名称未設定 :2012/01/05(木) 18:18:25.72 ID:3PH7pzkm0
>>986 png なら iOS ではもともとサポートされてるけど、それを使わずに libpng を使う理由は?
988 :
名称未設定 :2012/01/05(木) 18:31:33.46 ID:P2riKaOy0
ImageIOやCoreGraphicsで代替できるならそっち使った方が楽かもよ libpngはソース丸ごとプロジェクトに組み込んでビルドできないかね
989 :
名称未設定 :2012/01/05(木) 18:54:18.34 ID:351iRMVk0
>>987 現在iOS側はUIImage経由/Android側はlibpngをndkコードから使ってまして、
共有コード部分を増やしたくて慣れないビルドに手出したら頭の中真っ白状態ですorz
>>988 丸ごと組み込んでビルド!思いつきませんでした!試してみます!
990 :
名称未設定 :2012/01/05(木) 19:34:34.67 ID:OrxhrdQh0
アプリって消費税かかるの?
991 :
名称未設定 :2012/01/05(木) 19:52:27.97 ID:cktpk0Fei
fmdbでsqlite3を扱っているのですが、 fmdbからカラムの型を取得する方法はありませんか?
992 :
名称未設定 :2012/01/05(木) 20:19:31.50 ID:3PH7pzkm0
>>991 pragma table_info とか? でも、カラムの型が分からない方がおかしいと思う。
993 :
名称未設定 :2012/01/05(木) 20:25:57.80 ID:3PH7pzkm0
994 :
名称未設定 :2012/01/05(木) 20:58:40.80 ID:DxBzgdmb0
995 :
名称未設定 :2012/01/06(金) 15:15:30.95 ID:HpMlsDqy0
こっちは埋めるか。 次スレの2も適当に更新しといたけど、他に最近出た(出る)本でいいやつあるかな? ・iOSプログラミング 第2版(ピアソン桐原 2011/12)Aaron Hillegass, Joe Conway ・Objective-C超入門――ゼロからしっかり学べるiPhoneプログラミング【Xcode4.2対応】(ラトルズ 2012/1)大川内隆朗 あたりはどうなんだろ? あと、Unityの本がいっぱい出ててもういいやって感じ。
996 :
名称未設定 :2012/01/06(金) 16:45:12.45 ID:yh2KmITJ0
出版日が今年になってるやつはだいたいいい感じだったよ ちょろっと見た感じ分かりやすそうだった でも深いとこまで書いてある本はなさそうだったな
997 :
名称未設定 :2012/01/06(金) 20:36:46.79 ID:phNK9R000
997だったら、今年のAppStore Rewindに俺のアプリが選ばれる。
998 :
名称未設定 :2012/01/06(金) 20:38:13.14 ID:phNK9R000
998だったら、アプリ長者になる。
1000 :
名称未設定 :2012/01/06(金) 20:38:50.80 ID:phNK9R000
999だったら、アプリをバイアウトして億万長者になれる。
1001 :
1001 :
Over 1000 Thread このスレッドは1000を超えました。 もう書けないので、新しいスレッドを立ててくださいです。。。