[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 04/01 05:54 / Filesize : 234 KB / Number-of Response : 851
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

iPod touch/iPhone ネイティブアプリ製作 ver.8



1 名前:名称未設定 [2009/01/05(月) 21:02:48 ID:RqEm+Tjz0]
iPod touch/iPhone ネイティブアプリ製作・制作に関するスレです。

前スレ
iPod touch/iPhone ネイティブアプリ製作 ver.7
pc11.2ch.net/test/read.cgi/mac/1227134414/

iPod touch/iPhone ネイティブアプリ製作 ver.6
pc11.2ch.net/test/read.cgi/mac/1224089976/

【iPhone Dev Center】
developer.apple.com/iphone/

このスレは開発情報の交換用。
pending contract で悩んでる人の情報交換は、
【iPhone Developer ProgramのPending Contract問題】スレへ

pc11.2ch.net/test/read.cgi/mac/1224080016/

2 名前:名称未設定 mailto:sage [2009/01/05(月) 21:04:50 ID:RqEm+Tjz0]
何かいろいろ参考になるurlもあった気もするが、
適当に前スレからサルベージを希望 < 誰か

3 名前:名称未設定 mailto:sage [2009/01/05(月) 21:07:24 ID:8Mc9/gnm0]
                ,,.r'' ゛~~` ''ッ,,                     )   )
              、 ゛  ,,,,,,,,,,,,,,,,,,,,, ヾ.              ,.、    / /
               ミ   ミ゛,へ.__, ,_ノヽ i.                .| |l   l ,´
             ミ   ミ, \  /〉 ミ.         _-、i::| |ニニii '
         、,,,,ツ.ミ/   ,`~´ ヽ~  \        /,‐ヽヽ`、||
       、シ``   .ミ\  ヽ  'n.inヽ /         ( .〉〉/
      シ  //       `   l.l ヽ"、         /  ノ
     ミ/ シ           彡 ,=こ二=.{ ミ,,      ,r'´ ,,、'゛
     ミi. /  /       ' ! w、`~^' vwv '、   ミ      〃 .ミ
    .ミ /     i:  /      `^^     \ ."   〃  ミ
   .ミ.:/ / / i:      v    !  ,,   \ 、 〃  ミ
   :i;     .i:   w      !!   ミ!:   ミ \\( ⌒ヽ
   :i;  /   i:      !!       .ミ キ    , ⌒`、_  )  )
   :il     .i:    !    w!    ミ .:i.   (_ (  _,ノ  ) ,
  :il   !  i:           ! ,〃゛  キ    ゞ、 __,  ノ ,
  .:il !   /~~````` " '''' = ‐- 、ミ  _,,,,_ミ,  il `  ー ´
  :il   ´ ―  ̄ - ,,. -‐‐-、、 ヽ. ヾ、  ゞ、 `  〃
  ゝ、wx.mn.!!++ナ'~      ヾ~ヽ、 ヽ、 ,, ~^^}´
     彡   〃  〃     }} /〉.〉〉〉i''"   〃
      彡、     {{     〃,__!////l |    〃
        X,,    》.   ≪.__`‐'.' '´,Uwwvw'、...,,,___
         ^^^^ !wニこ)こ)二)`) (_,,,..- 、...二⊃_).)

4 名前:名称未設定 mailto:sage [2009/01/05(月) 21:08:03 ID:8Mc9/gnm0]
                        / /
                        / /
                     /三ミ} フ
                    r'"rニニ`〈
                   .| rニ~~` }
                   j (_)  /
     _,.-‐‐‐-'ヽ.      /  ,A_  ヽ.
   /,.--‐‐‐、  ヽ.    /  /  |  ヽ.
  / / />  ヽ ,..、ヽ /   /   |   ヽ.
  /‐┘/,.-、   ! | 6)/    /  __|   ヽ
  !ニ=_"iO ヽ   ヾ/    ./‐-'"i iZ    }
  !TOヽヽ、_ノ __ /|__   / { ヽ ヽヾZ   /
  ヽヽ_ノC /ン|   L  /___ヽ ヽヽ _>‐'"
   ヽ (∠ン´| ヽ、_.ク   _ ヽ、/
    `ー/| ヽ、__ /_/  _ |
      | ヽ、_. /   _/   _|
      \__/ /  _/   |
        \ /  /

5 名前:名称未設定 mailto:sage [2009/01/05(月) 21:26:23 ID:GehxxHz70]
えーと、いいアイデアあるんだけど誰か買わない?w

6 名前:名称未設定 mailto:sage [2009/01/05(月) 21:53:11 ID:c/Bt8qK70]
>>5
そのネタもう飽きた。

7 名前:名称未設定 mailto:sage [2009/01/05(月) 22:00:14 ID:YnrZ03Qs0]
画面を一生懸命こすると、ピュピュっとなるアプリですね、わかります。

8 名前:名称未設定 mailto:sage [2009/01/05(月) 22:15:19 ID:tlttI9vi0]
>>7
そのアイディア貰った!

9 名前:名称未設定 mailto:sage [2009/01/05(月) 22:16:34 ID:NBDyWrWX0]
アップルの審査は通るかな?

10 名前:名称未設定 mailto:sage [2009/01/05(月) 22:39:11 ID:ZLFNRGD40]
Appleの中の人も
ピュピュっの中の1匹だったんだぜ。



11 名前:名称未設定 mailto:sage [2009/01/06(火) 02:32:56 ID:VRYc8N/50]
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetStrokeColorWithColor(context, [UIColor greenColor].CGColor);
CGContextSetLineWidth(context, 1.0);
CGContextAddEllipseInRect(context, CGRectMake(0.0, 0.0, 200.0, 200.0));
CGContextStrokePath(context);

このコードで円を描画すると、背景が黒の上に塗りつぶされていない緑の円が表示されますが、これの背景色を透明にすることはできないんでしょうか?

12 名前:11 mailto:sage [2009/01/06(火) 02:40:36 ID:VRYc8N/50]
ごめん自己解決。↓こうやったらできた。
self.circle = [[Circle alloc] initWithFrame:CGRectMake(0, 0, 200, 200)];
self. circle.backgroundColor = [UIColor clearColor];
[self addSubview:self. circle];

※ CircleはUIViewを継承して、drawRectメソッドに>>10のコードを書いてるもの

13 名前:名称未設定 mailto:sage [2009/01/06(火) 02:51:34 ID:cZLcUbx70]
問題点に突き当たった時って、他の人に自分が作っている物を
丁寧に説明しようとすると、問題点に気づき易いってあるよね。

14 名前:名称未設定 mailto:sage [2009/01/06(火) 02:53:07 ID:jgLN2JJF0]
さすると痛みが取れるアプリをつくってください

15 名前:名称未設定 [2009/01/06(火) 05:47:39 ID:1wSL0OET0]
下記のサイトやテンプレートを見ながら、自作アプリにTabBarのあるViewを追加しようと試したのですが、
作成したViewを読み込む所でシミュレータが落ちてしまいますorz

ttp://www.iphonesdkarticles.com/2008/07/tab-bar-controller-tutorial.html

既存のWindowを生成しているクラス(TabAppAppDelegate相当)にdelegate出来ていないのですが、
どのように書けば既存クラスにdelegateできるのでしょうか?

16 名前:名称未設定 mailto:sage [2009/01/06(火) 07:26:41 ID:QHmIZijh0]
NSDateFormatter *dateFormatter = [[[NSDateFormatter alloc] init] autorelease];
[dateFormatter setDateStyle:NSDateFormatterMediumStyle];
[dateFormatter setTimeStyle:NSDateFormatterMediumStyle];
NSDate *now = [NSDate date];
NSString *formattedDateString = [dateFormatter stringFromDate:now];
NSLog(@"formattedDateString for locale %@: %@", [[dateFormatter locale] localeIdentifier], formattedDateString);

このコードを使えば現在の日にちなどを取得できることは分かったのですが、

NSDate *now = [NSDate date];
int h = [[now dateWithCalendarFormat:nil timeZone:nil] hourOfDay];

こんな感じで時や分だけを切り取る方法ってないものでしょうか
取得した文字列を時や分だけ切り取ることで代用できなくもないとは思いますが・・・

17 名前:名称未設定 [2009/01/06(火) 08:01:32 ID:RoogoMPq0]
touch (iPhone OS 2.2) で ビープを鳴らしたいのですが、AudioToolbox のフレームワークを入れて、
同 header を import をして、AudioServicesPlaySystemSound(kSystemSoundID_Vibrate); を呼んでも
Beep が鳴らない様です。 どういう原因がありうるでしょうか? 他に簡単な方法はあるでしょうか?

18 名前:名称未設定 [2009/01/06(火) 08:27:15 ID:64vpdxnV0]
レビューかくやつって、価格コムでもそうだが、へんな奴が多い。
そこんとこアップルも考えて欲しい。

19 名前:名称未設定 mailto:sage [2009/01/06(火) 09:20:55 ID:lqgBbAV20]
レビュー、問い合せのメール、ブログとかいろいろ見てるが、確かに
神経を逆撫でされる書かれ方されるのは、レビューだけだな‥

何でだろう。


20 名前:名称未設定 mailto:sage [2009/01/06(火) 09:32:05 ID:LCgPWXPu0]
>>16
NSCalendar



21 名前:名称未設定 mailto:sage [2009/01/06(火) 10:59:48 ID:URKXTOX70]
音楽のレビューで辛口の評価すると、
その曲のファンだか知らないが、
参考にならなかったほうへ大量に投票される。

22 名前:名称未設定 mailto:sage [2009/01/06(火) 13:13:29 ID:pFm5eT8Y0]
>>17
実機?

23 名前:名称未設定 mailto:sage [2009/01/06(火) 13:40:42 ID:hMNt9Wtt0]
スピーカーが無かった
というオチなら凄いけどな。

24 名前:名称未設定 mailto:sage [2009/01/06(火) 16:54:09 ID:QcobRE9R0]
横だけど、touchってシステム系の音も鳴らないの?
アラームとか、キーボードのクリック音とか用のスピーカーはtouchでもあるんじゃないの?

25 名前:名称未設定 mailto:sage [2009/01/06(火) 17:06:40 ID:llkuYvHp0]
2Gは鳴る。1GはOSを2.xにしてもそもそもスピーカーがないから鳴らない。

26 名前:名称未設定 mailto:sage [2009/01/06(火) 17:51:41 ID:QcobRE9R0]
>>24自己レス
AudioServicesPlayAlertSoundだとtouchでもプピピピピって鳴るな。
自前で用意した音はどうがんばっても鳴らないか。
>>17の答えになるかは知らない。詳しい人フォローよろしく。

27 名前:17 mailto:sage [2009/01/06(火) 18:00:52 ID:RoogoMPq0]
>>22
はい実機です。通常のアプリのサウンド含めシステムサウンドもスピーカから出ていますが、このコードのサウンドは出力がない状態です。
通常サンプルはxcodeから実機に転送して実行可能な状態です。...Alert... でもサウンド出ないようです。。。。

28 名前:名称未設定 [2009/01/06(火) 18:06:03 ID:64vpdxnV0]
さらに横でですが、、、
>アラームとか、キーボードのクリック音とか用のスピーカーはtouchでもあるんじゃないの?
1Gでも目覚ましなんかは音なるよね。



29 名前:名称未設定 mailto:sage [2009/01/06(火) 18:41:41 ID:QcobRE9R0]
設定>一般>サウンド>サウンド効果 でスピーカーか両方を選んでないと鳴らないけど、どうでしょう。

>>28
その通り。だから1GでもAudioServicesPlayAlertSoundで試したらウチではプピピってアラームの音鳴った。


30 名前:名称未設定 mailto:sage [2009/01/06(火) 21:04:09 ID:fBj8SZzl0]
>>17
リファレンスを軽く読んだ感じでは、kSystemSoundID_Vibrateはバイブレータを動かす、という指定になるとのこと
で、touchだとバイブレータ積んでないから、何も起こらないとのこと

まあ、それビープが鳴るコードじゃないよ、という話
で、内蔵のビープを鳴らす方法探したけど、残念ながら見つからず
多分自前で音用意したほうが早いかと



31 名前:名称未設定 [2009/01/06(火) 22:18:57 ID:RoogoMPq0]
>>30 自分も今そこに当たる事が出来ました。音を用意する方法でいこうと思います。ありがとうございます。
>>29 Touch 2nd/OS2.2 ですが、サウンド>にサウンド効果は無い様子です。

32 名前:名称未設定 mailto:sage [2009/01/06(火) 23:39:49 ID:QHmIZijh0]
>>20
遅レスで申し訳ないです
できました
ありがとうございます!

33 名前:名称未設定 mailto:sage [2009/01/07(水) 01:21:07 ID:R//FHWGu0]
海外プレスリリース送付先に関する情報を集めて、みんなで共有したいんだが、
なんか知ってるとこあったら教えてくんろ

ttp://q.hatena.ne.jp/1231247634


34 名前:名称未設定 [2009/01/07(水) 13:05:41 ID:BUxrliHp0]
iPhone OS2.2 で Menu bar ? を、開発アプリ上で黒い状態(ホームと同じ様に)に設定するには
どうすれば良いのでしょうか?

35 名前:名称未設定 mailto:sage [2009/01/07(水) 13:09:00 ID:nkNMGSQi0]
>>34
IBで設定する

36 名前:名称未設定 [2009/01/07(水) 15:37:06 ID:BUxrliHp0]
IB のstatusbar で設定すると、シミュレータでは黒くなるのに、実機ではグレーのままです。
サンプルなのですが、code で、setStatusBarStyle: として設定したらうまくいきました。どうもです。

37 名前:名称未設定 mailto:sage [2009/01/07(水) 15:47:19 ID:rYnpt8qL0]
IB での設定は、見た目を確認するためだけのものじゃないの?

38 名前:名称未設定 mailto:sage [2009/01/07(水) 16:05:51 ID:EW8P9amQ0]
あと、サイズの調整じゃないかな


39 名前:名称未設定 mailto:sage [2009/01/07(水) 16:24:16 ID:BUxrliHp0]
サイズは実際のUIインスタンスに反映されているようですから、code 記述の要/不要の判断が難しい感じですね。

40 名前:名称未設定 mailto:sage [2009/01/07(水) 17:15:15 ID:ReqTv+IP0]
Navigation Controllerを選択したときののSimulated Metrics:
ビュー自体の大きさは可変だから、アプリの設定をシュミレーションして
サイズの目安を示し、部品配置作業を助ける機能。

Navigation Bar自体を選択すれば、Styleで設定出来る。



41 名前:名称未設定 mailto:sage [2009/01/07(水) 18:40:44 ID:V3EvUCwx0]
>>34
info.plist に UIStatusBarStyle って項を追加して、値を UIStatusBarStyleBlackOpaque にする


42 名前:名称未設定 [2009/01/07(水) 19:06:08 ID:4mn/hQuS0]
マイクから入力された音声データを取得して別のipodtouchに転送するプログラム作りたいんですけど
CoreAudioで取得したAudioQueueのBufferをTCPで転送する方法誰か知りませんか?

43 名前:名称未設定 mailto:sage [2009/01/07(水) 20:41:40 ID:rTUuMYge0]
bonjourでやったほうが楽じゃね

44 名前:名称未設定 mailto:sage [2009/01/07(水) 22:51:32 ID:T6dxqWGT0]
ぼんそわ〜

45 名前:名称未設定 mailto:sage [2009/01/07(水) 23:01:20 ID:BUxrliHp0]
statusbarのstyle は、IBの設定パネルで設定しても、無理ってことですよね。
>>41 そう言う方法もあるんですね。ありがとうございます。

46 名前:名称未設定 [2009/01/08(木) 06:47:11 ID:PKR2segz0]
ResourcesフォルダにDefault.pngぶっ込んで最初のLoad画面出そうとしてるんですが
iphoneシミュレーターだとちゃんと画面が出るのに、実機で動かすと真っ暗のままDefault.pngすっ飛ばしてアプリが動き始めるんですが
何か設定とかしなきゃダメなんでしょうか?

47 名前:名称未設定 mailto:sage [2009/01/08(木) 08:06:11 ID:OnJs55N00]
>>46
ファイル構成の変更をXcodeが認識してないんじゃね?
実機用のパッケージ内にDefault.pngがあるか確認してみ。
あと、一度クリーニングしてから試してみたら?

ダメなら、Appleのサンプルコードに含まれるDefault.pngを借用し
て試してみる。それでうまくいく様なら、画像ファイルの何かがお
かしいんじゃないかな。

48 名前:名称未設定 mailto:sage [2009/01/08(木) 09:10:29 ID:S2HTlILoO]
>>46
ターゲットのチェックボックスがチェックされてなくてバンドルに含まれてないだけじゃね?

49 名前:名称未設定 mailto:sage [2009/01/08(木) 11:48:11 ID:KVrQxOSOi]
>>47
>>48
アドバイスありがとうございました。
結局、新しいプロジェクトを作り直して前のプログラムを引き継がせたら動きました。
カスな質問に答えていただきありがとうございました。

50 名前:名称未設定 mailto:sage [2009/01/08(木) 14:58:53 ID:RgHv6cs/i]
Appにアプリを申請する時に提出するファイルはプロジェクトごと全部をzipで固めたやつ?
それともbuildフォルダ内のRelease-iphoneos?
何を提出したらよいのでしょうか?



51 名前:名称未設定 mailto:sage [2009/01/08(木) 14:58:53 ID:tkQe/+kS0]
>>47
おいらもクリーニングで復旧できたことがあるんですが、
このクリーニングでできることをまとめて確認する方法はありますか?

52 名前:名称未設定 mailto:sage [2009/01/08(木) 15:21:50 ID:fHR5LBDm0]
アプリ単体のzip

53 名前:名称未設定 mailto:sage [2009/01/08(木) 15:25:33 ID:Sg9pArN50]
>>50
どちらも違う。
ドキュメントを読み直した方が良いと思う。

>>51
まっさらにしてビルドし直すだけの事。
何ができるという話ではない。

54 名前:名称未設定 mailto:sage [2009/01/08(木) 16:44:44 ID:7XbITs1O0]
PDFも読めないやつはやめたほうがいいよ。特に有料販売。
前も世界中で脱税しそうになってた人いたし。

55 名前:42 mailto:sage [2009/01/08(木) 17:07:54 ID:Yt8deEaj0]
>43
遅レスです。申し訳ないです。
通信プログラムはWiTapをもとに作ろうと思っています。

サンプルSpeakHereのAudioRecoder.mのコールバックrecordCallbackにある
inBuffer->mAudioDataの中身を見たいんですが
NSLogにどうやって吐けばいいか知ってる人いたら教えて下さい。

56 名前:名称未設定 mailto:sage [2009/01/08(木) 23:30:13 ID:fDKWMZvW0]
>>55
ホントに教えても良いんだな。MacがMacBookだったら死なない事を祈る。

NSData *data = [[NSData alloc] initWithBytes:inBuffer->mAudioData length:inBuffer->mAudioDataByteSize];
NSLog(@"%@", data);
[data release];


57 名前:名称未設定 mailto:sage [2009/01/08(木) 23:31:39 ID:fDKWMZvW0]
>>56
MacBookでヤバいと思ったら電池外せ。


58 名前:名称未設定 mailto:sage [2009/01/09(金) 00:48:41 ID:0Evjq+nh0]
Xcodeの新規アプリケーションからUtility Applicationを選択して画面遷移のあるアプリを作成中なのですが、
新しいViewを追加したところ、そのViewを既存のViewと同様に表示しようとしたら「NSInternalInconsistencyException」という例外が発生してしまいました。
例外メッセージの中にthe view outlet was not set.という文があるのですが、outletは設定しているつもりなのですが…
このエラーを見たことある方いますか?



59 名前:名称未設定 mailto:sage [2009/01/09(金) 01:00:02 ID:vW1IdAUW0]
ttp://www.jingproject.com/
チュートリアルやデモムービー作りのおともに

60 名前:58 mailto:sage [2009/01/09(金) 01:26:20 ID:0Evjq+nh0]
自己解決しましたorz

初期化時のinitWithNibNameが間違ってました…
スレ汚し申し訳ない(汗)



61 名前:名称未設定 mailto:sage [2009/01/09(金) 01:55:07 ID:9ln4RzV60]
ごく限られた人しか利用しないアプリって審査通るのかな?
例えば、
「○○行きバスの時刻表」とか、
「△△商店街のお店情報」とか、
「□□大学××学科の時間割管理アプリ」とか

62 名前:名称未設定 mailto:sage [2009/01/09(金) 02:21:15 ID:Q42TgVrg0]
>>61
"Steve Dial" みたいなのが通るから行けるんじゃない?

63 名前:名称未設定 mailto:sage [2009/01/09(金) 02:27:27 ID:9ln4RzV60]
試しに、地元(ド田舎)のバス路線一本だけの時刻表を収録したアプリ申請してみるわw

64 名前:名称未設定 mailto:sage [2009/01/09(金) 03:25:30 ID:0OW9wFrJ0]
>>61
そういうのはWebアプリ化した方が…w

65 名前:名称未設定 mailto:sage [2009/01/09(金) 06:07:15 ID:YsEAMe1/0]
>>61
iStanfordというのがある。
特定の大学向け。

66 名前:名称未設定 mailto:sage [2009/01/09(金) 10:29:10 ID:9rhgOMEX0]
CrashLandingをベースに半透明処理をさせたいのですが、

typedef struct {
unsigned char r, g, b, a;
} Color;

static Color colorDat[] = {{ 0, 0, 0, 100}, { 0, 0, 0, 100}, { 0, 0, 0, 100}, { 0, 0, 0, 100}, };

glEnable(GL_BLEND);
glEnableClientState(GL_COLOR_ARRAY);
glColorPointer(4, GL_UNSIGNED_BYTE, 0, colorDat);

[textture drawAtPoint:p];

としても半透明になりませんでした。
ブレンドモードなどの指定も必要なのでしょうか?

67 名前:名称未設定 mailto:sage [2009/01/09(金) 17:10:54 ID:lzE3XOHa0]
iTunes ConnectでBinary(.appのZip)をアップロードに苦戦中です。
ApplicationLoaderでやっても、Webでやっても、
"The binary you uploaded was invalid.The signature was invalid,
or it was not signed with an Apple submission certificate."
と出てしまいます。この場合はどこの部分が間違えているかわかりますか?

68 名前:名称未設定 mailto:sage [2009/01/09(金) 17:26:41 ID:N0tSjue20]
>>67
問題ってエラーの文言そのままじゃないの?

69 名前:名称未設定 mailto:sage [2009/01/09(金) 17:29:24 ID:11uw3srHO]
>>67
書いてあるじゃん

ちゃんとAppStore用の証明書で作ったか?
正しいと思うなら
再起動して、クリーニングしてからビルドと圧縮をやり直したら良いと思うよ

70 名前:名称未設定 mailto:sage [2009/01/09(金) 17:50:34 ID:lzE3XOHa0]
>>68>>69
それが、証明書を作り直してもこのようなエラーが出るんです
因みに再起動、クリーニング後、ビルドでも変わらなかったです

ttp://d.hatena.ne.jp/uzulla/20080911#p1
↑こちらに従ってやったつもりです



71 名前:名称未設定 mailto:sage [2009/01/09(金) 17:53:14 ID:9rhgOMEX0]
>>70
Developでビルドしてない?
アップするにはDistributionにしないとダメ。

72 名前:名称未設定 mailto:sage [2009/01/09(金) 17:59:14 ID:lzE3XOHa0]
>>71
Developでビルドしてたようです…
調べてDistributionでやってみます
本当に助かりました。ありがとうございました。

73 名前:名称未設定 mailto:sage [2009/01/09(金) 18:02:36 ID:N0tSjue20]
>>70
なぜAppleが公開してるドキュメントみないの?

74 名前:名称未設定 mailto:sage [2009/01/09(金) 19:18:21 ID:lnRYjzET0]
>>70
そのサイト、実機にプログラムを転送する手順って書いてあんぞ。
AppStoreへ登録する手順とは書いてない。

ProgramPortalにある情報は一通り目を通しておけ。

75 名前:名称未設定 [2009/01/09(金) 20:56:19 ID:6VYnY37M0]
>>72
Developでビルドしてたって事はAppStore用証明書じゃなくてDebug用証明書じゃねーか


76 名前:名称未設定 mailto:sage [2009/01/10(土) 00:08:19 ID:nmvC76wg0]
CALayerにaddAnimationしたCABasicAnimationを、後から任意のタイミングでアニメーション開始させる方法をご存知の方いますか?


77 名前:名称未設定 mailto:sage [2009/01/10(土) 02:44:44 ID:/gNx5QOr0]
開始したい時にaddAnimationすりゃええやん

78 名前:名称未設定 mailto:sage [2009/01/10(土) 03:54:54 ID:HvbCGHqL0]
おつです。
サウンド(SE)再生する時に、一番遅延の少ない方法ってどんなんでしょう?
というのは、勉強がてら楽器系のアプリ(ドラムとかピアノとか)を
作ってみようと思ったのですが、OpenAL(SoundEngine)使っても、
どうしてもタップ→音再生の間隔が長くて違和感を感じるのです。
RemoteIOとか上手く使えばもっと速く鳴らせるのでしょうか。
誰か知っている方いましたら、ご教示ください。

79 名前:名称未設定 [2009/01/10(土) 04:49:42 ID:+CW3k2jO0]
coreaudio

80 名前:76 mailto:sage [2009/01/10(土) 07:41:03 ID:nmvC76wg0]
>>77
それで正しい方法なのね。
同じAnimationのインスタンスを繰り返し使っても動くのかな…後で試そう



81 名前:名称未設定 mailto:sage [2009/01/10(土) 23:07:27 ID:Jn/zDV5w0]
おしえてください。
TabBarで構成したアプリで、TabBarの表示を消すにはどうしたら
いいのでしょう?


82 名前:名称未設定 mailto:sage [2009/01/10(土) 23:15:32 ID:DmOCRsw10]
TabView Aを選択 → 次の View B にすすむ → TableView A にもどる

このとき、戻った TableView A の列がハイライトされたままだったので、
ガイドライン違反としてリジェクトされました。

結構厳密に審査やってるんだなと感心。

83 名前:78 mailto:sage [2009/01/11(日) 02:51:25 ID:Rqw6KMN30]
>>79
どうもです。

Mac&iPhoneのサウンド周り全然わからず勉強中なのですが、
RemoteIOってCoreAudioの機能の一部と思っていたんですが間違った認識ですか?

あとよければ追加で教えて頂きたいのですが、
ttp://objective-audio.jp/2008/10/remoteio.html
とかを参考にさせてもらっているんですが、今の自分の知識だと
「どんなに頑張ってもアウトプットのコールバックが呼ばれる間隔分は遅延が発生する」
と思うんですが、これは間違っていないでしょうか?

それともCoreAudioに関する知識が根本で間違っているのかな・・・
宜しければご教示願います。

84 名前:名称未設定 mailto:sage [2009/01/11(日) 03:26:50 ID:KQCNW0Bb0]
>>83
Macとかでソフトシンセ作る場合でも同じで、コールバックの引数のバッファサイズ分だけ必ず遅延が発生します。
私もシンセ作ろうとしてますがRemoteIOのバッファサイズは、iPhoneエミュレータ上だと512sampleとなっていました。
44.1KHzで512sampleのレイテンシーはぶっちゃけ演奏する気にならないんですよね…設定変えれないのかな

85 名前:名称未設定 mailto:sage [2009/01/11(日) 11:34:02 ID:oRJ20a9a0]
CoreAudioのRemoteIOはシュミレータでは動かないので意味ないでそ。

86 名前:名称未設定 mailto:sage [2009/01/11(日) 11:46:06 ID:KQCNW0Bb0]
>>85
鳴ってるよ?

87 名前:名称未設定 [2009/01/11(日) 12:28:02 ID:gaF/tFYm0]
ちょっと質問

NSString等で文字列を表示しているんですが
内部で管理しているメモリの開放のしかたが判りません。

どなたか詳しい方ご教唆お願いします。


88 名前:名称未設定 mailto:sage [2009/01/11(日) 13:01:56 ID:oRJ20a9a0]
>>86
鳴ってるのはMac OSのAudio Unitでは?

89 名前:名称未設定 mailto:sage [2009/01/11(日) 13:15:10 ID:5+kPkzqm0]
>>87
つ release


90 名前:87 [2009/01/11(日) 15:05:24 ID:gaF/tFYm0]
文字列自体はreleaseしれていると思いますが
Instrumentsで追うとdrawInRect等で描画したさいに
CGFontGetGlyphPaths内でCGPathAddLineが呼ばれており
その際にadd_Chunk内のmallocが開放されずに
残っているようです。
どうにかこの情報を開放したいのですが
どなたか詳しい方ご教唆お願いします。



91 名前:名称未設定 mailto:sage [2009/01/11(日) 18:03:33 ID:KQCNW0Bb0]
>>88
あ、そういう意味ね
実機だと512sampleじゃないのかな

92 名前:名称未設定 mailto:sage [2009/01/11(日) 18:13:58 ID:5+kPkzqm0]
>>90
自分でretainした物以外はむやみにreleaseすべきではない。

93 名前:名称未設定 mailto:sage [2009/01/11(日) 22:04:41 ID:JWX4K7EB0]
常に保持カウントが1じゃないと気になる人っているよねw

94 名前:名称未設定 mailto:sage [2009/01/11(日) 22:15:44 ID:VsvQC11n0]
>>55
デバッガでメモリダンプすりゃ見れるよ。
ブレークポイント置いてダンプしてデータをコピペして、波形を確認したことある。

95 名前:名称未設定 mailto:sage [2009/01/12(月) 00:47:33 ID:IJ3mGOZd0]
sqlite3を触っているのですが、サンプルの「SQLite Book List」を参考に書いてまして、
sqlite3_open関数でDBを開くところまではできたのですが、
>if (sqlite3_prepare_v2(database, sql, -1, &statement, NULL) != SQLITE_OK) {
のところで「no such table: tablename」というエラーが発生してしまっています。
tablenameというテーブルは作成してあるのですが、他に何か原因があるのでしょうか?

96 名前:87 [2009/01/12(月) 01:56:38 ID:jPmuSak60]
>>自分でretainした物以外はむやみにreleaseすべきではない。
ローカルな変数として定義しているので
スコープからはずれると
自動的に消えると認識してますが
ちがいましたかね。
今回の件はそれとは違いCoreGraphics側でmallocされた
内容が開放されずに残っているようなんです。
Appleからだされているサンプルプログラムでも
同じような現象がでていてNStringで文字列を表示しているもので
画面が切り替わるものでも同じようにメモリが開放されない
残ってしまい最悪の場合はプログラムが落ちることもあるようです。


97 名前:名称未設定 [2009/01/12(月) 05:38:13 ID:v229RMKgO]
マルチタッチで各座標の取得ができない(;_;)
ヒントを教えていただけないでしょうか?

98 名前:78 mailto:sage [2009/01/12(月) 06:05:43 ID:KSgmnDO10]
>>83
どうもありがとうです。疑問が一つ解けました。

>(sample数〜略)設定変えれないのかな

AudioSessionSetProperty っていう関数で
kAudioSessionProperty_PreferredHardwareIOBufferDuration
をどうのこうのすれば変更できました。
でも、実機でiPodで曲再生中だと、上記関数で設定しても
1024sampleになってしまうので、そこらへんはよくわかりません。
まだいろいろ調査中。

いまストアに並んでいる楽器アプリって、
曲再生中でも1024sampleより速い感じですよね?
どうやっているんだろう。


99 名前:78 mailto:sage [2009/01/12(月) 06:11:33 ID:KSgmnDO10]
自分にお礼言っちゃたよ.orz
>>84
どうもありがとうです。

ついでに

>>97
どっかのドキュメントに書いてあったと思うけど、
for (UITouch *touch in touches)
{
 CGPoint location = [touch locationInView:[self view]];
 ...
}
こんな感じ。

100 名前:名称未設定 mailto:sage [2009/01/12(月) 07:24:01 ID:jDaBsg2c0]
>>96
>ローカルな変数として定義しているので
>スコープからはずれると
>自動的に消えると認識してますが

君は少しObjCとCocoaのメモリ管理のところを勉強し直した方がよい




101 名前:名称未設定 mailto:sage [2009/01/12(月) 08:03:05 ID:6HHTKkbi0]
>>100
Cocoaに向いてないんだよ、こういう奴は。
そのうち「Cocoaはクソ」とか言い出すに違いない。

102 名前:名称未設定 [2009/01/12(月) 08:11:42 ID:01UKhbc10]
>>96
>ローカルな変数として定義しているので
>スコープからはずれると
>自動的に消えると認識してますが
>ちがいましたかね。

おいおい・・
基本の勉強不足杉

103 名前:名称未設定 mailto:sage [2009/01/12(月) 08:59:26 ID:ebtrwEK80]
>>95
そのサンプルがベースってことは、リソース内にあるbookdb.sqlがデータベースの基になるけど、
それに指定したテーブルがちゃんと含まれているかを確認すべし
あとは単に渡しているSQL文に間違いがないかもチェック

104 名前:名称未設定 mailto:sage [2009/01/12(月) 09:09:06 ID:TcjAVp4l0]
C の変数とかも解放されないですよね。

105 名前:名称未設定 [2009/01/12(月) 10:38:33 ID:v229RMKgO]
>>99
マルチタッチできました。
ありがとうございます。
なんか動いたら嬉しい(^.^)

106 名前:名称未設定 mailto:sage [2009/01/12(月) 12:48:58 ID:peQ53IN30]
プログラムを作りたいのかメモリの開放を観察してニヤニヤしたいのか
よくわからん奴がいるな。

107 名前:名称未設定 mailto:sage [2009/01/12(月) 15:04:25 ID:Kvb/S9IW0]
iPhone開発者向けの Wiki を立ち上げました。
ttp://iphone-jdev.com/

まだほとんど中身がないですが、徐々に充実させていきたいと思います。


108 名前:名称未設定 [2009/01/12(月) 15:17:39 ID:jPmuSak60]
>>100

私のところでも試してみましたが
サンプルのTheElementsも長時間稼動していると
強制終了しますね。

確かに文字列を表示度にメモリが増えていく
ようです。

109 名前:名称未設定 mailto:sage [2009/01/12(月) 15:41:05 ID:aCQTtAHt0]
使い終わったものは即リリースしろ。
何度も使う変数は外で作っておいて、何度も作り直すな。

110 名前:名称未設定 mailto:sage [2009/01/12(月) 15:51:41 ID:WdJPYbKf0]
UIViewのdrawRect:にCore Graphicsで図形を描いたんですが
画面からはみ出た部分を自由にスクロールして見れるようにするには
どうすればいいのでしょうか?



111 名前:名称未設定 [2009/01/12(月) 19:35:04 ID:tpNQpcQE0]
>>107
なんか見れないよ?

112 名前:名称未設定 mailto:sage [2009/01/12(月) 20:23:05 ID:zJMBq8pp0]
>>107
エラー画面が出てますよ。


113 名前:107 mailto:sage [2009/01/12(月) 22:09:01 ID:Kvb/S9IW0]
>>111,112
すいません、プラグイン設定ミスってましたので、直しました。

114 名前:名称未設定 mailto:sage [2009/01/12(月) 22:27:01 ID:qZpxKXFj0]
>>113
資料として有意義に使わせてもらいます、感謝

115 名前:95 mailto:sage [2009/01/12(月) 23:41:44 ID:KaNqnX0I0]
>>103
テーブルはきちんと含まれていまして、SQL文もクライアントから実行すればきちんと返ってきましたorz
>while (sqlite3_step(statement) == SQLITE_ROW) {
問題のクラスだとこの中に入らなかったので、sqlite3_step(statement)を見てみたところ、101が格納されていました。
「SQLITE_DONE」ということなのですが、別のビューから確認したところ2行ほどレコードがあることを確認しております。

sqlite3オブジェクトをビューごとに宣言しているのですが、それが原因でしょうか?


116 名前:名称未設定 [2009/01/13(火) 01:24:54 ID:C9ykGbJR0]
UIView.centerを変更するとヌルヌルっとanimationしながら移動するやつ、animation消せないの?

117 名前:116 mailto:sage [2009/01/13(火) 01:29:10 ID:C9ykGbJR0]
間違えた、CALayer.positionだった

118 名前:名称未設定 mailto:sage [2009/01/13(火) 02:14:17 ID:MUSdSXgZi]
>>115
sqlite3って複数同時に開いていいんだっけ

119 名前:名称未設定 mailto:sage [2009/01/13(火) 08:06:10 ID:Q/4cBHhj0]
>>115
念のため、実機やシミュレータ内のApplication Dataにあるはずのbookdb.sqlの中身を確認してみて
(実機ならオーガナイザ使えばPCにコピーできる)
このアプリ、初回起動時のみ、リソース内のbookdb.sqlをApplication Dataにコピーする仕様みたいなので

>>118
マルチスレッドで同じDBにアクセスするとかでない限りは問題ないと思う

120 名前:名称未設定 mailto:sage [2009/01/13(火) 09:14:52 ID:qA9F6cgF0]
>>119
>(実機ならオーガナイザ使えばPCにコピーできる)

横レスだがこれ知らなかった。
さんくす

>、初回起動時のみ、リソース内のbookdb.sqlをApplication Dataにコピーする仕様みたいなので

自分もリソースのdbファイルをいじっても実機、シミュレータに全然反映されずハマったなあ



121 名前:95 mailto:sage [2009/01/13(火) 11:51:41 ID:R8ZmWoGtO]
>119
シミュレータのsqlファイルを見たところキーの値がnullでしたorz
これが原因かな、と。

帰宅したから再度動作確認してみます。
ありがとうございましたm(__)m

122 名前:名称未設定 mailto:sage [2009/01/13(火) 14:38:09 ID:YeHuEvRJ0]
>>120
AppDelegateのcreateEditableCopyOfDatabaseIfNeededでコピーしてるんか
自分が作ってたやつだと、リソースにはdbファイル含めずに、
実行時に新規作成するようにしてたので、この嵌りは回避できた

123 名前:名称未設定 mailto:sage [2009/01/13(火) 19:14:46 ID:I3CJO71d0]
>>116
duration = 0

124 名前:名称未設定 mailto:sage [2009/01/13(火) 23:05:41 ID:ShChlAkq0]
MITライセンスのライブラリを利用しようと思うのですが、
importしているクラスに著作権のコメントを入れれば良いのでしょうか?
それともライブラリのクラスに著作権のコメントが入っているので特に書かなくても良いのでしょうか?

125 名前:名称未設定 mailto:sage [2009/01/13(火) 23:23:22 ID:zZElkbGZ0]
iPhoneとiPodTouchを実行時に区別できるんでしょうか?
ドキュメントに書いてあります?
見当たらなかったもので・・・


126 名前:名称未設定 mailto:sage [2009/01/13(火) 23:27:32 ID:BGIuO9i10]
>>125
書いてあります。

127 名前:名称未設定 mailto:sage [2009/01/13(火) 23:38:24 ID:VNJz/h4S0]
>>125
デバイス名を知りたいってこと?
なら、
[UIDevice currentDevice];
でiPhoneとかiPod touchとか返ってくるよ

128 名前:名称未設定 mailto:sage [2009/01/13(火) 23:56:41 ID:W8lInstB0]
初心者質問で申し訳ないですが、
再生中のiPodの曲をコントロールすることは
許されているのでしょうか?
ドキュメントをみたのですが、見当たらなくて。

よろしくお願いします。

129 名前:名称未設定 mailto:sage [2009/01/14(水) 00:10:07 ID:wsG4/iu70]
>>124

import する側のコードにコメントを追記する必要はない。
それよか、バイナリとかドキュメントに著作権表示が必要なので、そっちを忘れないように。

130 名前:名称未設定 mailto:sage [2009/01/14(水) 01:23:53 ID:OSYID2Nc0]
ドキュメントをみたのですが、見当たらなくて。(調べんのめんどい、誰か教えろよ)



131 名前:名称未設定 mailto:sage [2009/01/14(水) 01:29:58 ID:AS6JeSoR0]
おまえよくわかってるじゃん

132 名前:名称未設定 mailto:sage [2009/01/14(水) 02:07:41 ID:ipCV2Wid0]
デバッグで次のようなエラーが出るようになってしまいました。

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Source type 1 not available'

前まで出てこなかったので、何が原因かよくわからないのですが、とりあえず

[self.navigationController pushViewController:self.gsViewController animated:YES];

の部分で止まることが分かりました。
突然止まるようになったので、どうすれば良いのか分からないのですが・・・。

if(self.gsViewController == nil) {
GameStartViewController *gsView = [[GameStartViewController alloc] initWithNibName:@"gsView" bundle:[NSBundle mainBundle]];
self.gsViewController = gsView;
[gsView release];
}
[self.navigationController pushViewController:self.gsViewController animated:YES];

直前はこんな感じです。

133 名前:名称未設定 mailto:sage [2009/01/14(水) 02:08:20 ID:ipCV2Wid0]
書き忘れ。
というわけで、何か気づいた方がいましたら助言などお願いします。

134 名前:名称未設定 mailto:sage [2009/01/14(水) 02:32:12 ID:ipCV2Wid0]
な、何度もすみません。
どうも止まってる場所が違うみたいなので、
もうちょっと考えてみます。

135 名前:名称未設定 mailto:sage [2009/01/14(水) 08:00:45 ID:Osmhm5CH0]
>>132
> self.gsViewController
これ、retainで定義されてる?
されてなかったら、
> [gsView release];
これで中身消えるよ

136 名前:名称未設定 mailto:sage [2009/01/14(水) 10:07:52 ID:ipCV2Wid0]
>>135
わざわざありがとうございます。
retain は header のほうでされています。

返信があったので、一応結果を報告いたします。
全然関係ない部分で止まっていたので、恥ずかしいのですが・・・。
ImagePickerController の SourceType を Camera から PhotoLibrary に変更したら、直りました。
理由はよくわかりませんが。

137 名前:名称未設定 [2009/01/14(水) 10:50:18 ID:hIYJDfwJ0]
App StoreもMusic Storeみたいに毎週トップ変えてほしいな。

138 名前:名称未設定 mailto:sage [2009/01/14(水) 15:34:47 ID:Y7zdUHb90]
>>126
>>127
ありがとございます。


139 名前:名称未設定 mailto:sage [2009/01/15(木) 00:08:08 ID:T4Ay1xBZ0]
最近出たカメラ連射できるやつってスクショ利用してるの?

140 名前:名称未設定 mailto:sage [2009/01/15(木) 03:48:29 ID:lAmwfIbGO]
double型の値を小数点第三位まで使用したいのですが、
Javaで言うところのBigDecimalのような機能はありますか?



141 名前:名称未設定 mailto:sage [2009/01/15(木) 04:21:29 ID:k8LEwkCC0]
C言語が使えるからそれでやりなよ
と思ったけどiPhoneだと使えるメソッドにいろいろ制限があるようですね
詳しく見てないけどNSNumberFormatterあたりでできない?

142 名前:名称未設定 mailto:sage [2009/01/15(木) 05:20:47 ID:M+c3sCOE0]
>>141
ありがとうございます。
NSNumberFormatterで期待値を取ることができましたm(_ _)m

143 名前:名称未設定 mailto:sage [2009/01/15(木) 09:05:14 ID:9C5Rjw75i]
TextViewで文字の色変えるのってどうやるの?

144 名前:名称未設定 mailto:sage [2009/01/15(木) 09:42:13 ID:N5HZEMqr0]
>>140
1000倍して整数値にしてから1000.0で割れば?

145 名前:名称未設定 mailto:sage [2009/01/15(木) 14:48:53 ID:lAmwfIbGO]
ホームボタン押した際にアプリの状態が保持される機能は、
あれは自前で全ての状態を記録して、再利用時に自前で展開しているのでしょうか?


>144
ありがとうございます。
その方法も試してみたいと思います。

146 名前:名称未設定 [2009/01/15(木) 15:35:33 ID:1tgXEdS/0]
setContentToHTMLStringって使っていいのかな警告出るんだけど

147 名前:名称未設定 mailto:sage [2009/01/15(木) 16:28:17 ID:N5HZEMqr0]
>>145
もちろん。
少しくらいドキュメントを読んでから質問した方が良いと思う。

148 名前:名称未設定 mailto:sage [2009/01/15(木) 18:24:13 ID:lAmwfIbGO]
>>147
申し訳ないです。
スレ汚しすいませんでした。

149 名前:名称未設定 [2009/01/16(金) 09:21:28 ID:iK5yMwPK0]
プログラマー未経験でも制作ができるセミナーでも開けば、ちょっとくらい儲かりそうじゃね?
そんな本を出すとかさ。


150 名前:名称未設定 mailto:sage [2009/01/16(金) 09:23:22 ID:P8oErNk90]
HMDT本みたいなのじゃなくて?(言葉使いはともかくとして)



151 名前:名称未設定 mailto:sage [2009/01/16(金) 10:34:15 ID:d36DpHUc0]
サウンド関係で詰まってます…。
iPhoneで、音再生中に電話が鳴った場合に、
AudioSessionSetProperty等をApplicationDidBecomeActiveで呼んで
復帰を行っているのですが、
その後スリープに入ると音が再生されなくなってしまいます。
なお、もう一度スリープに入ると音が復帰します。

何か原因が分かる方いらっしゃいましたらご教授願えれば助かります。

152 名前:名称未設定 mailto:sage [2009/01/16(金) 10:54:51 ID:IHsCCevt0]
はてなでiPhoneプランナーとか名乗って、どんどんパクりアプリ作ろうみたいなこと言ってる奴、なんなの?

153 名前:名称未設定 mailto:sage [2009/01/16(金) 10:59:23 ID:P8oErNk90]
>>152
見てきた。
技術力は無いが自分にはアイデアだけはあると思っている奴の妄想落書きって所だな。
でもそのアイデアがことごとくロイヤルガジェットレベルというw

154 名前:名称未設定 mailto:sage [2009/01/16(金) 11:09:53 ID:Yj5lH3NI0]
>>149
MOSAがやっとる
前より頻繁にやってるからきっとiPhoneセミナー儲かるんだろうな

155 名前:名称未設定 mailto:sage [2009/01/16(金) 13:06:49 ID:Gh0YeeV50]
>>151
Audio関係のリソースの再構築が必要。

156 名前:名称未設定 mailto:sage [2009/01/16(金) 14:00:17 ID:SwTvqvpk0]
>>152
高校生くらいかと思って見ていたら34歳だと。
実際作る段階にはならないだろうから、放っといてやろう。

157 名前:名称未設定 mailto:sage [2009/01/16(金) 15:30:39 ID:j7WOCCcA0]
でも、 ID:P8oErNk90 < ロイヤルガジェット だと思うよ

158 名前:名称未設定 mailto:sage [2009/01/16(金) 15:34:48 ID:P8oErNk90]
確かに俺にロイヤルガジェット級のユーモアのセンスは無いなw

159 名前:名称未設定 mailto:sage [2009/01/16(金) 20:04:47 ID:SwTvqvpk0]
ロイヤルガジェットの人気に嫉妬

160 名前:名称未設定 mailto:sage [2009/01/16(金) 20:13:55 ID:2pthsNz+I]
ロイヤルガジェット…iPhone板に専用スレまであるんだなw



161 名前:名称未設定 [2009/01/17(土) 02:44:23 ID:WFb96Ru90]
連射カメラみたいなことが出来るってことは2.2になってからAPIが追加された?追加されたAPIまとめて書いてるところないかな

162 名前:名称未設定 mailto:sage [2009/01/17(土) 03:13:45 ID:zZLCFbxXi]
>>161
よいこの為の追加APIのまとめならリファレンスにあるよ

163 名前:名称未設定 mailto:sage [2009/01/17(土) 03:22:27 ID:LdVGvqcB0]
アプリのレギュレーションって緩くなったの?
Ah.Moemory 2とか去年は確実に弾かれていたのに


164 名前:名称未設定 mailto:sage [2009/01/17(土) 11:50:44 ID:V0B4ZNEo0]
既に末期という感じだよな。

165 名前:名称未設定 [2009/01/17(土) 12:20:04 ID:WFb96Ru90]
>>162
iPhone OS 2.1 to iPhone OS 2.2 API Differences?
それっぽいのないくさいんだけどなあ。。

166 名前:名称未設定 mailto:sage [2009/01/17(土) 12:22:01 ID:FGne5q6h0]
確かに末期だな

167 名前:名称未設定 mailto:sage [2009/01/17(土) 12:26:48 ID:nGKRQRtY0]
>>161
Cocoa Browser Air入れて2.1と2.2の比較をすれば?

>>164
iPhone板のApp Store総合スレの一つ前ぐらいでギャルゲーが話題になってたしなあ..
タイトル忘れたが。

168 名前:名称未設定 mailto:sage [2009/01/17(土) 13:36:19 ID:V0B4ZNEo0]
アップデート時に新着に表示されるアプリとされないアプリがありますが
違いは何なんですかね?

169 名前:名称未設定 mailto:sage [2009/01/17(土) 14:44:00 ID:d8pPHHnl0]
>>168
実機のアップデートのタブのこと?
あそこかなり不安定じゃない?

170 名前:名称未設定 mailto:sage [2009/01/17(土) 14:48:49 ID:LdVGvqcB0]
>>167
Giftだな。
いや、実際面白いよGiftの方は。
メモりまわりとかインターフェースもしっかりしているから、
いまからゲーム作るやつはいろいろ参考になると思うよ。



171 名前:名称未設定 mailto:sage [2009/01/17(土) 14:50:01 ID:V0B4ZNEo0]
>>169
いや、そうじゃなくてAppStore。
アップデートする度にリリース日が新しくなるアプリってあるよね。
そういう細かい露出度の違いがダウンロード数の違いに影響するのかなと。

172 名前:名称未設定 mailto:sage [2009/01/17(土) 14:57:19 ID:5hvbeX7Z0]
>>168
アップデート時に公開日時が変更できたりもできるが、
あのへん、アップルの担当者が手作業でやってるから、漏れただけだろ。
実際、同じ日に同じ設定で公開しても、新着に表示されなかったアプリもあるし。

173 名前:名称未設定 mailto:sage [2009/01/17(土) 15:03:28 ID:LdVGvqcB0]
RSSフィードでも漏れがあるしね、App Storeは。



174 名前:名称未設定 [2009/01/17(土) 15:07:05 ID:TpAYuYvF0]
ほんとは知ってんだろ、みんな。

175 名前:名称未設定 mailto:sage [2009/01/17(土) 16:22:17 ID:FGne5q6h0]
何がリアルで、何がフェイクか

176 名前:名称未設定 mailto:sage [2009/01/17(土) 16:53:10 ID:DrYYnXXy0]
香ばしい流れになってまいりました。

177 名前:名称未設定 mailto:sage [2009/01/17(土) 17:24:35 ID:E+26sEL50]
じゃ、空気を読まず

NSString *statusID = [[NSString alloc] initWithData:dataIDs encoding:NSASCIIStringEncoding];

こんなかんじで NSData から文字列を取得する方法はわかるのですが、
数字を取得する方法って何かありますか?
調べたところ

[NSArchiver archivedDataWithRootObject:anyNumber]

こんなのを使えばできるようですが・・・

178 名前:名称未設定 mailto:sage [2009/01/17(土) 17:30:58 ID:fluxhVe30]
ここ1〜2週間で、審査の基準って変わった?

ちょっと前までおkだったところが、今回ダメって言われて
リジェクトされたんだけど‥


179 名前:名称未設定 mailto:sage [2009/01/17(土) 17:38:40 ID:IAl1pyQt0]
>>177
そりゃ数字をどうやってNSData に格納するかによる。そのやり方は
生データを NSData にする
文字列にする
アーカイブにする
プロパティリストにする
etc
いっぱいある

180 名前:名称未設定 mailto:sage [2009/01/17(土) 18:33:35 ID:E+26sEL50]
>>179
なるほど・・・
ちなみに html (のソース)を読み込んでいるので
おそらく文字列だと思います。
string を int 型に変換する方法ってあるんですか?
前調べたときも見つからなかったのですが・・・



181 名前:名称未設定 mailto:sage [2009/01/17(土) 18:37:44 ID:FGne5q6h0]
そんな基本的なのが見つからないってどういうことだよ

182 名前:名称未設定 mailto:sage [2009/01/17(土) 18:56:01 ID:E+26sEL50]
あ、あったー!
NSNumber* number = [formatter numberFromString:string];

>>181
ですよね・・・
発見できなかったとき、ちょっとへこみました

183 名前:名称未設定 mailto:sage [2009/01/17(土) 19:04:31 ID:KmFUjoAC0]
>>182
なんで、そんなのから見つけるかな。ふつーはNSStringのリファレンス見るだろう。
んで、Getting Numeric Valuesの項目を見つけるはずなんだが、、、


184 名前:名称未設定 mailto:sage [2009/01/17(土) 19:15:46 ID:3jA1Rcbt0]
>>183
>ふつーはNSStringのリファレンス見る

やさしいな。ヒント与え過ぎ

185 名前:名称未設定 mailto:sage [2009/01/17(土) 19:29:13 ID:8XgAtN3H0]
サポセン並の丁寧対応。

186 名前:名称未設定 mailto:sage [2009/01/17(土) 19:34:13 ID:E+26sEL50]
intValue ですね!?
皆さんありがとうございました!

・・・なんだかスレを汚しているみたいでスミマセン

187 名前:名称未設定 mailto:sage [2009/01/17(土) 21:29:36 ID:KYv75aTR0]
>>110
つ UIScrollView

188 名前:名称未設定 mailto:sage [2009/01/17(土) 23:17:18 ID:G+FcPURN0]
あーでも分かる気がする
文字列を数字にするからナンバー型の方を先に
いろいろ調べてしまうんだよね。

189 名前:187 mailto:sage [2009/01/17(土) 23:27:37 ID:KYv75aTR0]
あ、すまん。
UIScrollViewじゃだめか

190 名前:名称未設定 mailto:sage [2009/01/18(日) 00:23:13 ID:EVFRGOBH0]
>>178
ガイドラインぎりぎりのところとか、明文化されてないところが含まれている
場合、レビュー担当者によるんじゃない?

前に、リジェクトされたのを変更無しで再提出したら通ったとか言う話を聞い
たことがあったような。




191 名前:名称未設定 [2009/01/18(日) 02:50:14 ID:EfceoWW50]
>>190
リジェクトの理由をさしさわりない範囲で教えてくれたりすると、ここの人たちにとってはとってもとっても有益な情報ダッタリします。

192 名前:名称未設定 mailto:sage [2009/01/18(日) 03:38:26 ID:I5skTNyC0]
というわけで、次回からこれもテンプレに。

q.hatena.ne.jp/1231517350

第一回と第三回もテンプレに入れるべきか?

193 名前:名称未設定 mailto:sage [2009/01/18(日) 09:50:05 ID:lERcHZGB0]
アイコン画像って512×512と57×57だけど
四隅の角は落とさなくてもいいもんなの?

角丸で作ってみたけど、実機でみてみると若干ズレたところにマスクのラインがでてたので

194 名前:名称未設定 mailto:sage [2009/01/18(日) 09:59:23 ID:YRrsyjfHI]
>>193
試してみればいいじゃない

195 名前:名称未設定 mailto:sage [2009/01/18(日) 10:08:27 ID:OVcuwh7z0]
Apple に言われた通りのことをすればいいだけなのに…

196 名前:名称未設定 mailto:sage [2009/01/18(日) 10:28:15 ID:lERcHZGB0]
あーわかった。


197 名前:名称未設定 mailto:sage [2009/01/18(日) 10:39:51 ID:VQz8XopH0]
>>193
易しい俺が答えてやると、512x512も57x57も丸める必要は無い。
特に512x512の方は、不透過TIFFじゃないとだめだから丸めてはいけない。

198 名前:名称未設定 mailto:sage [2009/01/18(日) 10:57:17 ID:lERcHZGB0]
>197
重ね重ねサンクス!


199 名前:名称未設定 mailto:sage [2009/01/18(日) 17:51:29 ID:to28ZdHU0]
実機とシミュレータで表示される色(UILabel の背景色と文字の色)が
違うんだけど、これってどうすれば同じにできます?


200 名前:名称未設定 mailto:sage [2009/01/18(日) 21:04:55 ID:p+591hag0]
すいません、すごい基本的な事を教えて欲しいのですが、変数名に、_hogeといったアンダーバーが最初につく変数にはどんな意味があるのでしょうか?



201 名前:名称未設定 mailto:sage [2009/01/18(日) 21:18:56 ID:8TE1MI8K0]
>>200
>どんな意味がある

別に意味ないよ

202 名前:名称未設定 mailto:sage [2009/01/18(日) 21:51:18 ID:p+591hag0]
>>201
そうなんですか?!
なんかしらの意味があると思ってたのですが、ないんですね。
ありがとうございます。


203 名前:名称未設定 mailto:sage [2009/01/18(日) 21:57:51 ID:OVcuwh7z0]
それはApple様専用だから下々の者は使っちゃ駄目だよ。

204 名前:名称未設定 mailto:sage [2009/01/18(日) 22:00:16 ID:5pFqOxU50]
>>200
アンダーバーから始まる名前は、Appleが定義するインスタンス変数やプライベートメソッド用に予約されてるから、
使っちゃダメと萩原本には書いてた

205 名前:名称未設定 mailto:sage [2009/01/18(日) 22:19:23 ID:pcVVaY0/0]
もう見てない気がする

206 名前:名称未設定 mailto:sage [2009/01/18(日) 23:21:33 ID:lERcHZGB0]
メソッドの引数の変数で使いたい衝動に駆られて
使わないようにしてるけど、結局使ってる。

207 名前:名称未設定 mailto:sage [2009/01/18(日) 23:39:47 ID:2LSMgSsd0]
使いたければ勝手に使えばいいと思うよ
自己責任

208 名前:名称未設定 mailto:sage [2009/01/19(月) 00:29:46 ID:fsOMDs2Q0]
>>206
>メソッドの引数の変数

メソッド引数はあまり見かけない。
インスタンス変数はHTDTやAnguishでは_hoge方式がデフォだ
もちろん最後は自己責任

209 名前:名称未設定 mailto:sage [2009/01/19(月) 02:06:16 ID:Vf+Q4CLk0]
マカーのプログラマーはアホだから先頭にアンダーバーがつく識別子でも
遠慮なしに使うんだよな。
iPhone用とかMac用アプリ一般にみられる不安定さは
プログラマーの性質を考えると仕方がないようにも思う。

210 名前:名称未設定 mailto:sage [2009/01/19(月) 02:30:47 ID:k1KJxZ8q0]
Macアプリに関しては知らんが
iPhoneアプリの不安定さはろくにObjective-Cを知らない奴らが突貫工事してるからだろう



211 名前:名称未設定 mailto:sage [2009/01/19(月) 03:47:51 ID:ahcMLrzj0]
うんこ

212 名前:名称未設定 mailto:sage [2009/01/19(月) 09:20:12 ID:wSnFyVHq0]
プラットフォームによらずダメなプログラマはダメ。
winだろうとMacだろうとな。

213 名前:名称未設定 mailto:sage [2009/01/19(月) 09:36:25 ID:0IPPfgoR0]
当たり前の事をさも名言のように言う実験ですか

214 名前:名称未設定 [2009/01/19(月) 10:40:15 ID:xqjesCpk0]
100×100の画像を範囲指定で表示するときは
どうすればいいでしょうか?

215 名前:名称未設定 mailto:sage [2009/01/19(月) 10:52:26 ID:fNqHm6XE0]
座標変換するかビットマップ取り出せばいいんじゃね

216 名前:名称未設定 [2009/01/19(月) 11:17:49 ID:xqjesCpk0]
>>215
今使ってるのは
loadImage・drawRect・drawImageなのですがそれで100×100の画像の
(0,0)から(50,50)までの範囲指定で表示は可能ですか?

217 名前:名称未設定 mailto:sage [2009/01/19(月) 11:54:47 ID:fNqHm6XE0]
100x100 イメージの切り出したい部分のビットマップをコピーして
新たなイメージを作るか、

50x50 のイメージを作って、そこに 100x100 のイメージの一部分を
描けばいいよ。で 50x50 のイメージを本来の場所に描く。

表示したい場所全体に 50x50イメージを引き延ばしたい場合は座標変換
使えるだろうしimage view の bounds を変更することで拡大縮小できるだろうし

218 名前:名称未設定 mailto:sage [2009/01/19(月) 15:59:09 ID:iFBtkqAI0]
_ってbindingの自動アクセッサに使われる。Macだとはまる。

219 名前:名称未設定 mailto:sage [2009/01/19(月) 17:36:05 ID:8IbFYZl40]
iPhone SDKダウンロードする毎にファイルハッシュ異なるが、どうして?
あと、SDKが正しいものをダウンロードできたか、どうやってチェックしてる?
Winのデジタル署名みたいな仕組みみたいなのがあればいいんだけど。

220 名前:名称未設定 mailto:sage [2009/01/19(月) 17:44:53 ID:TXDBp2F00]
>>219
dmgにチェックサム内蔵してるから。マウント時に自動でチェックしてるのがちゃんと進行状況見れば分かる。



221 名前:名称未設定 mailto:sage [2009/01/19(月) 17:49:41 ID:h4C82DIp0]
iphone で dateWithString みたいな処理使えないんでしょうか?

222 名前:名称未設定 mailto:sage [2009/01/19(月) 17:52:50 ID:0IPPfgoR0]
ググれ厨の逆鱗に触れそうな流れだな

223 名前:名称未設定 mailto:sage [2009/01/19(月) 18:25:45 ID:fsOMDs2Q0]
>>222
>逆鱗に触れそう

このスレやさしいからな

224 名前:名称未設定 mailto:sage [2009/01/19(月) 18:58:09 ID:RAgfCmT30]
        ,.-─ ─-、─-、
      , イ)ィ -─ ──- 、ミヽ
      ノ /,.-‐'"´ `ヾj ii /  Λ
    ,イ// ^ヽj(二フ'"´ ̄`ヾ、ノイ{
   ノ/,/ミ三ニヲ´        ゙、ノi!
  {V /ミ三二,イ , -─        Yソ
  レ'/三二彡イ  .:ィこラ   ;:こラ  j{
  V;;;::. ;ヲヾ!V    ー '′ i ー ' ソ
   Vニミ( 入 、      r  j  ,′
   ヾミ、`ゝ  ` ー--‐'ゞニ<‐-イ
     ヽ ヽ     -''ニニ‐  /
        |  `、     ⌒  ,/
       |    > ---- r‐'´
      ヽ_         |
         ヽ _ _ 」

     ググレカス [ gugurecus ]

225 名前:名称未設定 [2009/01/19(月) 20:21:00 ID:B2j2hTQF0]
>>220
ファイルの破損はそれで分かるんですね。
アップルの署名確認など改変されてるかのチェックはできますか?

226 名前:名称未設定 mailto:sage [2009/01/19(月) 20:27:48 ID:TXDBp2F00]
>>225
dmgの署名は多分ないんじゃないかな。
Xcodeとかアプリケーションには署名してあるかもしれないけど確かめたことはない。
ADCからダウンロードしたものの改変を疑う必要ないし。

227 名前:名称未設定 mailto:sage [2009/01/19(月) 21:37:19 ID:mXOsOw7w0]
ググレってか、XcodeでAPI検索しろよって話し

228 名前:名称未設定 mailto:sage [2009/01/19(月) 22:19:11 ID:iFBtkqAI0]
>>226
iTSの曲みたいにAppleID埋め込まれてて、流失したときに追い込まれる。

229 名前:名称未設定 mailto:sage [2009/01/19(月) 22:45:03 ID:B2j2hTQF0]
>>226
本当にADCからダウンロードしたものか検証する仕組みがないのは残念です。
iPhone開発からずれた話なので、あとはADCにコンタクトとります。
ども、ありがとうございました。

230 名前:名称未設定 mailto:sage [2009/01/19(月) 22:51:26 ID:TXDBp2F00]
>>229
自分でADCからダウンロードしたんなら何を心配することがあるの?



231 名前:名称未設定 mailto:sage [2009/01/19(月) 22:58:37 ID:RAgfCmT30]
>>230
サイト改竄とかじゃね。知らんけど。

232 名前:名称未設定 mailto:sage [2009/01/19(月) 23:29:24 ID:0IPPfgoR0]
こんなに心配性なやつは久々に見た。
たぶん早死にするな。

233 名前:名称未設定 mailto:sage [2009/01/20(火) 00:35:25 ID:MhLocAck0]
たぶん他人がダウンロードしたのを使ってるんでしょう

234 名前:名称未設定 mailto:sage [2009/01/20(火) 08:10:36 ID:z40FNG8A0]
torrentサイトにもあるしな

235 名前:名称未設定 mailto:sage [2009/01/20(火) 09:36:52 ID:a23nuTs20]
>>233,>>234
なるほど、これが噂のドザ体質か。


236 名前:名称未設定 mailto:sage [2009/01/20(火) 10:08:17 ID:R4M15+/i0]
新参者は割れはMacで発展したって知らないのかな?
今でもMac専用のトレサイトなんかは酷いのに。

237 名前:名称未設定 mailto:sage [2009/01/20(火) 15:24:01 ID:zpDqkewV0]
ものすごくどうでもいい

238 名前:名称未設定 mailto:sage [2009/01/21(水) 01:39:46 ID:Dyv8kuEQ0]
自分のアプリがクラックされて無料配布されているんだけど、
みんなこういう場合どう対応してるの?
連絡すればアップルが介入してくれるのかな?

ttp://www.apphacks.com/

239 名前:名称未設定 mailto:sage [2009/01/21(水) 01:45:56 ID:PSzCdg0R0]
TUAWかどこかで機能制限がある無償版を配布すると一気にクラックが減るって読んだ。真偽のほどはわからないが。
自分はまだその手のケースに巡り会ってないのであまり力になれずすまん。

240 名前:名称未設定 mailto:sage [2009/01/21(水) 02:07:55 ID:Vtx90vSU0]
>>238
しかもこのサイト、ドネイション募ってるぞ
許すまじ



241 名前:名称未設定 mailto:sage [2009/01/21(水) 02:55:05 ID:T5dZfSMp0]
とりあえず、BSA(しかもアメリカw)に通報した。

242 名前:名称未設定 mailto:sage [2009/01/21(水) 08:19:10 ID:7I6H6AlK0]
>>238
アポ-に通報がいいんじゃね?
売り上げの30%はアポ-の取り分な以上、アポ-も被害者なわけだし。
どかんと訴訟とか強く出てくれれば心強い。


243 名前:名称未設定 mailto:sage [2009/01/21(水) 09:33:40 ID:M4cp4JBM0]
クラックてアプリ側で対策できないもんかな

244 名前:名称未設定 mailto:sage [2009/01/21(水) 09:51:33 ID:jiDiE5+B0]
例えば、JB してたらダメ、とかだったら判定するの難しくなさそう。
何かしら手段はあるんじゃね?
まずは自分でクラックしてみないとわからないから、それがちょっと面倒。


245 名前:名称未設定 mailto:sage [2009/01/21(水) 10:11:42 ID:R2uHWGSo0]
アプリ側で対策するとしたら、プロビジョニング・ファイルのチェック・サムを用意するのが簡単。

246 名前:238 mailto:sage [2009/01/21(水) 10:38:05 ID:Dyv8kuEQ0]
みんなレスありがとう。
とりあえずはアップルに連絡してみるよ。

247 名前:名称未設定 mailto:sage [2009/01/21(水) 10:40:06 ID:tTKgTCzN0]
2.2になって追加されたAVAudioPlayerって便利だけど、
実行環境が2.2未満だったら有無を言わさず落ちちゃうじゃん?
あれって、2.2未満の環境に対して「アップデートしてね」って
アラートを出すことができないかな?

248 名前:名称未設定 mailto:sage [2009/01/21(水) 10:42:47 ID:FTE5URim0]
>>238
クラックされるほど売れてるあなたが羨ましいです><

249 名前:名称未設定 mailto:sage [2009/01/21(水) 13:34:49 ID:M4cp4JBM0]
App Storeから買ったときのプロビジョニングって
自分で作ったプロビジョニングが入ってるんだ?

とはいえアプリ側からプロビジョニングへアクセスできた?

250 名前:名称未設定 mailto:sage [2009/01/21(水) 14:40:32 ID:qnbBK0JL0]
>>238
QuadCameraさんですね、わかります



251 名前:238 mailto:sage [2009/01/21(水) 17:03:27 ID:Dyv8kuEQ0]
>>248
売り上げトータル1桁ですがなにか?

252 名前:名称未設定 mailto:sage [2009/01/21(水) 17:34:46 ID:M4cp4JBM0]
>251
クラック版のDL数も知りたいところですね。

みなさんApp起動時にアクセスログページにアクセスさせるようなコード埋め込んでますか?

253 名前:名称未設定 mailto:sage [2009/01/21(水) 17:36:34 ID:R2uHWGSo0]
>>252
ユーザーに無断でWEBにアクセスするアプリはリジェクト対象。

254 名前:名称未設定 mailto:sage [2009/01/21(水) 21:02:15 ID:D/SLGIEMi]
>>253
まじで? 起動時にアプリで使うデータを取りに行ってるんだけど、ダメだったのか。今、審査通ってるのは偶然なのね。。。

255 名前:名称未設定 [2009/01/21(水) 21:02:43 ID:2lH/c7Qs0]
touch/iPhone用で、
gmailの送信専用アプリで
gmailの絵文字が使える
というアプリ、どなたか作れませんか?
言いだしっぺの私は作れません…

256 名前:名称未設定 mailto:sage [2009/01/21(水) 21:32:44 ID:LzelcMbr0]
>>254
ダメなのはユーザーに気付かれないようにやった場合だけらしいから説明文に書いてあれば問題ないんじゃないか?

257 名前:名称未設定 mailto:sage [2009/01/21(水) 22:01:12 ID:WkjW43lB0]
アプリが必要なデータを取ってくるなら問題はないだろうけど、
ユーザーに無断でアクセスログなんかにアクセスするアプリを作ったら
スパイウエア扱いされて大変なことになるぞ。

258 名前:名称未設定 mailto:sage [2009/01/21(水) 22:32:17 ID:VqXRtjbRi]
>>238 は俺じゃないけど、QuadCameraも同じくクラックされました。購入数より、アップデート数が増えたりするらしいから、それを待たないと規模は不明っす

259 名前:名称未設定 mailto:sage [2009/01/21(水) 23:42:30 ID:wK18z7fv0]
>>251
売り上げランキングトータル1桁ってどんぐらい儲かってますか!?!?!?!?!?

260 名前:名称未設定 mailto:sage [2009/01/21(水) 23:47:01 ID:WkjW43lB0]
「売り上げランキングトータル1桁」と
「売り上げトータル1桁」では全然違う気がするがw



261 名前:名称未設定 mailto:sage [2009/01/21(水) 23:48:29 ID:PendMc2y0]
10万アプリなら結構な額だけどな

262 名前:名称未設定 mailto:sage [2009/01/21(水) 23:59:07 ID:PendMc2y0]
時に、IBで配置したボタンからカスタムクラスオブジェクトにアクションを送るとエラーで落ちます。
ログを見るとNSAutoreleasePoolにアクションを送ってるみたいなんですが、接続は間違ってません。
ファイルが壊れてるんでしょうか?

263 名前:名称未設定 mailto:sage [2009/01/22(木) 00:04:21 ID:Vtx90vSU0]
とりあえずアクションのメソッド名晒してみ

264 名前:名称未設定 mailto:sage [2009/01/22(木) 00:14:55 ID:YC/mDJyy0]
>>263
とりあえず
- (IBAction)test:(id)sender;
だけど、名前は何にしても落ちる。
送られる側はNSObjectのサブクラスで、アクションメソッドを1つ作っただけで他は何もしてません。
ファイルを何度作り直しても同じ症状。
SDKの再インストールしたけど改善せず、もう二進も三進もいかない状態 orz

265 名前:名称未設定 mailto:sage [2009/01/22(木) 00:33:48 ID:ophlB+p/0]
>>262
多分何らかの原因でそのオブジェクトが解放されてしまっている。
ファイルのせいではないね。自分の書いたコードのせい。

266 名前:名称未設定 mailto:sage [2009/01/22(木) 01:08:29 ID:YC/mDJyy0]
>>265
何らかの原因と言われても、サッパリ分かりません。

1、プロジェクト作成
2、NSObjectのサブクラスファイル(.mと.h)を作成
3、アクションメソッドを記述
4、Nibでカスタムクラスのインスタンス化&ウインドウにボタンを配置してアクション接続
5、実行してボタンにタッチ

これで落ちる。

267 名前:名称未設定 mailto:sage [2009/01/22(木) 01:15:50 ID:8+F89y+90]
>>266
たのココでも読んで出直してこい

268 名前:名称未設定 mailto:sage [2009/01/22(木) 01:16:15 ID:PWuNO+RMi]
>>266
諦めてJAVAでも書いてろ

269 名前:266 mailto:sage [2009/01/22(木) 01:26:48 ID:YC/mDJyy0]
いや、もう何本かアプリも出しているし、Objective-Cも理解しているつもりだけど。
というか、>>266に具体的な間違いってあります?

270 名前:名称未設定 mailto:sage [2009/01/22(木) 01:26:54 ID:kjm5tScO0]
ボタンにpngファイルを貼り付けて、そのボタンをタッチした時に別の画面へ遷移するようにしていて、
ボタンをタッチした際にpngファイルを別の画像に置き換えたいのですが、
上手く置き換わってくれません。

画面遷移しないボタンはきちんと置き換わるのですが、
ボタンタッチ直後に画面遷移が発生する場合は何か特別な処理が必要でしょうか?



271 名前:名称未設定 mailto:sage [2009/01/22(木) 01:40:21 ID:pT0B/4Uj0]
>>269
どうせ、よく見たら存在しないものと繋がってるゴミが残ってるとか、そういうのだろ。
見つけられないなら、新規プロジェクトで同じことしてみろ。

>>270
再描画時に差し替えなおせ。

272 名前:名称未設定 mailto:sage [2009/01/22(木) 08:19:40 ID:3nrvBFiy0]
JB判断して起動阻止すればいいじゃん。

273 名前:名称未設定 mailto:sage [2009/01/22(木) 08:33:32 ID:Fkw24UEe0]
JBだったら破壊するとかして

274 名前:名称未設定 [2009/01/22(木) 08:55:14 ID:RKWabGEp0]
>>264

そもそも、クラッシュしたときxcodeのコンソールにはなんて表示されてるの?

275 名前:名称未設定 [2009/01/22(木) 09:24:42 ID:uhfJOebU0]
UITabelViewのGroupedスタイルで、Editing中に

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

が呼ばれないんですが、仕様ですか? 
Plainにすると普通に呼ばれます。




276 名前:名称未設定 mailto:sage [2009/01/22(木) 09:43:33 ID:tSK1NSnz0]
>>266
allocで作ったものじゃないオブジェクトをreleaseしてない?

277 名前:275 mailto:sage [2009/01/22(木) 09:44:32 ID:uhfJOebU0]
自己怪傑タマゴン。

278 名前:名称未設定 mailto:sage [2009/01/22(木) 10:17:42 ID:8mDuXuXM0]
>>277
どのように解決したのか教えてくれると嬉しいです。


279 名前:名称未設定 [2009/01/22(木) 10:22:44 ID:1KaCglY90]
たまに、開発を実際にした者でしかわからない偶然性なバグを発見する。
具体的には書けないけど。一見、半オカルトちっくなw。
個人ベースで開発をしてるので、そういう人達とは情報共有をして、お互いがんばりたいが
正直、超大手の人らとの情報共有は躊躇する。

と、セコい心情を吐き出してしまった。



280 名前:名称未設定 mailto:sage [2009/01/22(木) 10:27:39 ID:+bFx6bF00]
>>272
>JB判断して
むしろソレ知りたいかも



281 名前:名称未設定 mailto:sage [2009/01/22(木) 10:35:59 ID:uhfJOebU0]
>>278
なにかの拍子に、IBのAllow Selection While Editingのチェックを外してしまっていただけでした。とっても、とっても、恥ずかしいのです。反省してます。ごめんなさい。

282 名前:名称未設定 mailto:sage [2009/01/22(木) 11:31:10 ID:tXv1PK8AI]
>>280
つ UICheckJB

283 名前:名称未設定 mailto:sage [2009/01/22(木) 12:05:36 ID:uk/miBW10]
出だし一緒でスンマソ
UITabelViewのGroupedスタイルで、セル選択状態(ハイライト)で、
セル外をタッチした時に、セル選択状態を保持したいのですが、
どういう風に実装したらいいんでしょう?
いろいろ調べたり、プロパティいじったりしたのですができなくて・・・

284 名前:名称未設定 mailto:sage [2009/01/22(木) 12:45:20 ID:DDz/TT3W0]
タッチイベントを横取りすればいいんじゃないの

285 名前:名称未設定 mailto:sage [2009/01/22(木) 13:01:26 ID:2tmya4mo0]
>>269
Xcodeのエラーメッセージは読んだか?
まさか、エラーメッセージも読まずに(英語だから読めねとか諦めてない?)ここで質問か?

286 名前:名称未設定 mailto:sage [2009/01/22(木) 13:37:28 ID:9cYyX/YD0]
UITabelView で、セルをスライドして Delete ボタンが出るアクションを
一時的に禁止させたいのですが、何かプロパティがあるのでしょうか?

287 名前:名称未設定 mailto:sage [2009/01/22(木) 14:06:49 ID:DDz/TT3W0]
一時的に削除を禁止すればいいんじゃないの

288 名前:名称未設定 mailto:sage [2009/01/22(木) 14:10:37 ID:9cYyX/YD0]
具体的にどのように削除を禁止するのでしょうか?

289 名前:名称未設定 mailto:sage [2009/01/22(木) 14:25:51 ID:DDz/TT3W0]
テーブルが編集スタイルを聞いてきたときに、 "編集禁止"を返せば

290 名前:名称未設定 mailto:sage [2009/01/22(木) 14:37:04 ID:AzHVTZTW0]
>>266
>4、Nibでカスタムクラスのインスタンス化&ウインドウにボタンを配置してアクション接続

カスタムクラスのオブジェクトを nib に書いて、UIAppDelegate 派生の適当なクラスの IBOutlet 付き
メンバ変数にreference を設定したとしても、それは nib を読み込んだ時に object が生成され reference が
設定されるというだけのことであって、誰も retain してくれない。

解決方法としては、IBOutlet 付きの retain されるプロパティを設けて、そちらに保持するとか。

お返事は2択でお願い。
・ハァ?そんなこととっくになってるんですケドw
・ありがとうございました。今後は一切でかい口ききません。



291 名前:名称未設定 mailto:sage [2009/01/22(木) 15:32:29 ID:9cYyX/YD0]
>>289

ありがとうございます。
結局、tableView:canEditRowAtIndexPath: で
return self.navigationItem.rightBarButtonItem.enabled;
みたいに編集ボタンの状態で判断させるようにして解決しました。

質問しようと問題をまとめると解がでるの法則ですね…。



292 名前:名称未設定 mailto:sage [2009/01/22(木) 16:18:47 ID:9cYyX/YD0]
すいません。もう一つ質問です。

UITabelView で NSMutableArray の内容を表示させていたのですが
cell を削除できるようにしたところ、
削除して新しく cell を追加すると、cell の青い矢印のマークがないものができてしまいます。
これはなぜなのでしょうか?

293 名前:名称未設定 mailto:sage [2009/01/22(木) 16:26:09 ID:DDz/TT3W0]
reloadData していない

294 名前:名称未設定 mailto:sage [2009/01/22(木) 16:28:24 ID:Is6cAQzvi]
バグか知らないが、俺はキューから取り出したセルに、再度スタイルを設定するようにしたよ。

295 名前:名称未設定 mailto:sage [2009/01/22(木) 16:39:17 ID:tSK1NSnz0]
もしかして…、なんだけど、
Tax Info を入力してなくても、有料アプリのアップロード(審査)はできちゃう?

296 名前:名称未設定 mailto:sage [2009/01/22(木) 17:01:57 ID:9cYyX/YD0]
>>293

reloadData はしてます。してるはずです。

>>294

dequeueReusableCellWithIdentifier で取り出した cell に対して
スタイルを設定するということでしょうか?


297 名前:名称未設定 mailto:sage [2009/01/22(木) 17:16:40 ID:2tmya4mo0]
>>295
税金二重に取られるけど出来るっぽい

298 名前:名称未設定 mailto:sage [2009/01/22(木) 17:32:48 ID:9cYyX/YD0]
>>294

これで解決しました。
ありがとうございました。

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
:
cell.accessoryType = UITableViewCellAccessoryDetailDisclosureButton;
return cell;
}

299 名前:名称未設定 mailto:sage [2009/01/22(木) 19:42:43 ID:ySTZBHtg0]
ぶっちゃけた話、iPhoneアプリって儲かっているの?
ttp://www.kagoota.com/2009/01/iphone-495f.html
↑こことか読むと、事業としては厳しそうなんだけど。



>>295
本家とか見ると出来るみたいよ。税金とかどうなるのかしらんが。




300 名前:名称未設定 mailto:sage [2009/01/22(木) 20:09:50 ID:+qLEaZgW0]
>>299
市場規模をアプリ数で割ってみるとよくわかる。
ランキング上位にいけるのは数百本に1本。
開発力がある企業なら、下請けでもやってたほうが安定して儲けられるだろうな。



301 名前:名称未設定 mailto:sage [2009/01/22(木) 21:15:53 ID:ySTZBHtg0]
下請けかぁ……
一案件50からで広告出してみっかなぁ……

302 名前:名称未設定 mailto:sage [2009/01/22(木) 22:14:19 ID:+qLEaZgW0]
>>301
企業間なら数百万円規模の案件がごろごろしてるよ。
個人でも会社の形にしといたほうが仕事はとりやすい。

303 名前:名称未設定 mailto:sage [2009/01/22(木) 22:47:17 ID:mQIWFpA30]
まぁ、100万で受けたとして
デザインとかもまるごとひっくるめて受けるもんなん?

304 名前:名称未設定 mailto:sage [2009/01/22(木) 23:12:39 ID:ubV25Nvh0]
APIから標準アプリのカレンダーにアクセスってできませんよね?
メール添付のicsファイルも喰わないみたいだし。

305 名前:名称未設定 mailto:sage [2009/01/23(金) 00:52:02 ID:QkFhhZrn0]
>>304
カレンダーにアクセスする為のAPIは今んとこない。
ただ、デフォルトカレンダーの設定があるくらいだからカレンダー.app以外から登録する方法があってもいいと思うけど。

306 名前:名称未設定 mailto:sage [2009/01/23(金) 02:34:12 ID:4FkgsA8l0]
>>301
選択式アドベンチャーゲーム(ギャルゲー用)のスクリプトエンジンが
欲しいです(´・ω・`)

307 名前:名称未設定 mailto:sage [2009/01/23(金) 05:06:40 ID:Y/msI4c50]
>>306
それくらい自分で作れよ

308 名前:名称未設定 mailto:sage [2009/01/23(金) 06:30:26 ID:UjvgzcDr0]
>>306
Unity並みの金をとっていいなら出すぜ!w
無料じゃ絶対出すもんかww

309 名前:名称未設定 mailto:sage [2009/01/23(金) 06:58:26 ID:B6XKI8xe0]
がんばってONScripterをパッケージ化するとかw
まあ、自分で0から作った方が早いだろうけどw

310 名前:名称未設定 [2009/01/23(金) 07:31:38 ID:rVZTIcPN0]
ここに居る皆さん、動画撮影用のアプリを作ってください



311 名前:名称未設定 mailto:sage [2009/01/23(金) 08:56:34 ID:UjvgzcDr0]
>>310
脱獄アプリにならあるよとマジレス

312 名前:名称未設定 mailto:sage [2009/01/23(金) 09:08:38 ID:Frmh4ekEi]
作っても配布がねえ

>>310


313 名前:名称未設定 mailto:sage [2009/01/23(金) 09:16:42 ID:ovZ0zK2H0]
むしろ作れるんだと今知った
iPhoneの底力恐るべし

>>310

314 名前:名称未設定 mailto:sage [2009/01/23(金) 09:18:32 ID:vdklKHij0]
windowsの祖父動かすあrぷり

315 名前:名称未設定 mailto:sage [2009/01/23(金) 09:28:43 ID:AlKW2qpk0]
>>314
Windowsの祖父というと…Altoあたりか?

316 名前:名称未設定 mailto:sage [2009/01/23(金) 09:33:13 ID:My/P55Nt0]
ジジイが居るな

317 名前:名称未設定 mailto:sage [2009/01/23(金) 12:37:48 ID:wZSWBkbC0]
>>315
OS/2かと。

318 名前:名称未設定 [2009/01/23(金) 13:26:27 ID:ovxscS6l0]
>>299
夢のある話が聞きたいね。

大手は、参入不参加の前に最近はろくなゲームを出してない。
そもそも日本のゲームなんて、任天堂以外、世界市場で勝負できない。





319 名前:名称未設定 mailto:sage [2009/01/23(金) 14:24:43 ID:My/P55Nt0]
>>318
大手へのネガキャンという側面もあるのかもな。
ハドソン1社だけを考えても、市場をつまみ食いしてる印象が強いし。
大手が参入するのは結構だが、もう少しまともなアプリを出してもらいたい。

320 名前:名称未設定 mailto:sage [2009/01/23(金) 14:26:15 ID:uA2JY6Pd0]
一発芸アプリは個人に任せて、大きいところは大きいアプリ作ってもらいたいのにね



321 名前:名称未設定 mailto:sage [2009/01/23(金) 15:18:26 ID:/S7A8z5g0]
現状では大手が一発芸アプリを作っているように感じる
そうでないところもあるけど

322 名前:名称未設定 mailto:sage [2009/01/23(金) 15:55:45 ID:WAEyVuuv0]
大きいアプリをつくるには開発費がかかる
今のところ、それを回収出来る市場規模じゃない
アプリの価格相場も安すぎる。

323 名前:名称未設定 mailto:sage [2009/01/23(金) 18:20:44 ID:suVbL+aG0]
DS 7,060万台
PSP 4,100万台

World Wideで見れば、iPhone1738万台、+touchで2000万とすりゃ悪く無い数字じゃない?



324 名前:名称未設定 mailto:sage [2009/01/23(金) 18:28:42 ID:UtigP0/U0]
>>323
ソフトの単価が違いすぎる。

325 名前:名称未設定 mailto:sage [2009/01/23(金) 18:35:34 ID:TuVjVK9d0]
それに、ゲーム専用機とスマートフォンでは単純に比較できないわな。

DSを買ってソフトを買わないやつはいないけど、
iPhoneの場合は無料アプリだけで済ましてるのもいるだろうし。


326 名前:名称未設定 mailto:sage [2009/01/23(金) 18:44:37 ID:Hm2vEwHw0]
あらかじめ用意されている、
ヒラギノ以外の日本語フォントを使いたいんですが、
方法は無いものでしょうか?

アプリをみると、他の日本語フォントを
埋め込んでいるのもあるようなのですが・・

327 名前:名称未設定 mailto:sage [2009/01/23(金) 18:47:50 ID:cpm+dhryi]
>>323
タッチってもっと売れてるんじゃないの?
iPhoneよりは出回ってると勝手に想像してた

328 名前:名称未設定 mailto:sage [2009/01/23(金) 19:36:41 ID:UjvgzcDr0]
>>326のってNSData使うんだっけ??
どっかの文庫リーダーの作者がやり方書いてたけどなぁ……。
ググってみ


>>323
おれはタッチはもっと少ないと思ってた。
1,000万台くらいかとおもてた


329 名前:名称未設定 mailto:sage [2009/01/23(金) 19:38:39 ID:6u+kivup0]
ADCの日本語ドキュメントが増えてる?

Core Audio の概要 New!
Audio Session プログラミングガイド New!
Core Animationプログラミングガイド New!
アニメーションのタイプとタイミング New!


330 名前:名称未設定 mailto:sage [2009/01/23(金) 21:31:12 ID:LTvUl2gg0]
お〜い、みんな、そろそろipodtouch2Gでもjailbreakできるぞ



331 名前:名称未設定 [2009/01/23(金) 23:00:19 ID:ovxscS6l0]
コナミはメタルを作ってるけど、正直がんばって欲しいね。
意地を見せて欲しい。
Hドソンのゲームはいくつか入れたけど、くそゲーだよ。
企画力がなさ過ぎ。窓際が作ったんだろうか?
なんで、あんな評価が高いのか?

332 名前:名称未設定 mailto:sage [2009/01/23(金) 23:38:03 ID:DgTEvzZj0]
評価が高いってことは結果、企画力があったってことだろうがw
自分と世間の感覚の乖離を認めろ。

333 名前:名称未設定 mailto:sage [2009/01/23(金) 23:39:26 ID:Frmh4ekEi]
iTunesで再生している曲名を取得する方法はないものでしょうか?

334 名前:名称未設定 [2009/01/24(土) 01:01:13 ID:zmP4JMA20]
>>332
テメーみてーなのが、自演して☆5つとか付けてんだろうーが。
関係者か?w
どう考えてもつまんえーだろうが。評価つけてねーだけでもありがたく思え!あほが。

335 名前:名称未設定 mailto:sage [2009/01/24(土) 03:57:09 ID:xxk4sDx30]
>>334
俺は評価とかレビューはつけたことないなぁ
妄想まき散らして何で自分のアプリが売れねーんだ!ってひがみにしか聞こえないんだがw

336 名前:名称未設定 mailto:sage [2009/01/24(土) 05:53:08 ID:XWp9MSyp0]
今回、$250以下の入金もあるそうですけど、あった人います?

337 名前:名称未設定 mailto:sage [2009/01/24(土) 13:12:21 ID:7ga19Jj10]
>>328
どうもありがとうございます、探せました!
ttp://iphone-dev.g.hatena.ne.jp/ktakayama/20081226/1230261858

338 名前:名称未設定 mailto:sage [2009/01/24(土) 13:17:25 ID:l5uMmc+n0]
>>336
どこにその情報ある?

339 名前:名称未設定 mailto:sage [2009/01/24(土) 13:45:20 ID:4bqKeLvC0]
その年の売り上げを12月分で全額精算するって事かな。

340 名前:名称未設定 mailto:sage [2009/01/24(土) 17:06:58 ID:kdue7sy00]
そんな売り上げ低い人がいるってこと?



341 名前:名称未設定 mailto:sage [2009/01/24(土) 17:12:44 ID:MaS/hLWx0]
そんな奴らが大多数だろうな。

342 名前:名称未設定 mailto:sage [2009/01/24(土) 17:14:56 ID:l5uMmc+n0]
>>340
ここに3ヶ月で10,000円売り上げられなかった底辺開発者がいましぁ。

343 名前:名称未設定 mailto:sage [2009/01/24(土) 18:22:00 ID:l5uMmc+n0]
UIBarItemがUIView継承してない理由が理解できない。

344 名前:名称未設定 mailto:sage [2009/01/24(土) 18:37:46 ID:hYax6xn5i]
>>343
できるだけ軽くするためじゃね?

345 名前:名称未設定 mailto:sage [2009/01/24(土) 18:47:27 ID:/B9O+qAS0]
NSToolbarItem も NSView 承継してないね

346 名前:名称未設定 [2009/01/24(土) 19:32:04 ID:Gn0VahrL0]
>>335
アプリ販売は自分の実力でしょう?そこで売れないからってひがむっておかしくないか?
どうしてそんな妄想をいだけるのか?


347 名前:342 mailto:sage [2009/01/24(土) 19:56:58 ID:l5uMmc+n0]
まぁまぁ皆落ち着こうや。(´ー`)
俺は売れるだけがiPhone開発じゃないと悟ったぜ。(´ー`)
レビュ欄やメールでユーザとコミュニケーションを取る、
その過程で得るものは、何者にも代え難いものなのだな、とね。(´ー`)




まぁ俺んとこにはレビューもメールも来ないんだけどね。(´ー`)

348 名前:名称未設定 mailto:sage [2009/01/24(土) 20:04:24 ID:/yYEIOWT0]
(⊃д`)

349 名前:名称未設定 mailto:sage [2009/01/24(土) 20:55:55 ID:/B9O+qAS0]
トップ25に入らない、「おすすめ」にもないアプリは、もはや存在しない
のも同じだな。

350 名前:名称未設定 mailto:sage [2009/01/24(土) 20:59:22 ID:JBYQsT/i0]
>>347
なんか かわいそうだな

国から給付金きたら>>347のアプリ買うわ なんのアプリかは知らんが




351 名前:名称未設定 [2009/01/24(土) 21:38:52 ID:P8Frc9ok0]
ipaファイルの署名を自分のに書き直して再度ビルドして実機転送ってできますか?
つまり.ipa→.xcodeproj→ビルド→実機転送
そしたらjailbreakいらなくないですか?

352 名前:名称未設定 mailto:sage [2009/01/24(土) 21:40:33 ID:/B9O+qAS0]
できる。ソース持ってたら。

353 名前:名称未設定 [2009/01/24(土) 22:42:14 ID:P8Frc9ok0]
>>352
やっぱりソースがないとだめですか。。。
ipaをzipで解凍するとそれっぽいのが出てきて、ビルド前の段階までもっていけるような気がしてたんですけどね。

354 名前:名称未設定 mailto:sage [2009/01/24(土) 23:03:54 ID:rb8gMwtb0]
>>340
新着がとまってる今、ランキング上位に入れない大部分のアプリは1,000円も稼げないはず。

355 名前:名称未設定 mailto:sage [2009/01/25(日) 00:12:31 ID:zN5ivfeS0]
>>346
評価が高いものに対して自演だの関係者だの
ヒステリックに言ってる奴がいるからひがんでんのかなと思っただけだよ

356 名前:名称未設定 [2009/01/25(日) 01:59:03 ID:+uty1cjK0]
>>355
つまり図星なわけね。わかりやすい奴だな。

357 名前:名称未設定 mailto:sage [2009/01/25(日) 03:14:41 ID:zN5ivfeS0]
>>356
いい加減に妄想勘弁してくれw

358 名前:名称未設定 mailto:sage [2009/01/25(日) 03:46:41 ID:iN5Es2hN0]
>>338
discussions.apple.com/thread.jspa?threadID=1876212&tstart=0

359 名前:名称未設定 mailto:sage [2009/01/25(日) 06:33:30 ID:qlFiE2dA0]
>>358
サンクスコ。
確認したけど俺は振り込まれてなかった。

360 名前:名称未設定 mailto:sage [2009/01/25(日) 09:12:13 ID:iN5Es2hN0]
どういたしましてまんこ。



361 名前:名称未設定 mailto:sage [2009/01/25(日) 10:24:52 ID:Ai0V2XMj0]
下品だが 嫌いじゃないぜ この流れ

362 名前:iPhoneプランナー mailto:highly.act@gmail.com [2009/01/25(日) 23:54:04 ID:oKAbZ9QU0]
どうも皆様、はじめまして。
iPhoneプランナーと申します。

いや〜すばらしいスレですね〜読んでて楽しかったです。

っと、私の話がほんの少し出てて、これまた凄く嬉しかったです。
ありがとうございます。

私のブログは非営利ですが、皆さんのほんの少しのアイディアの
足しになってくれればと、今も頑張っております。

くだらないアイディアばかりですが、iPhoneの未来の為に
少しでも自分に出来る事があれば・・・と思い続けております。

使えそうなアイディアは、どんどんお使いください。
完全に著作権フリーです(^^)まあアイディアレベルなので・・・

ですが、時に誰かのアイディアは、「はっ!」っとする事があります。

その起爆剤になってもらえたらこれ以上嬉しい事は無いです。


私も皆様と同じ、iPhoneを愛するものです。
これからも、共に業界を盛り上げましょう〜〜〜

ではでは・・・

363 名前:名称未設定 mailto:sage [2009/01/26(月) 00:01:36 ID:LDlU/ioY0]
>>362
そもそもアイデアに著作権は無いけどな

364 名前:名称未設定 mailto:sage [2009/01/26(月) 00:46:54 ID:q4dnyZpu0]
喜ぶようなことが書いてあっただろうか

365 名前:名称未設定 mailto:sage [2009/01/26(月) 01:28:41 ID:7APWZ06z0]
温度差にワロタ

366 名前:iPhoneプランナー mailto:highly.act@gmail.com [2009/01/26(月) 02:04:41 ID:ZUt+Gy1K0]
著作権と言う言葉は間違えました。すみません。
どんどんパクってくださってOK事です(^^)

くだらないアイディアばかりです。すみません。

ただ、iPhoneの為!と言う気持ちだけで今後も
ブログを頑張ります〜(^^)

温度差(^^;
ですね・・・
ここへ、匿名じゃなく自分のHNで書き込むこと自体
間違っていたかもしれませんが
嬉しかったもので・・・

ではでは・・・

367 名前:名称未設定 mailto:sage [2009/01/26(月) 11:24:55 ID:HdZhfWrE0]
いわゆる

実際に作る能力(企画力)もないのに妄想垂れ流して作ってる気分になってる自称企画屋

他の作ったものでも自分の妄想に引っかかるのみつけて自分が一躍を担ってると勝手に勘違いする類ですね。
「やられた!」とかいいつも言ってるふうに・

368 名前:名称未設定 mailto:sage [2009/01/26(月) 11:29:38 ID:VOr2YZM+0]
確かにアイデアだけ垂れ流す意義が全く分からんな。
提供する側からすれば善意なのかも知れないが、開発側からすれば少し迷惑だ。

369 名前:iPhoneプランナー [2009/01/26(月) 13:21:07 ID:ZUt+Gy1KI]
どうも、iPhoneプランナーです。

なるほど〜貴重な意見ありがとうございます。

わたしの行為が、迷惑だったとは
自分で、恥ずかしい限りです。

申し訳ございません。

自己満足にすぎませんでしたね。
反省です。

少しでも、アイディアのきっかけになると
勘違いしていた自分が、腹立たしいです。

でも、目が覚めました!

ありがとうございます!もうアイディアは
垂れ流しません‼

ご安心ください‼

ではでは

370 名前:名称未設定 mailto:sage [2009/01/26(月) 13:21:54 ID:VaLtN/qg0]
>>362
誰も読んでないから安心しろな(^^)



371 名前:名称未設定 mailto:sage [2009/01/26(月) 15:45:28 ID:kYSoACiB0]
AudioQueueとOpenALを使用中に、AudioSeessionGetProperty()にOtherAudioIsPlayingを設定すると戻り値が常に0になるですけど、仕様ですか?


372 名前:名称未設定 mailto:sage [2009/01/26(月) 16:55:11 ID:nKTdINwt0]
TableViewにTextView入りのカスタマイズセルを表示した際に、
TextView部分をクリックでキーボードを開かずに、
親のTebleViewのdidSelectRowAtIndexPathへ飛ばすにはどうしたらいいんでしょう?

373 名前:名称未設定 mailto:sage [2009/01/26(月) 17:14:43 ID:6x8umnGd0]
text view が first responder にならなかったら、table view に飛ばされると思う。

374 名前:名称未設定 mailto:sage [2009/01/26(月) 17:16:55 ID:VaLtN/qg0]
>>372
TextViewのuserInteractionEnabledでいけるんじゃない?

375 名前:372 mailto:sage [2009/01/26(月) 17:42:59 ID:nKTdINwt0]
ありがとうございます>ALL
textview.userIntroductionEnable = NO;
で出来ました!

376 名前:名称未設定 mailto:sage [2009/01/26(月) 20:35:58 ID:nV6rOgE90]
NavigationBar配下のTableViewのCellを選択して、次のViewへ移動させた後、
NavigationBarのBackButtonが押されたときに呼ばれるデリゲート?メソッドってあるのでしょうか?



377 名前:名称未設定 mailto:sage [2009/01/26(月) 21:32:03 ID:Tly62/NTi]
TabBarがあると自動で回転する機能がよびたされないのだけども解決した人いますか?

378 名前:名称未設定 mailto:sage [2009/01/26(月) 21:36:07 ID:4qQbj0wr0]
>>376
viewWillAppear, viewWillDisappear あたりかな


379 名前:名称未設定 mailto:sage [2009/01/26(月) 21:59:38 ID:lqm94mQj0]
そういやPush Notification Serviceってどうなったのかね?


380 名前:名称未設定 mailto:sage [2009/01/26(月) 22:00:11 ID:nV6rOgE90]
>>378

やっぱりそのあたりですか。

NavigationController > TabeleView

じゃなくて(ToolBarがつけたかったので)

NavigationController > UIViewController <UITableViewDelegate> > TabeleView

みたいにして、NavigationBarにEditButtonつけたりすると
setEditingでTableViewのsetEditingを呼んであげないといけないとか
BackButtonで戻ってくると、TableViewのセルが選択されっぱなしになるので
deselectRowAtIndexPathをどのタイミングで呼ぼうかなあと考えていたD:vMmNwaQL0



381 名前:名称未設定 mailto:sage [2009/02/02(月) 12:01:07 ID:iM2Aaria0]
SDK のバージョンアップはしてるんだろうな

382 名前:名称未設定 [2009/02/02(月) 12:19:21 ID:vMmNwaQL0]
>>525
SDKは2.2.1へアップ後、
Xcode上でプロジェクトの設定及びターゲットの設定をすべて2.2.1にし、
”Device-2.2.1|Debug”でビルドしています。



383 名前:名称未設定 mailto:sage [2009/02/02(月) 12:24:33 ID:GZ5/rK9E0]
>>524
0xE80003A は証明書関連のエラー。
証明書ファイルの位置を動かしてない?

384 名前:名称未設定 mailto:sage [2009/02/02(月) 12:33:45 ID:yqjQEfKg0]
iPhoneプランナーのブログが酷い事になってるな。

385 名前:名称未設定 [2009/02/02(月) 12:49:53 ID:ypXgkOQj0]
任天堂ゲームをパクった人の話
kotaku.com/5143511/well-that-didnt-last-long

386 名前:名称未設定 mailto:sage [2009/02/02(月) 15:05:30 ID:8KczoueA0]
>>524
オレも2.2.1にしたら0xE80003Aが出るようになったから
証明書を取り直したよ。
とりあえず、xxxxxxxxxx.hoge.*をxxxxxxxxxx.*にしたら転送できるようになったよ。
証明書の認証がゲンミツになったのかも。
よくしらんがw

387 名前:名称未設定 mailto:sage [2009/02/02(月) 16:35:11 ID:lFAV/VDP0]
>>528
クソワロタ

単なる思いつきじゃんか。

388 名前:名称未設定 mailto:sage [2009/02/02(月) 17:21:06 ID:1jAsiXGX0]
照度センサーと近接センサーの制御はできるでしょうか?
プログラミングガイドには加速度センサーのことしか書いてないみたいですが・・

389 名前:名称未設定 mailto:sage [2009/02/02(月) 17:23:42 ID:kea3/ZvP0]
照明センサーって何に使うんだろう
萌えキャラがまぶしいがるとかしか思いつかない

390 名前:名称未設定 mailto:sage [2009/02/02(月) 17:29:31 ID:4kWE9tAD0]
>>533
>萌えキャラがまぶしいがる
よくそんなの思いつくな



391 名前:名称未設定 mailto:sage [2009/02/02(月) 17:55:37 ID:YzBwrgO30]
>>532
照度の方はわからんが、近接センサーはググるといくつか情報
でてくるはず

ただ、SDKの使用許諾範囲内だと、近接したら画面オフにするか
どうかを選べる程度だった様な気がする

392 名前:名称未設定 mailto:sage [2009/02/02(月) 17:56:04 ID:yqjQEfKg0]
>>533
おまえがiPhoneプランナーやれよw

393 名前:名称未設定 mailto:sage [2009/02/02(月) 18:10:16 ID:1jAsiXGX0]
様々な環境に反応する仮想生物みたいなものを作ってみようと考えていて、
iGotchと差別化を図るために、独自の機能として
近接センサーと照度センサーに反応できたら面白いんじゃないかと。

>>535
[UIApplication sharedApplication].proximitySensingEnabled = YES;
でON,OFF切り替えられるみたいですね。

やっぱり無理なんですかね〜。



394 名前:名称未設定 mailto:sage [2009/02/02(月) 19:10:29 ID:lWrmoyJZ0]
iPhoneをそのままPCのマウス&マルチタッチパッドにすることは可能でしょうか?
あ、やべ。美味しいアイデア出しちゃった。

395 名前:名称未設定 mailto:sage [2009/02/02(月) 19:13:40 ID:UzlVFEMy0]
>>538
もう出てる

396 名前:名称未設定 mailto:sage [2009/02/02(月) 19:30:54 ID:rkeCmF6D0]
全然すごいアイデアじゃないよそて

397 名前:名称未設定 mailto:sage [2009/02/02(月) 20:34:06 ID:EopF+qWA0]
iPhoneプランナーのブログ、アイデア放出して迷惑って文句言ってきた奴の気が知れん。
アイデアを公表するのは100%本人の勝手だと思う。ブログ見なきゃいいことなんだし。

398 名前:名称未設定 mailto:sage [2009/02/02(月) 20:44:11 ID:tgsgHrxu0]
俺もそもそもそのブログ見たことないし興味ないな。

399 名前:名称未設定 mailto:sage [2009/02/02(月) 20:45:46 ID:ZFlNR1bu0]
ま、作る気もないのに断片を片っ端から垂れ流して
それにひっかかってるアプリに難癖つけようとしてんじゃないの?

400 名前:名称未設定 mailto:sage [2009/02/02(月) 20:51:46 ID:SC6e9/A20]
ttp://japanese.engadget.com/2009/02/02/appstore-drm-crackulous-v-9/
こんなん出ちゃって、どうすんだよアポー



401 名前:名称未設定 mailto:sage [2009/02/02(月) 20:52:53 ID:yqjQEfKg0]
>>541
オナニーを見せられるのは不愉快だろ?
それと同じだ。

402 名前:名称未設定 mailto:sage [2009/02/02(月) 20:59:04 ID:EopF+qWA0]
>>545
自分の意志で出向かなきゃ見れんわけだが。

403 名前:名称未設定 mailto:sage [2009/02/02(月) 21:04:26 ID:yqjQEfKg0]
>>546
それはmixi日記で犯罪ゲロってるやつと同じレベルだぞ。
ネット上の情報は人目に触れて当然。オナるなら自分の部屋でやれ。

404 名前:名称未設定 mailto:sage [2009/02/02(月) 21:16:59 ID:EopF+qWA0]
>>547
こいつのアイデアは完全に自由に使っていいただのフリー素材なんだから
嫌なら見るな、使いたきゃ使えで何を忌避することがある

405 名前:名称未設定 mailto:sage [2009/02/02(月) 21:24:56 ID:yqjQEfKg0]
むしろ見てない奴の方が迷惑するだろうな。
知らずに出したアプリが「iPhoneプランナーのパクリ」なんて言われた日には泣けてくる。

406 名前:名称未設定 mailto:sage [2009/02/02(月) 21:30:23 ID:ZFlNR1bu0]
>549
しかも見ていないという証明もできん。

すげー迷惑

407 名前:名称未設定 mailto:sage [2009/02/02(月) 21:50:57 ID:UTGqerRm0]
>>549
それだよそれ。
作れもしねー考え糞みてーに羅列して
それにちょっとでも引っかかったら・・・考えただけで吐き気がしてくる

こんなブログ見てソフト作る奴なんかいねーのによ
まじでキモいブログだわ。何のためにやってんのかな、ホント

408 名前:名称未設定 mailto:sage [2009/02/02(月) 22:45:49 ID:HZHkuJXN0]
>>362
>使えそうなアイディアは、どんどんお使いください。
>完全に著作権フリーです(^^)まあアイディアレベルなので・・・

>366
>著作権と言う言葉は間違えました。すみません。
>どんどんパクってくださってOK事です(^^)


こんなこと書いてるくらいだから
みてなくても引っかかるところがあればパクリ認定されそうな悪寒。。

409 名前:名称未設定 mailto:sage [2009/02/02(月) 22:54:22 ID:HXJyGDre0]
こんなアプリありませんか?こんなアプリ欲しいです。を参考にするのと
こんなアプリどうですか?売れると思います!を参考にするのとさして変わりない気がする。
要はキャラがうざったいだけだろお前らw

410 名前:名称未設定 mailto:sage [2009/02/02(月) 22:56:10 ID:yqjQEfKg0]
開発出来ない人にありがちなのが、「良いアイデアさえあれば良いアプリが作れて当然」という勘違い。



411 名前:名称未設定 mailto:sage [2009/02/02(月) 22:57:21 ID:yqjQEfKg0]
>>553
>要はキャラがうざったいだけだろお前らw
お前心理カウンセラーやれよ。ぜったい儲かるぞ。

412 名前:名称未設定 mailto:sage [2009/02/02(月) 23:06:29 ID:tgsgHrxu0]
別に気にすんなよ…
普通のBlogにだってこういうソフトあったらいいよね、なんて書いてる人はいくらでもいるじゃんか。

413 名前:名称未設定 mailto:sage [2009/02/02(月) 23:16:59 ID:hi4JCH9+0]
後から「俺が考えた」とか主張したいがために
やってるんだろ。

はっきり言って迷惑。

414 名前:名称未設定 mailto:sage [2009/02/02(月) 23:19:12 ID:yqjQEfKg0]
タイトルにも錬金術って書いてあるしな。

415 名前:名称未設定 mailto:sage [2009/02/02(月) 23:25:53 ID:2Th5Sliw0]
>>557
それで儲けようってこったね

416 名前:名称未設定 mailto:sage [2009/02/02(月) 23:38:02 ID:HXJyGDre0]
歌詞考えるから曲つけてくださいみたいなノリで捉えればいいんじゃないの
難しく考えるな

417 名前:名称未設定 mailto:sage [2009/02/02(月) 23:39:47 ID:XUuVl4sg0]
>>544
これって結構嫌な感じだね。
脱獄済み端末ってアプリ側から判別できないのかな?

418 名前:名称未設定 mailto:sage [2009/02/02(月) 23:45:04 ID:HZHkuJXN0]
>>560
>歌詞考えるから曲つけてくださいみたいなノリで捉えればいいんじゃないの
>難しく考えるな

依頼されてもいないし
歌詞をみてもいないのに、歌詞使いましたね?とか言われるノリ。

419 名前:名称未設定 mailto:sage [2009/02/02(月) 23:51:09 ID:2Th5Sliw0]
999の話?

420 名前:iPhoneプランナー mailto:highly.act@gmail.com [2009/02/03(火) 02:54:38 ID:ubdbmr+l0]
うおおおお〜すごい!!! なんだか嬉しい!!!

っと、空気の読めないiPhoneプランナーです。
どうも(^^)

まず、難癖なんて〜つけてもしゃあないでしょ〜〜〜
パクってくれたら嬉しいし、かぶってもそれはそれで

良いアプリが産まれれば、iPhone業界が楽しくなって良いじゃん!
って事なんですよ。

自己満足?・・・そうです。その通りですね(^^)w

でもめげませんw

でも今後はアイディアは出しません。
まあ、見ていただいた人も居ると思いますが
あんなんですwwwwwwwwww

キーワード羅列してるだけなんで・・・

でも、そんな小さなキーワードでも、何かひらめきの
足しになってくれれば幸いなのです。

つづく



421 名前:iPhoneプランナー mailto:highly.act@gmail.com [2009/02/03(火) 02:55:05 ID:ubdbmr+l0]
つづき

自分ひとりでアイディア考えるよりも
みんなで考えた方が面白いアイディアが出たりしますよね。

私のキーワードがその1つになれれば幸い。それだけです(^^)

重複したアプリなんていっぱい出てますし、パクったパクって無いなんて
ならないでしょう〜私の書き方がまずかったんですね。すみません。

とにかく、パクリましたねとか、難癖つけるつもりなんて毛頭ございませんので
ご安心ください〜〜〜

それよりも、一人でも多くの人がiPhoneでアプリ作って
人生を楽しんでくれたら、これ以上私にとって楽しい事はありません。

偽善者?そうかもしれませんね。

とにかくもうアイディアは直で出しませんので
皆さんの考えてる心配は完全になくなりました!!!!!!!!
ではでは〜〜〜アプリ作って人生を楽しみましょう〜

422 名前:名称未設定 mailto:sage [2009/02/03(火) 03:02:59 ID:y++DCvAt0]
どなたかニコニコ視聴アプリ作ってください!
980円までなら出します!
俺の知り合いのニコ厨全員にも買うように言っておきますから!!

423 名前:名称未設定 mailto:sage [2009/02/03(火) 03:12:04 ID:2asyrnR20]
つべで我慢しとけ

424 名前:名称未設定 mailto:sage [2009/02/03(火) 07:35:16 ID:7fnJTpku0]
一番うざいのは、こうやって無神経に開発者コミュニティーのなかにドカドカ入ってくるところ。
はてなグループからも消えてくれ。
もうここでプランナーの話題出すなよ。

425 名前:名称未設定 mailto:sage [2009/02/03(火) 08:06:14 ID:MkUG2pO10]
ドカドカ入ってこられると何か困るのかえ?
まぁ開発に関係ない事だらだら書かれんのがウザイのは解る。

426 名前:名称未設定 mailto:sage [2009/02/03(火) 08:17:42 ID:3w7T+ocBO]
ゲーム等のメインループが必要なアプリは、
例えばviewを表示するタイミングでタイマーを起動して、
それをメインループにすれば良いでしょうか。

他にも方法はありますか?

427 名前:名称未設定 mailto:sage [2009/02/03(火) 09:14:26 ID:6OCHxXK10]
iPhoneプランナーことhighlyactによるレビューテロ
itunes.apple.com/WebObjects/MZStore.woa/wa/viewUsersUserReviews?personaId=2574027

428 名前:名称未設定 mailto:sage [2009/02/03(火) 09:30:55 ID:YUtoyXWZ0]
ここは製作スレ、こっち行け
>>565, 566
App Store Part6 @新・Mac:2ch
pc11.2ch.net/test/read.cgi/mac/1221670139/

429 名前:名称未設定 mailto:sage [2009/02/03(火) 10:14:39 ID:KXlAeCps0]
こいつ、なんで何も作ってないのに制作者きどりなんだろ。

430 名前:名称未設定 mailto:sage [2009/02/03(火) 10:34:15 ID:CO6KlTvh0]
絵も描けない、プログラムも組めないからプランナーしますってタイプだな。
一番迷惑なタイプだ。



431 名前:iPhoneプランナー mailto:highly.act@gmail.com [2009/02/03(火) 12:28:04 ID:ubdbmr+l0]
まず、申し訳御座いません。
ココに来ることが、無神経だったとは考えてませんでした。反省。

元々、私のブログのことがこのスレに書かれていたので
私はここへ書き込んだだけで、自分からお邪魔したつもりではありません。

それでも、不快な無い思いをさせてしてしまった事は
お詫び申し上げます。ごめんね(><;
もう来ませんので、ご安心ください〜

あと、レビューは見てもらったらわかりますが
私なりに、良い事は良い、悪いものは悪いと、正直に書いているだけで御座います。

それはすべて、iPhoneに対する「愛」ゆえのことです。

全てのレビューをきちんと読んで頂ければご理解いただけると思います。
私も1ユーザーですから(^^)

数少ないiPhoneユーザーの中の、開発者はもっと少ないと思います。
私は皆さんを仲間だと感じています。だから、どんな言葉も真摯に受け止めます。

悪い意見も、良い意見も、このスレに書かれてある私のことは全て嬉しいです。ほんとに。
だから、ありがとう御座います。
そして、そんな皆さんの不快にさせてしまったこと、反省しております。
申し訳御座いませんでした。

それでは、失礼いたしました。iPhoneプランナーでした。

432 名前:名称未設定 mailto:sage [2009/02/03(火) 12:31:35 ID:BWl8hMvA0]
いいんだよ気にしないで。まだ若いんだから。

433 名前:名称未設定 mailto:sage [2009/02/03(火) 12:34:05 ID:qYl1wxUJ0]
今日スクエニのCrystal Defendersをやってみたのですが、
こういったものや、例えばあとボンバーマンなんかのアプリは
OpenGL ESではなくてCore Graphicsで描画されているのでしょうか?
TrismなんかはCore Animation?と勝手に想像しているのですが、そのあたり分かる方いたら教えてください。

434 名前:名称未設定 mailto:sage [2009/02/03(火) 12:39:53 ID:b2tsLjLa0]
>575
レビューに関してはどうの言うつもりはないが
アイデアだかキーワードだかしらんけど
「乱造したものを垂れ流す」ということに関しては作る側にとって
役に立つどころか本当に迷惑です。
あなたにパクリ認定とかではなくあなたの手を離れたところで認定されるのが一番怖い。

あなたも作る側になればわかることだと思いますが。
すくなからずとも売上と評判にかかわることなので。

あなたも垂れ流しではなく実際に1つのアプリを具体的に企画してみてはどうですか?
大ボラ拭きだけじゃなく企画力があればの話ですが。

435 名前:名称未設定 mailto:sage [2009/02/03(火) 12:48:37 ID:W4jGFB190]
>>577
ipa->zipで、otool -L。

436 名前:名称未設定 mailto:sage [2009/02/03(火) 13:31:19 ID:6OCHxXK10]
>>575
まさに独りよがりの愛だな。レビューを個人的な感情で叩く事と勘違いしてやがる。
なぜ自分のレビューが「参考にならない」と評価されているか考えてみろよ?
「iPhone開発に関わるな」と言うつもりだったが、今は「iPhoneに関わるな」と言いたい。

>>576
40過ぎの所帯持ちだぜ?www

437 名前:名称未設定 mailto:sage [2009/02/03(火) 14:03:59 ID:pDaFJob00]
つーかまじでどうでもいいんだけど
まいどまいど長文書いてるけど読む気しねーんだよ
開発の役に立たねーし消えろや

438 名前:名称未設定 mailto:sage [2009/02/03(火) 14:47:54 ID:qYl1wxUJ0]
>>579
初心者質問に答えていただいてありがとうございます。
自宅のMacにipaがあるので帰ったら早速試してみたいと思います。

439 名前:iPhoneプランナー mailto:highly.act@gmail.com [2009/02/03(火) 17:28:46 ID:ubdbmr+l0]
highly.act@gmail.com

言いたい事がある奴は俺に直接メールして来い。

スレを荒らした俺が言うのは筋違いだが
これ以上荒らしたくないので、直接メールでなんぼでも
言い分はきいたる。
まあ、その勇気はないやろな。匿名でこのスレで書いてるぐらいやし・・・

これ以降の書き込みは無視します。

じゃあ・・・

440 名前:名称未設定 mailto:sage [2009/02/03(火) 17:41:40 ID:pDaFJob00]
誰もメール送るやつはいないと思うよ
言ってることがよくわからないけどつまりもうこのスレからいなくなってくれるんだね
ありがとうさようなら。



441 名前:名称未設定 mailto:sage [2009/02/03(火) 17:45:10 ID:6OCHxXK10]
>>583
威勢のわりにはgmail w

442 名前:名称未設定 mailto:sage [2009/02/03(火) 17:57:31 ID:7fnJTpku0]
>>583
こ・れ・は・ひ・ど・い ☆

443 名前:名称未設定 mailto:sage [2009/02/03(火) 18:43:09 ID:CO6KlTvh0]
対応が厨房並みだ……

まあこれで、
「そこまで言うならつくったるわい、ボケぇ」とかなったら
大団円なんだけどな。
あきらかにプランナーって商売なめてるもん。この人。

歳がいくつなのか知らないけど、
ttp://www5c.biglobe.ne.jp/~ecb/index.html
↑ここら辺からはじめてみなよ。

444 名前:名称未設定 mailto:sage [2009/02/03(火) 18:49:20 ID:pDaFJob00]
自分で作りゃどんなくだらんアプリでも文句は言わないんだよ
豊富なアイディアとやらで神アプリを量産してくらさい。

445 名前:名称未設定 mailto:sage [2009/02/03(火) 18:53:44 ID:7V+Mvfri0]
アイデア出す人ってのは必要だと思うよ。

ソフトウェアエンジニアの立場から言えば、
予算さえあれば「何かソフト作れ、何でも良い」って言われたら
たいがい何でも作れると思うけど、
一番困るのが「何を作るか」という部分だから。

ただ、一緒にやるなら、それなりの責任感と
最低限のマナーを守れる人間とやりたいね。


446 名前:名称未設定 mailto:sage [2009/02/03(火) 19:03:51 ID:CO6KlTvh0]
ものすごくいいタイミングでアップルから
「 iPhone / iPod touch プログラミング入門セミナー」のお知らせがw


447 名前:名称未設定 mailto:sage [2009/02/03(火) 19:26:53 ID:rEE0/1sp0]
>>590
席に限りがありますので既に受講済みの方はご遠慮ください。

448 名前:名称未設定 mailto:sage [2009/02/03(火) 19:44:28 ID:b2tsLjLa0]
セミナー内容を配信してくれたらいいのにな
初回に行ったけど、すごくためになったし。

449 名前:名称未設定 mailto:sage [2009/02/03(火) 19:52:26 ID:RFs/xF+D0]
セミナが
アップルジャパンクオリティなら行く価値はない。

けれども、TecTalkには行けなかったからそっちの内容に
触れるのであれば興味がある。

450 名前:名称未設定 mailto:sage [2009/02/03(火) 20:02:52 ID:CO6KlTvh0]
アップルのセミナーはAppleTシャツコレクションを完成させるためには参加しなくちゃいけないw
オレは参加できないけど



451 名前:名称未設定 mailto:sage [2009/02/03(火) 20:12:12 ID:b2tsLjLa0]
>593
内容はTecTalkと同じみたいだね
講師もTecTalkのチームと書いてあるし。

あの部屋で同時通訳するのか?

452 名前:名称未設定 mailto:sage [2009/02/03(火) 20:23:47 ID:pcOS5hYt0]
最低限のマナ〜とかここで言わなくていいから

453 名前:577 mailto:sage [2009/02/03(火) 21:52:25 ID:YUtoyXWZ0]
すみません、>>579を以下の方法
1、.ipaファイルをそのままotool -L
2、.ipaファイルを圧縮してzipにしてotool -L
3、.ipaファイルの拡張子をzipに変換してotool -L
で試してみましたが、いずれも
: is not an object file
というメッセージが出るだけでした。どのようにすれば良いのでしょうか?

454 名前:名称未設定 mailto:sage [2009/02/03(火) 21:57:47 ID:TsVD/IRW0]
ttp://www.appbank.net/2008/11/26/iphone-application/2800.php

生業にしてたらしい。

455 名前:名称未設定 mailto:sage [2009/02/03(火) 22:00:39 ID:ZBqEAgKE0]
アプリケーションファイルをデスクトップにでもコピーしipaの拡張子をzipにして解凍し
中にあるPayloadフォルダ内にあるアプリケーソンバンドルの中のアプリケーション名のUnix実行ファイルに対して
otool -Lする。

産經新聞だとこんな感じ。
YOPViewer:
/System/Library/Frameworks/Foundation.framework/Foundation (compatibility version 300.0.0, current version 678.29.0)
/System/Library/Frameworks/UIKit.framework/UIKit (compatibility version 1.0.0, current version 752.0.0)
/System/Library/Frameworks/CoreGraphics.framework/CoreGraphics (compatibility version 64.0.0, current version 359.13.2)
/System/Library/Frameworks/QuartzCore.framework/QuartzCore (compatibility version 1.2.0, current version 1.6.0)
/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation (compatibility version 150.0.0, current version 478.29.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 111.0.10)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 227.0.0)


456 名前:577 mailto:sage [2009/02/03(火) 22:13:50 ID:YUtoyXWZ0]
>>599
ありがとうございます!こうやってパッケージ開けるのかなり凄いですね。
中見るとplistやらリソースやら、非常に勉強になります。

457 名前:名称未設定 mailto:sage [2009/02/03(火) 22:41:12 ID:b2tsLjLa0]
ちなみに、この中身をみられなくするようなことってできるんだろうか?

458 名前:名称未設定 mailto:sage [2009/02/03(火) 23:09:38 ID:nP8bt7tQ0]
>>589
基本的に同意だが、プログラマーの立場から言えば、アイデアを出す
ところも楽しみの一つなんだよ

仕事として請け負う場合なら、それはまた別の話だけど、自分の名前で
自分の作品を出す時には、アイデアから自分で考えた時と、そうでない
時の開発に対するモチベーションの差はかなりあるよ、俺の場合。

そのアイデアが本当に希有のもので、挑み甲斐のあるものだったら、そ
れはそれでモチベーションになるけど、単に思いつきを書き連ねられて、
公開状態にされて、後々アイデア盗用だ〜とか誰かに言われるのは嫌
だな。

あと、アイデア盗用と言われるのが嫌で、プランナーブログに書かれた
アイデアのソフトを作るのは(公開するのは)やめようとか思う開発者も
出てくるかもしれないし、権利関係とかに敏感な会社とかなら、後々の事
を考えて手を引いちゃうかもしれない。そういう可能性を考えると、iPhone
ユーザーとしては迷惑だな。

まあ、今のところそこまで影響力のあるブログだとは思ってないけど。読
みづらくて読む気無くしたし。



459 名前:名称未設定 mailto:sage [2009/02/03(火) 23:21:53 ID:/RaJ19Xx0]
てゆーかそのブログのうrl教えてよ

460 名前:名称未設定 mailto:sage [2009/02/03(火) 23:36:39 ID:TsVD/IRW0]
>>603
つttp://blogs.yahoo.co.jp/highly_act



461 名前:名称未設定 mailto:sage [2009/02/03(火) 23:36:40 ID:ZBqEAgKE0]
逆にそのプランナー(笑)がどうしてプログラミングを勉強しないだか俺は謎だ。
自分のアイデアを実現したくないのか?

462 名前:名称未設定 mailto:sage [2009/02/03(火) 23:41:01 ID:XGh4iC+2i]
>>605
それを言っちゃダメ><
ただの低能なんだから。

463 名前:名称未設定 mailto:sage [2009/02/03(火) 23:41:50 ID:vA9lZrLU0]
プログラミングセミナーは平日にやるのか。
これは、学生か業務でやってる人向けなんだなあ。

464 名前:名称未設定 mailto:sage [2009/02/03(火) 23:58:37 ID:4OMeEEEY0]
閉鎖だってよw

465 名前:名称未設定 mailto:sage [2009/02/04(水) 00:00:48 ID:Y0ZZuhF90]
ほらお前らがいじるから凹んじゃったじゃないか

466 名前:名称未設定 mailto:sage [2009/02/04(水) 00:23:49 ID:GLh6l/ao0]
>>609
乳首みたいな野郎だったな

467 名前:名称未設定 [2009/02/04(水) 00:26:07 ID:EtCJxsI/0]
乳首なら

こうなるはずだが


468 名前:名称未設定 mailto:sage [2009/02/04(水) 00:29:41 ID:qiMU3Lom0]
奈美悦子か……

469 名前:名称未設定 mailto:sage [2009/02/04(水) 00:31:07 ID:ishXm+/GO]
AppStoreのバナー画像は利用するのに何か規約ってありますか?

470 名前:名称未設定 mailto:sage [2009/02/04(水) 00:48:57 ID:GLh6l/ao0]
>>613
ProgramPortalに何か書いてあった気がする



471 名前:名称未設定 mailto:sage [2009/02/04(水) 01:00:25 ID:cJovErIm0]
3DCGの製作請け負います。

路線変更かよw

472 名前:名称未設定 mailto:sage [2009/02/04(水) 01:04:38 ID:GLh6l/ao0]
なくなってるよ

473 名前:名称未設定 mailto:sage [2009/02/04(水) 01:30:54 ID:YCxETn26i]
おまえらあんまいじめんなよw

474 名前:名称未設定 mailto:sage [2009/02/04(水) 01:33:11 ID:mAuMt+aI0]
もういいよキチガイの話題は
ほっとけよ

475 名前:名称未設定 [2009/02/04(水) 02:37:55 ID:CJBoT47T0]
アプリ名のローカライズがうまくいきません。
Info.plist のJapaneseを作って、
LSHasLocalizedDisplayNameをtrueにして
CFBundleDisplayNameに名前を設定するだけだよね?
他にチェックするところある?
EnglishのCFBundleDisplayNameを書き換えると変更は反映されてます。
XML Property List形式で表示するとちゃんとApplication has localized display nameのチェックマークが付いてます。


476 名前:名称未設定 mailto:sage [2009/02/04(水) 03:03:51 ID:vZLvrimT0]
>>619

Info.plist はローカリゼーションしないでそのまま。
「Application has localized display name」 にチェックして、
新規ファイル > MacOSX > Other > String File でファイル名「InfoPlist.strings」で保存。
こいつにローカリゼーション追加 ( Japanese と English)して
それぞれに「CFBundleDisplayName = "ローカライズアプリ名";」を追記でおけ。





477 名前:名称未設定 [2009/02/04(水) 03:10:40 ID:CJBoT47T0]
自己レス。
Info.plistのJapaneseを作るんではなくて、
InfoPlist.stringsを作成してからこれをローカライズ可能にして
Japaneseを追加してから
CFBundleDisplayName = "日本語";
を書けばいけた。

しかしこれだと、Japanese側のInfo.plistで設定するCFBundleDisplayNameは無意味のような気がするが。。
誰か解説求む。


478 名前:名称未設定 [2009/02/04(水) 03:20:03 ID:CJBoT47T0]
>>620サンクス!
自分でもなんとかたどり付いたのだけど、
Info.plistのローカリゼーションを削除すると
アプリの起動に失敗するようになった。
「SpringBoard がアプリケーションの起動に失敗しました。エラー:7」
「アプリケーションのインストールに失敗しました。」
などなど。
(何故か2回に1回は起動に成功する)

Info.plistをローカリゼーション可能にしてJapaneseを追加すれば
エラーは出ない。
どっかにおかしな設定が残ってしまっているようだ。。。
がんばって探してみます。


479 名前:名称未設定 mailto:sage [2009/02/04(水) 03:36:30 ID:vZLvrimT0]
クリーニングしてみたら?

480 名前:名称未設定 [2009/02/04(水) 04:39:49 ID:CJBoT47T0]
クリーニングしても一緒だった。
シミュレータをリセットしてもだめ。
実機でやろうとしたら、
Codesign error: no certificate for identifier "(null)" was found in your keychain



481 名前:名称未設定 [2009/02/04(水) 04:41:19 ID:CJBoT47T0]
なぜか、途中で切れた。
ともかく、実機でもだめでした。

なんかプロジェクトがおかしくなったみたい。
他のアプリは実機でも動くので色々と見直してみます。


482 名前:名称未設定 mailto:sage [2009/02/04(水) 12:23:16 ID:vG3Eq+0R0]
>>595
12月のは講師日本人だった。TechTalkの午前中にやってた人。内容もTechTalkと全く同じ。
今回はTechTalkの午前中にやった初心者向け概要のリピートが増えてる。

483 名前:名称未設定 mailto:sage [2009/02/04(水) 13:30:44 ID:pC/1/NzK0]
>626
あれ?
中、後半のお題も日本人がやったの?(パフォーマンスチューニングとか)

484 名前:名称未設定 mailto:sage [2009/02/04(水) 13:44:22 ID:wtpgyEuIi]
全部日本人だよ。
さすがにもうわざわざ本社から人こないでしょー

485 名前:名称未設定 mailto:sage [2009/02/04(水) 14:12:06 ID:vG3Eq+0R0]
あの外人もアメリカでやってる人とは違うしな。
同じスライドで、いろんな人が世界中でやったらしい。

486 名前:名称未設定 mailto:sage [2009/02/04(水) 15:31:24 ID:l9cfjYQt0]
本社の人は3.0作るのに急がしそうだしな

487 名前:名称未設定 mailto:sage [2009/02/04(水) 15:48:23 ID:pC/1/NzK0]
バックグラウンドプロセスほんとかな・すげー嬉しいんですけど


488 名前:名称未設定 mailto:sage [2009/02/04(水) 19:31:42 ID:OvjfWFv10]
>>631
アプリを裏で動かせるようになるの?

489 名前:名称未設定 mailto:sage [2009/02/04(水) 19:31:44 ID:R9Hxkdep0]
アプリは画像をいじれるんだからgif偽装してテキストデータを埋め込めばコピペできんじゃね?

490 名前:名称未設定 mailto:sage [2009/02/04(水) 21:37:25 ID:DnNLBHy/0]
日本語でゆってくれんの?



491 名前:名称未設定 [2009/02/04(水) 21:46:56 ID:Gh/9lkTr0]
Cocoaはさっぱり!から誘導されてきました。
教えていただければ幸いです。
iPhoneアプリ作成を始めた初心者です。Hello World! から勉強してます。
TableViewは作れましたが、TabelViewからタッチして別の画面
(別のcontroller)に飛びたいときはどうすればいいですか?
小さな複数のアプリをTabelViewでまとめたいのですが。


492 名前:名称未設定 mailto:sage [2009/02/04(水) 21:49:06 ID:HU+4hTRs0]
アプリのバックグラウンド動作を許容するかも?
という噂。

ttp://www.macrumors.com/2009/02/03/apple-to-allow-background-tasks-on-iphone/

493 名前:名称未設定 mailto:sage [2009/02/04(水) 22:11:14 ID:/jro+NId0]
>>635
UINavigationController

494 名前:名称未設定 mailto:sage [2009/02/04(水) 22:30:09 ID:GLh6l/ao0]
>>635
>小さな複数のアプリをTabelViewでまとめたいのですが。
リジェクト対象になる気がする。

495 名前:名称未設定 mailto:sage [2009/02/04(水) 23:35:33 ID:fO7yUomy0]
ランキングに埋もれてしまって最近全く売れん…


496 名前:名称未設定 mailto:sage [2009/02/04(水) 23:38:51 ID:DRruXk4x0]
ランキングに埋もれたから売れないんじゃなく
売れなかったからランキングに埋もれたんだよ・・・

497 名前:名称未設定 mailto:sage [2009/02/05(木) 00:39:58 ID:d4xsfsnD0]
みなさんレビュー依頼とか広告活動されてます?
単にアプリをリリースしただけじゃ見向きもされませんよね。

498 名前:名称未設定 mailto:sage [2009/02/05(木) 00:51:46 ID:aBVo+1GJ0]
内容で勝負しろよ

499 名前:名称未設定 mailto:sage [2009/02/05(木) 01:07:07 ID:d4xsfsnD0]
内容で勝負しようにも、知ってもらわない事には内容も何も無いわけでして

500 名前:名称未設定 mailto:sage [2009/02/05(木) 01:10:02 ID:aSynnsVm0]
100円でも商売だし、プロモーションは絶対いると思う。




501 名前:名称未設定 mailto:sage [2009/02/05(木) 01:11:33 ID:bmj6Rr9C0]
広告なんてしてもしなくても同じだよ
AppStoreでなきゃ売れないんだし
内容あれば口コミやランキングで広まるし内容なかったら落ちるだけ

502 名前:名称未設定 mailto:sage [2009/02/05(木) 01:18:31 ID:ebuWlzWs0]
>>645
>内容あれば口コミやランキングで広まる
甘い!甘いぞ!
仮に口コミで広まったとしても、運が良かっただけ。今後はさらにな。

503 名前:名称未設定 mailto:sage [2009/02/05(木) 01:24:32 ID:n+9jSsR10]
増える一方だしなぁ。
ランキングも25位までしかまず見ないし。


504 名前:名称未設定 mailto:sage [2009/02/05(木) 01:25:26 ID:aBVo+1GJ0]
クソアプリしか作れないのに「俺は運が悪い」と思ってる連中の馴れ合いをお楽しみください。

505 名前:名称未設定 mailto:sage [2009/02/05(木) 01:25:42 ID:fpvEzGih0]
地味なパズルゲームをリリースしたんだけど、
リリース日順でもあっという間に新しいのがでるのでいまや名前で検索しないと探す事も出来ないんだよね...


506 名前:名称未設定 mailto:sage [2009/02/05(木) 01:40:23 ID:U+b+pOBz0]
なんとかして数個ダウンロードすればカテゴリ別ランキングに入る
それを足がかりにする

507 名前:名称未設定 mailto:sage [2009/02/05(木) 01:48:46 ID:aSynnsVm0]
商売には営業がつきものなのにね
口コミだって種まき営業しないと発端にもなりゃしない。



508 名前:名称未設定 mailto:sage [2009/02/05(木) 02:03:01 ID:+76pjcxa0]
Twitterの@iphone_dev_jpをfollowしとくといろいろ情報入ってくるからいい感じ。
営業をどうするかというか言う話もちょくちょく上がってるし。
後は@iphonefanもfollowしとくとユーザー側の流れもわかる。

509 名前:名称未設定 mailto:sage [2009/02/05(木) 02:09:29 ID:bmj6Rr9C0]
種まきはiTunesStoreで終わってるじゃん
良アプリがあがるのも凡がさがるのも運じゃなくて現実

510 名前:名称未設定 mailto:sage [2009/02/05(木) 03:35:38 ID:5wkFpIKz0]
>>653
種まきしても、水をやったり肥料をやったり手入れが必要なんだよ
さらに、自家消費するので無い限り、流通に乗せるか個別に営業する
しか、経済的にはやっていけないだろ

というか、お前は有料アプリのリリースしたことないんだろ




511 名前:名称未設定 mailto:sage [2009/02/05(木) 06:25:06 ID:aBVo+1GJ0]
>>654
商売とか言ってる人達は費用対効果を考えているのだろうか?
現状では営業や宣伝に費用をかけても、それを回収するのすら難しい。内容の伴わないアプリなら尚更。
「お金をかけなくても宣伝する方法はある」とか言い出したら大笑いだけど。

512 名前:619 mailto:sage [2009/02/05(木) 06:25:35 ID:6s79pvQO0]
プロジェクトを1から作り直してソース一式を上書きしたら
無事シミュレータでも実機ともにローカライズされて動くようになりました!
Info.plist自体をローカライズするとやばいみたいですね。
ありがとうございました。>>620


513 名前:名称未設定 mailto:sage [2009/02/05(木) 08:45:47 ID:fb6NxKA70]
>>653
>種まきはiTunesStoreで終わってるじゃん

だめだこりゃ・・・・・
外回り営業はStoreの外でやるんだが。。。。



514 名前:名称未設定 mailto:sage [2009/02/05(木) 09:10:29 ID:aBVo+1GJ0]
>>657
種まきなんて所詮比喩表現でしょ。解釈の範囲の違いじゃないの?

515 名前:名称未設定 mailto:sage [2009/02/05(木) 09:19:43 ID:fb6NxKA70]
>658
Storeにあげてあとはランクあがるのだまって待つだけ

という解釈だったけど違うのかな?

516 名前:名称未設定 mailto:sage [2009/02/05(木) 09:39:27 ID:aBVo+1GJ0]
>>659
ああそうか。俺の解釈が違ってたかも。ごめんorz

・種をまく→アプリを作ってストアに出す
・水をやる→営業・宣伝する
・収穫→売り上げ

という感じか。

517 名前:名称未設定 mailto:sage [2009/02/05(木) 09:54:02 ID:U+b+pOBz0]
>>657
外回りの営業もやるの? でもさすがにアメリカには行けないでしょ。

518 名前:名称未設定 mailto:sage [2009/02/05(木) 10:13:21 ID:fb6NxKA70]
>660
あーそういうことでしたか。自分も勘違い・・
種まきは、内外のメディアにプレスリリースなど送ったり、
クーポン使ってとりあえず使ってもらって認知してもらう
とかのことでした。

>661
メールでできることはあるでしょ

519 名前:名称未設定 mailto:sage [2009/02/05(木) 11:00:56 ID:9AurxShL0]
ニコニコと同じでもっと評価されるべきだったものが急に伸びたりするって
そのまま日の目をみないのは所詮それまでのアプリ

520 名前:名称未設定 mailto:sage [2009/02/05(木) 13:45:07 ID:y0M5zru/0]
最近、国内でさっぱり売れなくなった\(^o^)/



521 名前:名称未設定 mailto:sage [2009/02/05(木) 14:19:22 ID:aBVo+1GJ0]
このままだと契約更新しない開発者が続出して
来年くらいにはアプリも半減するんじゃないだろうか。

522 名前:名称未設定 mailto:sage [2009/02/05(木) 15:10:43 ID:+Mcg/1hqi]
初期の頃から出てた $10 以上のアプリって、
ほとんど更新止まってない?

最近のアプリって、$1 〜 $2 のお手軽アプリ
ばっかりだよな‥

523 名前:名称未設定 mailto:sage [2009/02/05(木) 15:48:05 ID:d3pJLx3N0]
customCellを作ってテーブルに入れたとき、
customCellのスクリプト内のinitWithFrameイベントが呼ばれないのはそう言う物ですかね?
そこでセル内のテキストとか初期化しようと思っていたんだけど・・

524 名前:名称未設定 mailto:sage [2009/02/05(木) 15:52:22 ID:aBVo+1GJ0]
>>666
大手がこぞって値下げしたのが間違いだったよな。
ユーザーは値下がりするまで買い控えるようになってしまった。

>>667
つinitiWithCoder
この質問は定期定期に来るよな。

525 名前:名称未設定 mailto:sage [2009/02/05(木) 15:54:44 ID:U+b+pOBz0]
自分で作るんだったら自分で initWithFrame を呼んでインスタンスを
作ればいいと思うけど、セルが再利用されるので initWithFrame は
最初の1回しか呼ばれない。

526 名前:名称未設定 mailto:sage [2009/02/05(木) 16:13:50 ID:aBVo+1GJ0]
>>669
そうか、IB使ってるわけじゃないのね。申し訳ない。

527 名前:名称未設定 mailto:sage [2009/02/05(木) 18:19:29 ID:i+oRp5nWi]
9歳の子どもにしてはスゲーな、あれ。
俺が9歳つったら、まだ秘密基地作ってたわ。

528 名前:名称未設定 [2009/02/05(木) 18:46:30 ID:ymRLn0230]
EINを取る為に、アメリカへ電話するんだけど、電話先ってサンフランシスコだっけ?
時差があるので、何時くらいがいいのかな。

529 名前:名称未設定 [2009/02/05(木) 18:48:49 ID:ymRLn0230]
コイポンドって何本売れたんだろう?

530 名前:名称未設定 mailto:sage [2009/02/05(木) 18:54:44 ID:XaC90vF90]
IB で TableCell 作ったのだけど、
これによくあるグラデーションの背景をつけたいのだけど
どうやってやるのがよいのでしょうか?
ImageView をおく訳じゃないですよね…





531 名前:名称未設定 mailto:sage [2009/02/05(木) 19:08:58 ID:U+b+pOBz0]
>>672
IRS だとおもうけど、受付時間はワカンネ。
インドで24時間やってるかもしれないし。

532 名前:名称未設定 [2009/02/05(木) 19:30:30 ID:ymRLn0230]
IRSだ、サンキュ!
他の板で聞いてみる

533 名前:名称未設定 mailto:sage [2009/02/05(木) 19:35:04 ID:fb6NxKA70]
>>674
>ImageView をおく訳じゃないですよね…

そうないの?

534 名前:名称未設定 [2009/02/05(木) 19:41:47 ID:ymRLn0230]
>>675
っていうか、オンラインでできるみたいだね。
サンキュ
インドってことは、ないそうだよ。

535 名前:名称未設定 [2009/02/05(木) 20:22:10 ID:ymRLn0230]
オンラインはできないわ。在米でないと。なんども失礼しすた、、すいません。

536 名前:名称未設定 mailto:sage [2009/02/05(木) 20:24:11 ID:/SsxgeNi0]
faxにしたら。

537 名前:名称未設定 mailto:sage [2009/02/05(木) 21:25:01 ID:/7de9tI90]
malloc: *** error for object 0x555000: double free
*** set a breakpoint in malloc_error_break to debug

というエラーが出てしまうのですが、
malloc_error_breakってのはどこでセットするんでしょうか?

538 名前:名称未設定 mailto:sage [2009/02/05(木) 21:43:22 ID:Nsmi15gW0]
正当な使い道があればいいんだよ
美少女ロボットの股間に発電機がついており、敵と戦って電池が切れたらバナナ型の何かを挿入して高速でスライド発電するようなアプリを作ればおk

539 名前:名称未設定 mailto:sage [2009/02/05(木) 21:45:04 ID:Nsmi15gW0]
ごめん誤爆した

540 名前:名称未設定 mailto:sage [2009/02/05(木) 21:58:41 ID:3f4WcIzQ0]
>>682
期待してます!!



541 名前:名称未設定 mailto:sage [2009/02/05(木) 22:29:11 ID:XaC90vF90]
>>677

ImageView だと選択時に自前で色を付けないといけないですよね?


542 名前:名称未設定 mailto:sage [2009/02/05(木) 22:49:04 ID:U+b+pOBz0]
>>685
UITableView のサブクラスを作って,drawRect で列の背景を自前で描くと
狙ったとおりになると思う。選択時には自前で色を変える。
imageView を使っても同じようになると思うよ
自前で色を付けるのを嫌がってどうするw

543 名前:名称未設定 mailto:sage [2009/02/05(木) 23:32:16 ID:y0M5zru/0]
とことんまでカスタマイズできるのがiPhone SDKのいいとこ






……と、思いたいw

544 名前:名称未設定 mailto:sage [2009/02/05(木) 23:32:18 ID:XaC90vF90]
>>686

すいません。
やってもらえるところは、やってもらいたいなあと。
OSバージョンアップ時なんかに、不具合出にくいだろうし。




545 名前:名称未設定 mailto:sage [2009/02/05(木) 23:42:31 ID:agwR/8jx0]
>>688
>やってもらえるところは、やってもらいたいなあと。
プログラマが言うべき事ではないな。仕事なくなっちまうだろw

546 名前:名称未設定 mailto:sage [2009/02/06(金) 00:12:49 ID:GVvPFfqh0]
なんか、VBの住人がObj-Cの世界にやってきて戸惑っている様子を想像してしまった(笑

547 名前:名称未設定 mailto:sage [2009/02/06(金) 00:20:30 ID:W6ASkq4O0]
VB厨とかよく聞きますが、そんなにヒドイですか?
以前VBの案件がありましたが、ケースインセンシティブに戸惑った程度で
暗黙の型変換とか柔軟だなぁと、むしろ好感持った位ですが。

548 名前:名称未設定 mailto:sage [2009/02/06(金) 00:43:14 ID:DujzClDg0]
>>689
そうかな?出来るだけ楽をするように考えるのも、
プログラマの仕事だと思うけど・・。


549 名前:名称未設定 mailto:sage [2009/02/06(金) 00:50:27 ID:xtZcv7hE0]
>>692
だから調べもせず人に聞くわけか。
だったらニートになってママにプログラム書いてもらえよ。

550 名前:名称未設定 mailto:sage [2009/02/06(金) 00:55:54 ID:+OeWn/LJ0]
まぁ、言葉のあやだとは思うが

ソレ言っちゃったら高級言語使って楽するなとか行きそうになる



551 名前:名称未設定 mailto:sage [2009/02/06(金) 00:58:55 ID:4Hf014r40]
仕様が変わった時に困ったことになったりもするから
提供されてるAPIであるならそちらを選ぶというのは自然
と思うのだが、どこで話の要旨が変わったんだ

552 名前:名称未設定 mailto:sage [2009/02/06(金) 01:00:47 ID:xdh9dGZ50]
>>689
そんなにおかしな発想ではないんじゃない?
やってもらえたはずの部分を自力で書くのは労力の無駄だし
そんな無駄するくらいなら、やってもらえない部分に労力を集中させたほうがいいって意味でしょ
自力でコードを書く部分が増えるって事は、その分潜在的なバグを抱えるリスクも増えるかもしれないからね


553 名前:名称未設定 mailto:sage [2009/02/06(金) 01:29:00 ID:GVvPFfqh0]
>>691
いや、VBはよく出来てるよな、実際。
オレも使っているし。

たださ、VB一辺倒だった奴が他の言語使うと、
「VBなら◯◯なんて簡単にできるのに」とかいう奴がいるじゃない。
言語が違うんだからそれぞれに特徴があるのは当たり前じゃん。
そのあたりを理解せずにあれこれ言うのはやだなぁ……ってはなし。


それはそうとiPhone SDKはもっとAPI拡充しろよw
面倒なんだよ、実装がww

554 名前:名称未設定 [2009/02/06(金) 01:33:41 ID:69J4rh5u0]
>>681
Xcodeのデバッガを開いて、右から2番目にある"breakpoints"アイコンをクリック。
Breakpointsウインドウがひらいたら、 左側のリストから"Global Breakpoints"を選択
メインウィンドウの "Double-Click for Symbol"をダブルクリックして そのmalloc_なんちゃらというシンボルを入力。
以上

555 名前:名称未設定 [2009/02/06(金) 01:34:27 ID:uV6b6cfC0]
UITableViewと一緒に生成されるUIScrollViewのインスタンスを取得する方法はありますか?

556 名前:名称未設定 [2009/02/06(金) 02:13:38 ID:69J4rh5u0]
OpenGLによる2D描画が必要以上に遅いんだけど、なんでだろう?
60FPS(120FPSも試している)タイマー。
Cocoaを使用しているのは UIApplicationDelegateとwindowとEAGLViewだけ。
スプライトとして200〜300程度描画。
テクスチャーのステートが変化しない単位で纏めて描画。1フレームでglDrawElementsの呼び出しは10回程度。
テクスチャーのモジュレーションはフォントや動的にアルファを使うものだけModulateで、あとはReplace。
100スプライト程度はGL_BLENDオンで描画。
概ね60FPSで動くが、SEを鳴らしたり、大きめのスプライト(128x128)を描画したり、パーティクル(100個程度)を飛ばすと10フレーム移動平均は45FPS程度に落ちる。
DepthBufferを使って、透過しないスプライトに関しては手前にあるもの順(視点からz値が近い順)に描画。
透過スプライトはDepthBuffer off で描画。
マシンスペックからいって120FPSは余裕で出ておかしくないのですが。。。
OpenGL Performance tuning マニュアルにも準拠しているし、お手上げです。。



557 名前:名称未設定 [2009/02/06(金) 02:20:52 ID:69J4rh5u0]
>>699
UITableViewってUIScrollViewを継承しているUIScrollViewのサブクラスだから、
UITableViewのインスタンスはUIScrollviewのインスタンスでもありますよ。
だからUITableViewのインスタンスは、UIScrollViewのInstance Method も受け取れる。



558 名前:名称未設定 mailto:sage [2009/02/06(金) 09:36:42 ID:DujzClDg0]
692です、
そうそう、決してすぐ人に聞いて楽をすると言うことではなくて、
694〜696のような事を言いたかったんです。

楽できるところは楽をして、注力しないと行けない所に注力する、
と言うのは別にプログラムに限らず、当たり前の事だと思ったんだけど。。

559 名前:名称未設定 mailto:sage [2009/02/06(金) 09:52:13 ID:GVA/Qn0x0]
>>700
フレームレートは60が上限じゃないのかな?
あと別スレッドに回せるものは回すとか

560 名前:名称未設定 mailto:sage [2009/02/06(金) 09:59:49 ID:SEtUB3pu0]
>>700
テクスチャのフォーマットはどうしてる?



561 名前:名称未設定 [2009/02/06(金) 10:04:44 ID:gztLgfVh0]
>>702
気にするな。
すぐに人を説教したがる奴は、どこでもいるよ。
電車の中でもどこでも。

562 名前:名称未設定 mailto:sage [2009/02/06(金) 10:08:29 ID:cHdPjGzB0]
車輪の再発明、っていい言葉だよな。

563 名前:名称未設定 mailto:sage [2009/02/06(金) 11:09:17 ID:Qz2md8GzO]
ストアの売上サマリーって、dailyの更新は日本時間で何時でしょうか?

564 名前:名称未設定 mailto:sage [2009/02/06(金) 11:10:44 ID:GVA/Qn0x0]
晩ご飯食べて一息ついた頃。

565 名前:名称未設定 mailto:sage [2009/02/06(金) 11:32:14 ID:xtZcv7hE0]
>>702
出来ない事に「これくらやってもらいたい」とボヤいても仕方ないだろ、って事。
人を頼るのと自助努力で効率化を図るのは、同じ楽をするのでも全く意味が違う。

566 名前:名称未設定 mailto:sage [2009/02/06(金) 11:34:13 ID:xtZcv7hE0]
>>707
概ね6:30〜7:00くらい。たまに翌朝まで更新されない時もあるけど。

567 名前:名称未設定 mailto:sage [2009/02/06(金) 12:49:04 ID:OZsAHow90]
>>681
そこブレークポイント置いても起動時に無効になるから、起動後適当な
タイミングで一時停止させて設定する(既にあるなら有効にする)と良いよ。

568 名前:名称未設定 [2009/02/06(金) 14:04:20 ID:gztLgfVh0]
シンガポールの9歳の子供がアプリを開発した記事がでてたね。
だいたいこういうオカルトちっくな記事はUFO目撃と同じく田舎かアジアが多い。
アップルの本拠地アメリカから、欧米系の子供がって話なら面白いが。

俺の気になる点は、この子供が面倒な手続きを自分でして、審査に突破したのか?
その点かな、、、



569 名前:名称未設定 mailto:sage [2009/02/06(金) 14:06:12 ID:GVA/Qn0x0]
英語ネイティブなんだから、手続きよりもプログラム書く方が遥かに面倒でしょ。

570 名前:名称未設定 mailto:sage [2009/02/06(金) 15:05:24 ID:FuGqWmjm0]
>>712
オヤジが組織の人間で小僧は「2代目」らしいですね
雑務は「おい、**!」と運転手に言えばなんとかなるでしょうw



571 名前:名称未設定 mailto:sage [2009/02/06(金) 16:08:25 ID:2xoGvPvI0]
iPhone/iPod touch用アプリケーションのレビュー、コラム本が今度出るけど2000円ってw
誰がそんな糞カス本買うんだよ

572 名前:名称未設定 mailto:sage [2009/02/06(金) 16:33:33 ID:zJkaChnt0]
俺のアプリがとある雑誌で紹介されてたんだけど、
こういうのって連絡は無いもんなの?

まー、別にかまわない…というかありがたいのだがw

573 名前:名称未設定 mailto:sage [2009/02/06(金) 16:46:06 ID:xtZcv7hE0]
>>716
だいたい連絡は来る。たまに来ない。

574 名前:名称未設定 mailto:sage [2009/02/06(金) 16:55:42 ID:zJkaChnt0]
来ないこともあるのね。

iPhoneアプリはアップデートが頻繁だし、新しいのが出るペースも速いから、
アプリ紹介本作る側も大変だろうなぁ

575 名前:名称未設定 mailto:sage [2009/02/06(金) 17:27:41 ID:xN46VLcW0]
>>716
アプリガイド2ってやつ?SBの
おいら掲載されたけど作者名が間違ってる><

576 名前:名称未設定 mailto:sage [2009/02/06(金) 18:02:17 ID:v+UfpqyV0]
iphoneってシングルタスクなの?

577 名前:688 mailto:sage [2009/02/06(金) 20:07:44 ID:wz0xUH5j0]
TableCell の背景は、backgroundView というそのものずばりなプロパティがあって
そこに設定したら、選択時の色も自前でなくともオッケーでした。

578 名前:名称未設定 [2009/02/06(金) 21:40:30 ID:rvJWcaIu0]
MPMoviePlayerを使用してムービーを再生してるのですが
Leaksで調べるとリークが出てしまいます。
参考にした公式サイトのMOVIEサンプルを調べたら
それも同じように起動時にリークが出てました
何がいけないのでしょうか?

579 名前:名称未設定 mailto:sage [2009/02/06(金) 21:42:27 ID:uV6b6cfC0]
>>701
ありがとうございますm(_ _)m


580 名前:名称未設定 mailto:sage [2009/02/06(金) 22:47:18 ID:hHoEE/oS0]
>>722
実機でもリークする?
シミュだとOpenGLでもなぜかリークするが。。




581 名前:名称未設定 [2009/02/06(金) 23:05:57 ID:69J4rh5u0]
>>703
60fpsが上限だとしても、40fps(10frame移動平均)程度に落ち込むのがいただけないんですよね。
OpenGLのコマンドやステートってバッファリングされているみたいだけど、スレッドをブロックするんですかね?
だとしたら、マルチスレッドにする価値はあるかも。そもそもiPhoneってタイムスライス式?

>>704
テクスチャーのフォーマットはRGBA8です。アルファで抜いているし、アルファでトランスルーセント処理とか入れているので、565フォーマットは絵的にきついですね。


582 名前:名称未設定 mailto:sage [2009/02/06(金) 23:24:47 ID:xtZcv7hE0]
30fpsくらいにした方が良いんじゃない?

583 名前:名称未設定 mailto:sage [2009/02/07(土) 00:27:20 ID:2A6i4MQq0]
>>725
たしか1フレームの描画に 1/60 sec ブロックされる、、、ような記憶。

584 名前:名称未設定 mailto:sage [2009/02/07(土) 00:28:20 ID:/A+QY1ju0]
>>725
俺の印象だと、ピクセルフィルレートが低い。
大きい画像を描画するとすぐ60FPSキープできなくなるから。

585 名前:名称未設定 mailto:sage [2009/02/07(土) 08:36:12 ID:MlFvktnu0]
でも実際のところ20~30FPS出ていれば十分かと。
これで動きがおかしくみえるなら、モデルの作りに問題が…いえ、何でもないッス

まあ、アニメーターとかは1/60sでも駒の動きがわかったりするくらいだから、
ターゲット層に合わせたレートが出ていれば良いんじゃないの?

586 名前:名称未設定 mailto:sage [2009/02/07(土) 09:11:43 ID:Gb9fTI+U0]
カクカクな人はNSTimerを使ってアニメーションしてるんじゃない?

587 名前:名称未設定 mailto:sage [2009/02/07(土) 11:46:18 ID:qUsDvgm90]
アニメーション周り扱ったことないけど普通は何でトリガーするの?
やっぱりGLとCoreGraphicsとで違う?

588 名前:名称未設定 mailto:sage [2009/02/07(土) 11:59:35 ID:94w6Xjmn0]
ゲームとかなら無限ループがベタですよね?
コンソールはどうか知りませんが。

589 名前:名称未設定 mailto:sage [2009/02/07(土) 12:10:35 ID:qUsDvgm90]
無限ループってすごくCPUと電力使いそうなイメージ

590 名前:名称未設定 mailto:sage [2009/02/07(土) 15:36:11 ID:3uAXiajNO]
ゲーム作ろうと思ったらwhile(true)とNSTimerだと前者の方が良いの?



591 名前:名称未設定 mailto:sage [2009/02/07(土) 19:10:18 ID:GaPZ2tQ60]
tableのbouncesをオンにして、弾んでいる(元の位置に戻っている)状態だと、
table内のcellの情報にアクセスできないようなのだけど、
強制的に弾みを止める方法ってあるのかな?

592 名前:名称未設定 mailto:sage [2009/02/07(土) 21:54:36 ID:7xscMOpt0]
>>732
ゲームとかなら無限ループがベタですよね?

いや むしろイレギュラーだと思うぞ。
OS側で行っているイベントの処理ができなくなるから

593 名前:名称未設定 mailto:sage [2009/02/07(土) 22:14:59 ID:VSgHxBqUi]
>>736
別スレッドにするんじゃ無いの?

594 名前:名称未設定 mailto:sage [2009/02/07(土) 22:22:44 ID:1vKoF/Q40]
能書きはいいから自分で動かして確かみてみろ

595 名前:名称未設定 mailto:sage [2009/02/07(土) 22:31:25 ID:MlFvktnu0]
>>735
IBでいじれなかったっけ?
って、オレもいま探して見ているけどわかんねw
どっかをいじった記憶があるんだけどなぁ……

596 名前:名称未設定 mailto:sage [2009/02/07(土) 23:05:37 ID:ULt7dd7N0]
クライアント領域外の描画ということで
リジェクトされました...

597 名前:名称未設定 mailto:sage [2009/02/07(土) 23:26:59 ID:yH1dAx+b0]
スクラッチカード見たいなアプリってもうある?
あ、また美味しいネタ出しちゃった

598 名前:名称未設定 mailto:sage [2009/02/07(土) 23:36:04 ID:Gb9fTI+U0]
>>741
このiPhoneプランナーが!

599 名前:名称未設定 mailto:sage [2009/02/08(日) 00:39:26 ID:QUcVYOpY0]
このiPhoneプランナーが!

600 名前:名称未設定 mailto:sage [2009/02/08(日) 00:39:33 ID:au4QkiTb0]
>>742
NGワードw!



601 名前:名称未設定 mailto:sage [2009/02/08(日) 00:49:44 ID:+CLKH3hY0]
>>741
とっくにあるよ。
オメーが考えたみたいな書き方すんなよカス

602 名前:名称未設定 mailto:sage [2009/02/08(日) 01:00:47 ID:R8zzCT0j0]
そうか、起源主張する朝鮮人みたいだからウザいのか。

603 名前:名称未設定 mailto:sage [2009/02/08(日) 06:36:01 ID:gpP28yC/0]
>>741
このiPhoneプランナーめが!

604 名前:名称未設定 [2009/02/08(日) 10:35:34 ID:zTCDkfmJ0]
iPhoneプランナーか、、、
キラーアプリが出ないと活気が出ないな。
今まで売れた有料アプリって何本売れたんだろう。。。。

605 名前:名称未設定 mailto:sage [2009/02/08(日) 10:53:50 ID:1ZsrqJPG0]
糞なレビューが一番上に来ると、売り上げが落ちない?

事実無根のレビュー(できることができないと書かれている)が
書き込まれて以降、売り上げが落ちたよ‥


606 名前:名称未設定 [2009/02/08(日) 11:13:20 ID:zTCDkfmJ0]
どのアプリかは控えるが、酷評を受けてるアプリをWHAT'S HOTコーナーにのせるのやめてほしい。
活気も下がるしね。そのあたりアップルはきちんと考えないと。
WHAT'S NEWなら。1000歩譲ってわかるけど、どこがホットなんだってのあるよ。
大手のくそアプリだけどねw



607 名前:名称未設定 mailto:sage [2009/02/08(日) 11:16:22 ID:o3eDHyTs0]
>>736
ゲーム進行そのものは無限ループにして、
ループの最後でsleep()して実行権を他の
スレッドに回す方法ってないのかな?

今週MacBook買って開発始める漏れが一般論を
カキコ。

608 名前:名称未設定 mailto:sage [2009/02/08(日) 11:16:27 ID:WAvvdnqci]
一部、金が渡ってるとしか考えられないのもあるしな。
まぁそのへんはアポーも商売ということか。

609 名前:名称未設定 mailto:sage [2009/02/08(日) 11:18:05 ID:mmmqHPrP0]
「スタッフのおすすめ」もしかり。

610 名前:名称未設定 [2009/02/08(日) 11:20:38 ID:zTCDkfmJ0]
俺もぷらんなーとして、アイデアを提案。
「最年少で有料アプリを作りました。」というプロデュースでくそアプリを115円で販売。
まあ、リアルな路線として、12歳インド系アメリカン人ってどう?
まあ、MacBook一台くらい買えるくらい儲かるかもよ。







611 名前:名称未設定 [2009/02/08(日) 11:21:32 ID:zTCDkfmJ0]
WHAT'S NEWって、金払ってのせてると思ったけど、ちがうの???




612 名前:名称未設定 mailto:sage [2009/02/08(日) 11:30:57 ID:zyBI/D+j0]
>>755
そう思った理由を知りたい。


613 名前:名称未設定 [2009/02/08(日) 11:33:39 ID:zTCDkfmJ0]
>>756
つ750



614 名前:名称未設定 mailto:sage [2009/02/08(日) 11:43:14 ID:1ZsrqJPG0]
>>755
俺は個人でやってるけど、What's New に載ったことあったよ。

アポーからは特に何の連絡もなくて、いつの間にか What's New に
載っててビビった。金を払ったり、申し込みをしたりとかは一切してない。

アプリはいくつかリリースしてるんだけど、何でそのアプリが
選ばれたかも全く不明。しかも、大して新しくもなかったんだが‥。


615 名前:名称未設定 mailto:sage [2009/02/08(日) 11:47:32 ID:UdLOWCVY0]
>754
二番煎じなのにアイデアを提案と言える浅ましさ

616 名前:名称未設定 mailto:sage [2009/02/08(日) 11:58:14 ID:QUcVYOpY0]
>>754
このiPhoneプランナーが!
略してKiPだなw

617 名前:名称未設定 mailto:sage [2009/02/08(日) 11:58:24 ID:p4uWGw820]
AppStore のページに変化がなさ過ぎ。日替わりで更新してもいい位なのに。
イルミネーション特集なんてクリスマスが終わったら消せ。

618 名前:名称未設定 mailto:sage [2009/02/08(日) 12:13:16 ID:4RPwFiUM0]
>>760
KidNapper?

619 名前:名称未設定 mailto:sage [2009/02/08(日) 12:16:54 ID:rWeForWa0]
>>762
Kid Pixを思い出したw
Performaにバンドルされていたのとか懐かしい。


620 名前:名称未設定 mailto:sage [2009/02/08(日) 12:41:53 ID:QUcVYOpY0]
            , -―――-、     / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
          /        `i    |  そのアイデアは
         /      ヽ   |    | オレ様がさらった!
         |    , へ、 ii ,.、|   ∠
ー--、    ,べヽ  ⌒(_`_。ル。イ|    \________
 / /⌒/| 6; `i、  ,____;='」,ー、〉i⌒i´ ̄i ̄i ̄
/ |  i´i i  `ー'i  l iF≡=≡テi/ |  |   |   |
|  |  |   i  !、  i |二二コi/ |  |  |  |
|   |  |ー-、__ | |\  `ー―'/ |  |  |  |
|   |  |   `| |  \__/ |  |  |  |





621 名前:名称未設定 mailto:sage [2009/02/08(日) 12:54:29 ID:o3eDHyTs0]
ロイヤルカスタマーとiPhoneプランナーは
すでに流行語だなw

622 名前:名称未設定 mailto:sage [2009/02/08(日) 13:11:20 ID:gpP28yC/0]
>>760
このスレのテンプレに追加ですね^^

623 名前:名称未設定 mailto:sage [2009/02/08(日) 15:06:51 ID:4CffFKHC0]
>>751
センスが古いよ。今風じゃない

624 名前:名称未設定 mailto:sage [2009/02/08(日) 15:25:52 ID:zyBI/D+j0]
>>767
今風ってどんなの?

625 名前:名称未設定 [2009/02/08(日) 15:27:11 ID:YyGyRN6t0]
>>768
無限ループにしてループの最後でsleepして実行権を他のスレッドに回す

626 名前:名称未設定 mailto:sage [2009/02/08(日) 15:36:02 ID:vQKSQI6y0]
>>765
ロイヤルカスタマー知らないんだけど

627 名前:名称未設定 mailto:sage [2009/02/08(日) 15:46:05 ID:kkrKERy80]
NSTimerで0.0001秒毎に回すのが今時のスタイル

628 名前:名称未設定 mailto:sage [2009/02/08(日) 15:47:56 ID:rWeForWa0]
ロイヤルガジェットの間違い?

629 名前:名称未設定 mailto:sage [2009/02/08(日) 16:01:09 ID:4J0YkI0i0]
10 REM スレッドぐるぐる
20 IF なんかあった? THEN GOTO 40
30 GOTO 10
40 PRINT "どかーん"

630 名前:名称未設定 mailto:sage [2009/02/08(日) 16:06:41 ID:aDQsCklC0]
スパゲッティプログラムw



631 名前:751 mailto:sage [2009/02/09(月) 01:16:09 ID:J8MP1u9x0]
>>769
ごめん、通じてなかったが同じ事が言いたかった。

while(1){
ゲーム進行
sleep(垂直同期割り込み掛かるまで)
}

こんな感じ? 垂直同期割り込みあるのか知らんが。リアルタイムOSじゃないんでガチガチの
時間管理はできないけど、この方式でグラディウス
程度は作れる恥ず<例が古いのがオヤジ臭いw


632 名前:名称未設定 mailto:sage [2009/02/09(月) 01:25:57 ID:jnDoM1hM0]
OpenGLは別スレッドでレンダリングできないなら処理をメインスレッドに渡すよね。
それだと結局遅くなったりとかしないの?

633 名前:名称未設定 mailto:sage [2009/02/09(月) 01:26:35 ID:jnDoM1hM0]
×できないなら
○できないから

634 名前:名称未設定 mailto:sage [2009/02/09(月) 01:49:42 ID:Ui9zoM/k0]
>>775
>>769 はシャレでしょ。

無限ループにこだわってるのは、
それ以外の方法でまわすことができない人?
OSの仕組みを無視するような処理は
あまり歓迎できないよ。古いって。

635 名前:名称未設定 [2009/02/09(月) 06:29:10 ID:M5TBFsgc0]
iTunes Connectで最初に設定した、販売者名を変更する方法はありますか?

636 名前:名称未設定 mailto:sage [2009/02/09(月) 08:17:37 ID:KURMdBQLO]
>>778
じゃ、ゲームのメインループはどう処理するの?

637 名前:名称未設定 mailto:sage [2009/02/09(月) 10:44:15 ID:PxrrUzwg0]
>>779
個人名から会社名に変えてもらった。4〜5日で出来ると言ってたのに3週間くらい
かかったよ。本人確認もあったし、厳密にやってる模様。

638 名前:名称未設定 mailto:sage [2009/02/09(月) 10:45:30 ID:jnDoM1hM0]
>>778
ループにしないとスピード出ないよね?

639 名前:名称未設定 mailto:sage [2009/02/09(月) 10:49:39 ID:M5TBFsgc0]
>>781
ありがとうございます。メールで問い合わせかな?

640 名前:名称未設定 mailto:sage [2009/02/09(月) 10:53:03 ID:PxrrUzwg0]
>>783
電話かけろといわれてかけたし、かかっても来た。



641 名前:名称未設定 mailto:sage [2009/02/09(月) 10:58:20 ID:XWW8rYlg0]
>>775
こんなんしたら、タッチイベント落としまくり。酷い操作性になるよ...

642 名前:名称未設定 mailto:sage [2009/02/09(月) 11:00:25 ID:jnDoM1hM0]
>>785
別スレッドでやるんでしょ?

643 名前:名称未設定 mailto:sage [2009/02/09(月) 12:06:44 ID:M5TBFsgc0]
>>784
電話もあるんですか…
考えてみます。

644 名前:名称未設定 mailto:sage [2009/02/09(月) 12:27:15 ID:KURMdBQLO]
>>778
>>785
cocos2dやbox2dもソースを見ると描画はNSTimerでループを回していたのですが、
他に良い手段があるのでしょうか。

もしあるのなら書き方を教えてほしいのですが。

645 名前:名称未設定 [2009/02/09(月) 13:09:12 ID:Lkhacf6I0]
画像の表示でわからないところがあるので教えてほしいです。
画像のサイズが100×100のとき、(0,0,50,50)の範囲指定での表示させる方法が知りたいです。
どなたか教えてくれませんか?

646 名前:名称未設定 mailto:sage [2009/02/09(月) 13:12:35 ID:jnDoM1hM0]
>>789
つCoreImage

647 名前:名称未設定 mailto:sage [2009/02/09(月) 13:15:29 ID:PxrrUzwg0]
フレームサイズが 100x100 のUIImageView に表示させるんだったら

[imageView setBounds : CGRectMake(0,0,50,50)];

でだめかな

648 名前:名称未設定 mailto:sage [2009/02/09(月) 13:40:19 ID:jnDoM1hM0]
>>791
切り取りたいという事ではなかろうか?

649 名前:名称未設定 [2009/02/09(月) 15:01:17 ID:Lkhacf6I0]
>>791さん
100×100サイズの画像を四つ折りしたときに
画像の左上半分だけ表示させたいんです。

650 名前:名称未設定 mailto:sage [2009/02/09(月) 15:28:17 ID:PxrrUzwg0]
>>793
自分でやってみた。>>791 だとだめだね。ってかNSView と挙動がちがってよくわからん
IBで imageView をつくって、
View Mode : Top Left,
Drawing : Clip Subviews オン

で、View Controller に

- (void)viewDidLoad {
[super viewDidLoad];

[imageView setImage:[UIImage imageNamed:@"Sample1.png"]];
[imageView setFrame:CGRectMake(100,100,50,50)];


}

と書いたら>>793 みたいになったけど、これじゃだめ?



651 名前:名称未設定 mailto:sage [2009/02/09(月) 15:28:44 ID:Ui9zoM/k0]
もういいよ。
無限ループでも何でもいいから
面白いゲーム作ってください。

652 名前:名称未設定 mailto:sage [2009/02/09(月) 15:36:44 ID:gpZD27TX0]
ものすごく基本的な事というか、本読んでも概念がイマイチ理解できなかったので教えてください。
Navigation-Based Applicationだと最初からTableViewとNavigation Barが付いててそれで下層とかにアクセスできるようになるのはわかるんだけど
TableViewのサイズを小さくしても実行時に全画面に拡大されちゃって、Groupにしたテーブルの下にボタン配置したくても表示されないんよ。

GroupにしたTableView(4行程度)とボタンを置いて、TableViewの項目をタップて別画面で入力・編集して戻って実行ボタン、みたいな事がしたいんだけど
その場合View-Based Applicationで何個か画面作ってそれの行き来をコーディングしないといけないんだよね?
その場合入力画面から戻るのに、Navigation-Basedで勝手にやってくれたNavigation Barの戻るボタンとかも自前で実装てこと?

何を言ってるのか分からないと思うが、画面遷移の例が何処行ってもNavigation-Basedの例しか書いてないんで、要するにNavigation-Basedでない画面遷移の仕方を勉強させてくださいおねがいします。

653 名前:名称未設定 [2009/02/09(月) 15:50:44 ID:Lkhacf6I0]
>>794さん
だめでした。
ただ画像が縮小されただけでした。
IBでimageViewを作るとは
imageView.xibを作ってどうこうするってことでいいんですよね?

654 名前:名称未設定 mailto:sage [2009/02/09(月) 15:54:16 ID:PxrrUzwg0]
>>796

UITableView controller じゃなくて UIViewController にすればいい
tableView は UIView のサブビューにする。ボタン群もUIViewのサブビューにする
ボタンが押されたら次の画面の view controller をプッシュ。

>>797
サンプルプロジェクトの MainWindow.xib にImageView を作った。1/4 がちゃんと表示されたよ


655 名前:名称未設定 mailto:sage [2009/02/09(月) 16:01:55 ID:9drXTDxV0]
>>797
せっかくCoreImageって教えたのになぜ使わんのだ?

656 名前:名称未設定 mailto:sage [2009/02/09(月) 16:04:51 ID:PxrrUzwg0]
>>797
こんな感じで。大きい方の画像は 128x128 だけど。
www.uploda.org/uporg2003310.png.html

657 名前:名称未設定 [2009/02/09(月) 16:09:06 ID:Lkhacf6I0]
>>798

1/4?
元のサイズの1/4のサイズじゃなくて
100センチのサイズの正方形の画像があるとすれば
左上から横縦50センチずつまでの部分を表示させるという方法が知りたいです。

658 名前:名称未設定 mailto:sage [2009/02/09(月) 16:11:20 ID:r0qQWs5t0]
また無限ループで悪いんだがw
やっぱりゲームには無限ループが"ベター"なんじゃね?

OSの仕組み云々ってのはよくわからんけど
NSTimerだと細かい時間管理面倒くさそうだし
なんとなくだけど重そう。

>>732, 778, 785
ちょっとヒント下しゃい。
ゲーム作りたい人多いと思うので是非。

659 名前:名称未設定 mailto:sage [2009/02/09(月) 16:20:38 ID:9drXTDxV0]
>>801
本当に頭悪いな…。

660 名前:名称未設定 mailto:sage [2009/02/09(月) 16:22:03 ID:9drXTDxV0]
>>802
俺はスレッド作ってそっちで無限ループ回してる。
他にベターな方法があれば知りたい。



661 名前:名称未設定 [2009/02/09(月) 16:33:00 ID:Lkhacf6I0]
>>800
だめです。
出ませんでした。
警告が出てしまいます。
UIImage may not respond to '-setImage;'という警告です。

662 名前:名称未設定 mailto:sage [2009/02/09(月) 17:09:29 ID:9drXTDxV0]
>>805
もう少し勉強してから出直しなよ ┐(´ー`)┌

663 名前:名称未設定 mailto:sage [2009/02/09(月) 18:14:41 ID:97VTwMO30]
>>773
そういや、もう30歳以下ぐらいのは行番号付きBASICを見た事もないんだな。
いきなりCとかJavaなのか。

664 名前:名称未設定 mailto:sage [2009/02/09(月) 18:24:14 ID:5gL8+8NB0]
>>807
30歳以下だけどあるよ。
外国のインターナショナルスクールで数学の授業用に買わされた関数グラフ付き電卓になぜかプログラミング機能がついてた。
でそれの言語仕様が基本BASIC+電卓の特殊命令群だった。
でもマニュアルにはそんな機能の存在も使い方も全く触れられてなくて自分でいろいろ試してどんな機能があるのか調べたのは懐かしい思い出。
でその後Winのなでしこ/ひまわりを少し触って、Macに移行してからAppleScriptを触ってCocoaに手を出して今に至る。

というか高校の情報の授業とかで最初に触れるのって簡易化したBASICもどきじゃないの?


665 名前:名称未設定 mailto:sage [2009/02/09(月) 19:25:35 ID:4jhQ4Kqd0]
>>808
簡易化したBASICもどきでも、飛び先指定は行番号じゃなくてラベルじゃないかな



666 名前:名称未設定 mailto:sage [2009/02/09(月) 19:35:20 ID:izQzzWBv0]
>>807
26歳だが、工業高校で買ったポケコンのBASICは行番号付きだった
そしてそれがプログラミングとの最初の出会い

667 名前:名称未設定 mailto:sage [2009/02/09(月) 19:59:11 ID:7CPHTsJ30]
メモリリークは、実機で少しでも確認できると、
リジェクトの対象になるんですかね?

668 名前:名称未設定 [2009/02/09(月) 20:16:25 ID:Lkhacf6I0]
>>800
IBの方ではImageViewをFile's Ownerなどにつなげましたか?
相変わらず表示されません・・・

669 名前:名称未設定 mailto:sage [2009/02/09(月) 20:19:45 ID:9drXTDxV0]
>>811
そこまで厳密にチェックはされないけど、
リークしてると分かってるなら直しておいた方が良いと思う。

>>812
たのココでも読んでから出直せよ。
足し算できない奴がかけ算やろうとしてるようなもんだ。

670 名前:名称未設定 mailto:sage [2009/02/09(月) 20:30:58 ID:7CPHTsJ30]
>>813
ありがとうございます!



671 名前:名称未設定 mailto:sage [2009/02/09(月) 20:31:58 ID:CsJeBkXai]
.cafで保存されたファイルをmp3に変換するにはどうしたら良いのでしょう?

672 名前:名称未設定 mailto:sage [2009/02/09(月) 20:46:31 ID:9drXTDxV0]
>>815
何の目的で?引っこ抜いた曲をiPodにでも入れたいとか?
やるならafconvert→iTunesで出来る。使い方が分からなければググれ。

673 名前:名称未設定 mailto:sage [2009/02/09(月) 21:58:50 ID:f4fp29OZ0]
>>816
録音のサンプルが.cafでほぞんされるので、違うフォーマットにしたいとおもいまして。

674 名前:名称未設定 [2009/02/09(月) 22:32:01 ID:Ui9zoM/k0]
>>802
NSTimerが重そう、って思うんなら
OSが必要な処理してるってこと感づいてるんじゃないの??

無限ループでも別スレッドでも何でもいいからさ、
Timer使うと処理が重いとか、Sleepが正しい時間で帰ってこないとか
イベントを取りこぼしてるとか勝手な文句いうなよ?

アプリ層を優先しすぎるといろいろ弊害が出ることは理解してください。
UIがもたつくような糞アプリは勘弁。

675 名前:名称未設定 [2009/02/09(月) 22:36:24 ID:Ui9zoM/k0]
>>804
PCやコンシューマ機なら個人的にはこの方法は賛成。

ただ、スレッド間のやりとりでオーバーヘッドを最小限にしないと
逆に遅くなることがあるから素人にはオススメできない。

あと描画をどっちかのスレッドに固定しないとダメ(な環境が多い)だから、
本当にうまく回さないと意味がないものになるよね。


676 名前:名称未設定 mailto:sage [2009/02/09(月) 22:54:46 ID:9drXTDxV0]
>>818
OpenGLの話だよね?
ほとんどフルスクリーンで実行するんだからUIは関係なくね?

677 名前:名称未設定 mailto:sage [2009/02/09(月) 23:10:35 ID:5m/0to1T0]
なんかさTimerが遅いから云々とかのスレの流れを見てると
while(1)とかfor(;;)使わないと無限ループじゃない!!
って言っているように見えるのだけど
Timerで指定したインストラクションが一定時間毎に呼ばれるのだってOS側から呼ばれる
無限ループだよなぁ〜って思ってしまう・・・・・・

ちなみにゲームの処理をどうするか?の個人的な意見としては
更新、描画
の一番大きな処理群はアプリ層で呼んで、その中で個別のAIとかコリジョン判定等々をスレッド分けで処理するってのが理想かなと思う。
特にiPhone/touchは低レベルでIO(主にタッチイベントか傾き等々)を取得&処理する方法が無い気がするので
(まだ完全にリファレンスを呼んでないので有るなら教えてくれ)
OSとやりとりする部分はアプリ層で処理しないと色々めんどくさいことが起こりそうだし

678 名前:名称未設定 mailto:sage [2009/02/10(火) 00:17:27 ID:OAAkJJXt0]
TouchFighter 2はNSTimerで回してるみたいだね
NSTimerでも、あのレベルはじゅうぶんに出せるってことになる


679 名前:名称未設定 [2009/02/10(火) 00:24:35 ID:yuTXnm4N0]
>>820
タッチ処理・傾き処理やアラートとかはUIに含まれるよね。(GUIじゃないよ)
UIだけじゃなくて、サウンド処理だってアプリ側から見ればOS側だしね。

680 名前:名称未設定 mailto:sage [2009/02/10(火) 00:31:29 ID:yuTXnm4N0]
「ゲームの処理は・・」って一括りにできないよね。
PCと違ってiPhoneって非力じゃん。

だからこそホットループで処理を奪いたい、って気持ちも分からなくもないが
非力だからこそ、OS内の処理にもそれ相応のパワーが必要だよね。

プラットフォームに応じて柔軟にスタイル変えていこうよ。




681 名前:名称未設定 mailto:sage [2009/02/10(火) 00:40:25 ID:qwMDoi9b0]
ループはCPU最大限に使うから電池の減り早いよ

682 名前:名称未設定 [2009/02/10(火) 01:53:45 ID:N9jljXlr0]
教えて下い
[Button setTitle:@"Hello"];
こんな漢字でボタンのキャプションを動的に変えたいのですが
コンパイル時に警告がでます
may not respond to -setTitle

実行は一応できるし期待通りキャプションが変わるのですが
やはり 何かまずいですよね
すみません どなたか教えてください


683 名前:名称未設定 mailto:sage [2009/02/10(火) 02:16:49 ID:qwMDoi9b0]
インスタンス名の頭は小文字で
大文字から始まるのはクラス名

684 名前:名称未設定 mailto:sage [2009/02/10(火) 06:31:42 ID:Hy+wwBc20]
結局Ui9zoM/k0からループ以外の方法の提示無し。
知ったか乙。

685 名前:名称未設定 mailto:sage [2009/02/10(火) 06:57:24 ID:OAAkJJXt0]
>>826
"Button"がidで宣言されてるとかじゃないの?

686 名前:名称未設定 mailto:sage [2009/02/10(火) 09:17:05 ID:DRyCEHBq0]
>>826
- (void)setTitle:(NSString *)title forState:(UIControlState)state;
を使うのが正しいんじゃないかな?



687 名前:名称未設定 mailto:sage [2009/02/10(火) 09:38:53 ID:NyTYFYu30]
NSTimerは、毎回時間設定すると重いけど、リピートなら軽い。
OpenGLでタイマーで描画する時のTechNoteがあるよ。

688 名前:名称未設定 mailto:sage [2009/02/10(火) 10:29:10 ID:8pAV/Lgv0]
www.idevgames.com/forum/showthread.php?t=15873
のigalicのポストの通りならNSTimer使った方が
UIがもたつくような糞アプリになる可能性大ってことだよなぁ。
結局、メインスレッド以外でループ回すのがFA?

689 名前:名称未設定 mailto:sage [2009/02/10(火) 10:32:14 ID:q1wLmoZu0]
>>831
TechNoteきぼん
家帰ったら読みたい

690 名前:名称未設定 [2009/02/10(火) 12:41:49 ID:t+kL+dgV0]
上にある質問に似た質問ですが、
100*100の画像の中心(50,50)から(100,100)までの画像を表示するときは
どうすればいいでしょうか?




691 名前:名称未設定 mailto:sage [2009/02/10(火) 12:43:20 ID:vzscJY1q0]
>>834
つCoreImage

692 名前:名称未設定 [2009/02/10(火) 12:45:41 ID:t+kL+dgV0]
>>835
ヘッダファイルにはUIKitのほかにどれを追加しますか?

693 名前:名称未設定 mailto:sage [2009/02/10(火) 12:50:28 ID:CG6I1Muqi]
Imports System.drawing.coreimage.core

694 名前:名称未設定 mailto:sage [2009/02/10(火) 13:44:10 ID:m9vrYfRa0]
マスクで描画領域切り取ればいい気がする。

やり方はジュンク本店で先行発売されてるdevelopers cookbookの日本語版にかいてある。

695 名前:名称未設定 mailto:sage [2009/02/10(火) 14:17:05 ID:vzscJY1q0]
>>838
本なんか買わなくてもググればいくらでも出てくるぞ

696 名前:名称未設定 mailto:sage [2009/02/10(火) 14:23:24 ID:HXxSGtyR0]
>>838
>ジュンク本店で先行発売されてるdevelopers cookbookの日本語版
もう並んでるのか!

697 名前:名称未設定 mailto:sage [2009/02/10(火) 14:35:30 ID:5h3Pq/g80]
>>832
kwsk
私の乏しい英語力では、NSTmerの分解能の話をしているようにしか読めなかったorz
UIの反応速度の話ってどこら辺?

698 名前:名称未設定 mailto:sage [2009/02/10(火) 14:38:45 ID:Wn5Mw9us0]
>>834
CGImageCreateWithImageInRect て関数使えば?

699 名前:名称未設定 mailto:sage [2009/02/10(火) 16:01:36 ID:kdxn9fGH0]
sample code の Bonjour のサンプルが動かないのだけど
どこを直せばいいのでしょうか?

700 名前:名称未設定 [2009/02/10(火) 17:01:36 ID:t+kL+dgV0]
>>842
使ってみましたがうまくいきませんでした。
表示されずにシミュの画面が黒いまんまです。

サイトに載ってる文とかで試しましたが無理でした。
IBの方もいじったんですがねぇ・・・



701 名前:名称未設定 mailto:sage [2009/02/10(火) 17:20:32 ID:vzscJY1q0]
>>844
やり方が間違ってるんだろ。少しはドキュメントくらい読めよ。

702 名前:826 mailto:sage [2009/02/10(火) 19:01:34 ID:N9jljXlr0]
ありがとうごいます。

第二引数忘れてました

703 名前:名称未設定 mailto:sage [2009/02/10(火) 23:24:45 ID:xnxYkPdC0]
質問です。
IBを使うと何故かxibファイルが壊れて、たまたま昨日複製していたxibを使って何とか修復したのですが、
コピーせずにxibを修復する方法はないのでしょうか。

704 名前:名称未設定 mailto:sage [2009/02/10(火) 23:35:26 ID:vzscJY1q0]
>>847
壊れた事がないんだけど、どういう風に壊れるの?
開けないとか?

705 名前:名称未設定 mailto:sage [2009/02/10(火) 23:36:59 ID:xnxYkPdC0]
>>848
xibを展開するところで無限ループしてアプリケーションデリゲートまでやって来ない

706 名前:名称未設定 mailto:sage [2009/02/10(火) 23:38:22 ID:xnxYkPdC0]
>>849
訂正。xibじゃなくてnib
フレームワークがnibを展開するところで止まったままになる

707 名前:名称未設定 mailto:sage [2009/02/10(火) 23:39:08 ID:xnxYkPdC0]
で、修復後のxibとdiffをとると何行か欠落していた。

708 名前:名称未設定 mailto:sage [2009/02/10(火) 23:51:21 ID:xnxYkPdC0]
今日はもう寝ます

709 名前:名称未設定 mailto:sage [2009/02/11(水) 00:02:33 ID:hCc5VHC70]
もう明日になりました。起きなさい

710 名前:名称未設定 mailto:sage [2009/02/11(水) 00:21:58 ID:DeNBEvBM0]
自分もSCM使ってておかしくなったことはある xib
さっさと作り直すけどね



711 名前:名称未設定 mailto:sage [2009/02/11(水) 00:39:37 ID:9aRQ1OyAi]
>>853
やべ
不覚にもワロタ

712 名前:名称未設定 mailto:sage [2009/02/11(水) 01:36:49 ID:oLKs77wl0]
アプリ作成後の広告について語るスレってありますか?

713 名前:iPhoneプラソナー [2009/02/11(水) 03:24:06 ID:67OzTv0V0]
バーコードを読み込んでモンスターを召喚してバトルできるゲーム作ってください!!

714 名前:名称未設定 mailto:sage [2009/02/11(水) 07:58:50 ID:5fdNds/90]
>>856
その手の話はこっちで振ってみるといいかも。
iPhone Developer ProgramのPending Contract問題
pc11.2ch.net/test/read.cgi/mac/1224080016/


715 名前:名称未設定 mailto:sage [2009/02/11(水) 08:21:03 ID:cJqS9eLu0]
>>857
いくらなら買う?

716 名前:名称未設定 mailto:sage [2009/02/11(水) 08:23:22 ID:T/FkmZJo0]
モンスターを召還してバーコードを読み取ってもらえるアプリを作ってください!

717 名前:名称未設定 mailto:sage [2009/02/11(水) 08:28:36 ID:5fdNds/90]
NG登録したはずなのにと思ったらンがソになってやがるw

マジレスするとバーコードを読み込む部分とゲームのロジック部分を作るのよりゲームの世界設定を作る方が大変そう。
モンスターの名前とか考えないといけないし。

718 名前:名称未設定 mailto:sage [2009/02/11(水) 08:35:57 ID:T/FkmZJo0]
モンスターの名前なんて固有名詞に拘らなくて大丈夫だよ。
ゴブリン○○、ファイター××、エルフ△△、そんなのでOK。

719 名前:名称未設定 mailto:sage [2009/02/11(水) 09:00:48 ID:5fdNds/90]
iPhoneアプリケーションをApp Storeに登録してみた
www.atmarkit.co.jp/fwcr/column/ore06/01.html

この手のDeveloper Program Portalの話公開していいようになったの?
分かりやすくまとまってるのでありがたいけどさ。

720 名前:名称未設定 mailto:sage [2009/02/11(水) 10:07:16 ID:b1Ac12Dn0]
>>863
もろにNDA違反だと思われ
NDA部分解禁の意味を誤解しているのでは?



721 名前:名称未設定 mailto:sage [2009/02/11(水) 10:09:33 ID:67OzTv0V0]
>>861
カメラで読み込むプログラムなんて作る前からできる気がしないんだが

722 名前:名称未設定 mailto:sage [2009/02/11(水) 10:19:27 ID:yPRkAC+x0]
>>865
その辺はオープンソース使えばいい

723 名前:名称未設定 mailto:sage [2009/02/11(水) 11:05:21 ID:5fdNds/90]
>>864
だよなあ...参考資料としてAppleに消される前に保存しとこうっと。

724 名前:名称未設定 mailto:sage [2009/02/11(水) 13:07:07 ID:lSETSJi50]
>>863
MOSAのセミナーって同じようなことやってんじゃないの?

725 名前:名称未設定 mailto:sage [2009/02/11(水) 14:50:39 ID:/kLsifaF0]
>>864
これが駄目なら Mac People とかに載ってた
App Store 登録作業手順も駄目なんでは?
何か雑誌と違うのかな...

726 名前:名称未設定 mailto:sage [2009/02/11(水) 15:32:04 ID:/n2emgix0]
アプリ作ってないからよく知らないが、petitPaintureの人がソース公開したって日記に書いてたけどそれは大丈夫なの?
今Touchだからアドレス貼れない


727 名前:名称未設定 mailto:sage [2009/02/11(水) 15:42:19 ID:Ii7ZLOrP0]
>870
自作ソースはおk

728 名前:名称未設定 mailto:sage [2009/02/11(水) 15:45:06 ID:/n2emgix0]
な・・・みんな自作なんじゃないの?

729 名前:名称未設定 mailto:sage [2009/02/11(水) 16:12:11 ID:NnaJX9+G0]
>>871
リリースしたアプリに関しては、な。

730 名前:名称未設定 mailto:sage [2009/02/11(水) 16:29:27 ID:+e20JFK+0]
>>873
リリース済みのSDKの話しと勘違いしてない?
アプリをリリースしなきゃソース公開出来ないなら
チュートリアルも公開出来ないじゃない。



731 名前:名称未設定 mailto:sage [2009/02/11(水) 16:37:39 ID:1lQevEjc0]
>>863の記事の内容ってもう公にしてよかったのか……
セミナーとかだと以前は「コレから言う事は私の独り言ですから〜」って予防線張っていたのにな。

Appleもコレくらいじゃ目くじらたてないか……

732 名前:名称未設定 mailto:sage [2009/02/11(水) 16:42:34 ID:1lQevEjc0]
>>857
kipめw

733 名前:名称未設定 mailto:sage [2009/02/11(水) 16:59:50 ID:Ii7ZLOrP0]
>872
それは未リリースのSDKでしょ。

734 名前:名称未設定 mailto:sage [2009/02/11(水) 17:00:02 ID:NnaJX9+G0]
>>874
君は何と勘違いしてるのか?

735 名前:名称未設定 mailto:sage [2009/02/11(水) 17:02:21 ID:KyLZ86V80]
NDAで言ってる「リリース」云々は SDK の事だよ。
リリース前の SDK の情報を漏らすのは禁止って話なんで、
アプリのリリースとかは無関係。


736 名前:名称未設定 mailto:sage [2009/02/11(水) 17:29:03 ID:hCc5VHC70]
登録方法を公開されて困る人っているの?


737 名前:名称未設定 mailto:sage [2009/02/11(水) 17:29:38 ID:lSETSJi50]
SDKのβのことは話しちゃダメよってことだね
リリース済みに関してはPrivateFrameworkでもOKだと思う

738 名前:名称未設定 [2009/02/11(水) 17:42:17 ID:9qbvtxyS0]
わかるかた教えてください。
SDKで、Deviceモードで動かすと起動するのですが、MacからiPod Touchを外し、単品で起動しようとすると
起動中にクラッシュして終了されてしまいます。
オーガナイザでクラッシュログを見ると

Date/Time: 2009-02-11 17:14:23.571 +0900
OS Version: iPhone OS 2.2.1 (5H11)
Report Version: 103

Exception Type: 00000020
Exception Codes: 0x8badf00d
Highlighted Thread: 0

Application Specific Information:
Failed to launch

Thread 0:
0 libsqlite3.0.dylib 0x303c7698 sqlite3BtreeNext + 132
1 libsqlite3.0.dylib 0x304272b8 sqlite3VdbeExec + 38668
2 libsqlite3.0.dylib 0x30428944 sqlite3Step + 504
3 libsqlite3.0.dylib 0x30428f38 sqlite3_step + 36
4 アプリ名 0x0001355a 0x1000 + 75098
5 アプリ名 0x00010998 0x1000 + 63896
6 UIKit 0x30acbd58 -[UIViewController view] + 56
7 アプリ名 0x00002132 0x1000 + 4402
8 UIKit 0x30a4ef24 -[UIApplication
.....
となっています。。
原因またはどうやってデバッグするかが解る方いましたら教えてください。
よろしくおねがいします。

739 名前:名称未設定 mailto:sage [2009/02/11(水) 18:48:07 ID:FetKrCIF0]
builder.japan.zdnet.com/sp/iphone-3g-2008/story/0,3800087831,20382717,00.htm
ipodtouchlab.com/2008/10/iphone-sdknda.html

リリース済みのiPhoneソフトウェアだけだろ?
リリース済みのiPhoneソフトウェアのソースコードに関することについて述べても良いってことだろ?

> 許されるのは、外部デベロッパーが開発したソフトウェアおよびソースコードの公開、
> 出版やWebサイトなどの場を利用した共同作業だ。

740 名前:名称未設定 mailto:sage [2009/02/11(水) 19:31:31 ID:s6wtxaob0]
便所の落書きでNDAとかw



741 名前:名称未設定 [2009/02/11(水) 21:58:57 ID:G4UFNRRr0]
appleから「リリースしてヨシ」とお墨付きを貰ってリリースされた自作iPhoneアプリのソースコードは公開しておkってだけでしょ。

devcenterのコンテンツの公開や解説はアウトじゃねーの?
appleに連絡しておこうかな。
NDA違反だとしたらatmarkitもある意味悪徳だろ?
こんな解説書いたら誰にとっても便利。つまりアクセス数が稼げて広告収入(゚д゚)ウマー。
今まで誰もやらないのはNDA違反だからだと思うが。

742 名前:名称未設定 mailto:sage [2009/02/11(水) 22:07:57 ID:hCc5VHC70]
セミナーで小銭稼ぎたい人がケチつけてるだけですね。わかります。

743 名前:名称未設定 mailto:sage [2009/02/11(水) 22:19:58 ID:Rsy0uj1p0]
NDA違反だとか2chで無粋過ぎる

744 名前:名称未設定 mailto:sage [2009/02/11(水) 22:20:36 ID:fP2JhjlS0]
iTunes Connectが重い

745 名前:名称未設定 mailto:sage [2009/02/11(水) 22:35:40 ID:W14x+6NQ0]
Appleに連絡いれといた。
ついでに、これがOKなら他の開発者にも公開と解説を促すよ
と付け加えといた。

746 名前:名称未設定 mailto:sage [2009/02/11(水) 22:37:35 ID:kcawh0cB0]
>>885
atmarkitの内容で困る人はごく一部ですね。

絞り込めて来た?

747 名前:名称未設定 mailto:sage [2009/02/11(水) 22:38:26 ID:/n2emgix0]
保存したからもう消していいよ

748 名前:名称未設定 mailto:sage [2009/02/11(水) 22:52:35 ID:yaOgICkw0]
NDAはさておき、
こういう解説こそアップルジャパンがやれよ、と。

まあ、どうしようもないアップルジャパンに期待することが間違いだがな。


749 名前:名称未設定 mailto:sage [2009/02/11(水) 22:56:47 ID:ERG9dwXm0]
iPhoneの本とか出す偉い人らしいけど、めっちゃ他人のブログのパクってんのね
ttp://www.sonasphere.com/blog/?p=992#comment-10724
ttp://d.hatena.ne.jp/iphone_dev/20081202/1228224596

750 名前:名称未設定 mailto:sage [2009/02/11(水) 23:16:33 ID:KyLZ86V80]
うわ、何これ、なんだこれ?ちょっと酷くないか。
この人、確か蚊のアプリとかリリースしてた人だよね。
良く見たら12月末のはなしなんだね。
意味がわからんなあ。




751 名前:名称未設定 mailto:sage [2009/02/11(水) 23:40:48 ID:H380J9fu0]
確かにひどいな。
どこかに通報しろよ>>893

それにしても、こんなあからさまなこと、よく顔出してやれるなぁ
(もう1ヶ月半も経ってるけどさ)

752 名前:名称未設定 mailto:sage [2009/02/11(水) 23:51:49 ID:0hzL1RUe0]
>>882
0から3はたぶん直接の原因ではないので、4でやらせた何らかの処理が原因ではないかと
それが全く問題ない処理なら、一度ビルドファイル消去して、クリーニングかけて
ついでに転送されてる自アプリも削除してから転送しなおしてみよう
この程度しかわからんが参考になれば

753 名前:名称未設定 mailto:sage [2009/02/11(水) 23:53:40 ID:m6ubblz40]
>>885
リリース済みソフトウェアってのはAppleがリリースするiPhoneSDK, iPhoneOS、その他配布物のことだよ
ゆとりマジなげかわしいな
>>889
お前もアホ過ぎワロタ

754 名前:名称未設定 mailto:sage [2009/02/11(水) 23:55:27 ID:EPo47Ela0]
>>879
>NDAで言ってる「リリース」云々は SDK の事だよ。
>リリース前の SDK の情報を漏らすのは禁止って話なんで、
>アプリのリリースとかは無関係。

どうしてこんな話になっているんだろう。
>>883を見る限り公開されたアプリケーションのソースコード限定のNDA解除なのですが?

755 名前:名称未設定 mailto:sage [2009/02/11(水) 23:56:11 ID:EPo47Ela0]
>>897
ソース

756 名前:名称未設定 mailto:sage [2009/02/12(木) 00:03:42 ID:TyO0+UyW0]
>>899
>>883のソースに書いてある。

公開出来ないもの
> iPhone OSに関連する情報やリリース前のApple製ソフトウェア、
> およびiPhone DevCenterサイト内にあるコンテンツ

公開出来るもの
> 外部デベロッパーが開発したソフトウェアおよびソースコード

757 名前:名称未設定 [2009/02/12(木) 00:07:29 ID:rUSxR6Bc0]
>>896
ありがとうございます。
問題ない処理かどうかはまだ解りませんがとりあえずプロジェクト作り直してリトライしてみましたがダメでした。。
シミュレーター、実機ともに大丈夫なのになんで実機から実行するとダメなんだろう??
この0~3とか4とかが何処を処理をしているのかというのは何かしたら解るものなのでしょうか?
メモリのアドレスらしきものが出てますが。。。

ところでiPhone Program PortalのAgentの名前がなぜか?? ??になってたので登録し直そうと思い適当にやってたらRevokedしてしまいました。。
そしたらTeamが追加とかできない。RemoveとかEdit押したらとりあえずappleにメールしろとの事なのでメール送りましたが。
こんなこと他にやった事ある人はいないでしょうが経験ある方、どうやって直しましたか?
また、App IDがどんどん多くなってしまっているのですが削除出来るのでしょうか??汗

教えて教えてばっかりで申し訳ないです。

758 名前:名称未設定 mailto:sage [2009/02/12(木) 00:07:47 ID:KdpNnMLh0]
>>900
だからさぁ

> 公開出来るもの
> > 外部デベロッパーが開発したソフトウェアおよびソースコード

ってことは>>885>>889が正しいだろ

759 名前:名称未設定 mailto:sage [2009/02/12(木) 00:13:00 ID:xrGYB7As0]
アホばっかりなので話がまとまったらどうなったのか教えてください
明日また来ます

760 名前:名称未設定 mailto:sage [2009/02/12(木) 00:13:59 ID:TyO0+UyW0]
>>902
Appleにお墨付きをもらってる、リリース済みに関わらず公開出来るって意味。
リリースされてなきゃ公開出来ないのは、AppleのiPhoneソフトウェア(iPhone OS)。



761 名前:名称未設定 mailto:sage [2009/02/12(木) 00:19:13 ID:KdpNnMLh0]
>>904
日本語でOK

762 名前:名称未設定 mailto:sage [2009/02/12(木) 00:26:38 ID:qyUneCxv0]
要はMacと同じってことですよ。
リリース前のOS(のAPI)は口外しちゃダメ。それだけ。

763 名前:名称未設定 mailto:sage [2009/02/12(木) 00:33:28 ID:YVRLnDkw0]
>>901
とりあえずわかることだけ
AppIDは一つとるだけでいいよ
一番最後の文字を*にしておけばいい

英数字の羅列.*の形で1つだけ作っておけば

英数字の羅列.com.app1だろうが
英数字の羅列.com.app2だろうが
英数字の羅列.com.myAppだろうが
*以降をそれぞれのアプリで変えるだけで、
ポータルでいろいろいじることなくバンドルID作り放題になる
Xcode側でIDの文字を変えるだけで済む

764 名前:名称未設定 [2009/02/12(木) 00:37:20 ID:4Cb4VWPi0]
すみませんObjective-c的な質問ですが、よろしければ教えてください
メインのクラスAからクラスBをインスタンス化した場合
クラスBから クラスAへのアクセスはどのようにしたら良いにでしょうか?

C++でしたら newした後に自分のインスタンスを相手に持たせるのでしょうが
classB* b = new classB(this);
Objective-cならではのエレガントな方法ってあります?
 

765 名前:名称未設定 mailto:sage [2009/02/12(木) 00:44:18 ID:TNvQ6m+70]
>>906
まさしくその通り
Snowのβの内容喋んなってのと同じ
ソースって言ってる馬鹿は原文読んでこい

766 名前:名称未設定 mailto:sage [2009/02/12(木) 00:44:40 ID:rUSxR6Bc0]
>>907
なるほど。最初よく解らなくてとりあえず作りまくってました、笑
プロビジョニングファイルは複数(アプリの数)必要ですよね?
コード署名ID選ぶところで前に使っていた(今はオーガナイザで登録すらしていない)IDが選択できるようになってて、
どれを選択してもある特定の同じものになってしまうような。。これは正しい動作でしょうか?
気分的には登録してないプロビジョニングファイルのものは選択出来ないようにしたいのですが。

ちなみに。。iPod Touchを初期化してSDKから再インストールしましたが、やはり実機でアプリ起動するとクラッシュしてしまいました。。orz
症状は同じでSDKからDeviceモードでビルドして実行だとクラッシュはしません。

767 名前:名称未設定 [2009/02/12(木) 00:46:15 ID:UAKIef/f0]
で、appleのメンバー用サイトの解説記事と、
ブログのパクリはどうなの?

768 名前:名称未設定 mailto:sage [2009/02/12(木) 00:46:42 ID:qyUneCxv0]
>>908
具体的にどんなアプリのどういう部分で何がしたいのか書いた方が
的確な答えが返ってくると思いますよ。

769 名前:名称未設定 mailto:sage [2009/02/12(木) 00:48:21 ID:8hThsmNc0]
アップルに聴いてこいよ

770 名前:名称未設定 mailto:sage [2009/02/12(木) 00:49:24 ID:DscLrPKV0]
>893
過去の記事見てみると音系のこと書いてあるし
もしかしたら本人なんじゃない?(か、その仲間内)。



771 名前:名称未設定 mailto:sage [2009/02/12(木) 01:02:14 ID:YVRLnDkw0]
>>910
期限切れにでもなってなければプロファイルは多くても3つも作れば十分だよ
さっきのワイルドカード指定のAppIDを結び付けておく

開発用(署名はdeveloper: Taro 2ch)
App Store配布用(署名はdistribution: Taro 2ch)
Ad Hoc配布用(署名はdistribution: Taro 2ch)

これだけ作ればOK
実機に転送するのは開発用とAd Hoc配布用
Ad Hoc不要なら開発用のみ実機に転送すればいい
なお、App Store配布用の署名つけるとシミュレーターでも実機でも動かせない(提出専用の)アプリになるので注意

772 名前:名称未設定 mailto:sage [2009/02/12(木) 01:22:38 ID:rUSxR6Bc0]
>>915

そうなんですか!ということは公開しないデバッグ環境ならワイルドカード指定のAppIDとプロビジョニングファイル一つずつでokということですね。
長らく解らなかった問題が一つ解決しました。本当にご丁寧にありがとうございました。

立ち上がらない問題、一つ進展がありました。
SQLITEで起動時2つのDBから読み込むのですが、2つ目のDBを読み込んでる最中に何か問題があるらしいです。
その部分をまるまるコメントアウトしたら起動するようになりました。
今日はもうこんな時間なので明日からまたデバッグします。
無事解決したら報告しますがそれまでに解らない事ありましたらまた書き込みさせて頂くかもしれませんがよろしくお願いします。
本当にありがとうございます。

773 名前:名称未設定 mailto:sage [2009/02/12(木) 01:42:36 ID:QCr2endS0]
NDA緩和のアナウンスを理解できてない人がいるみたいだね。原文を読んでないのか、英語が読めないのか。どこかのウェブページで見聞きした適当な情報を鵜呑みにしてるのか。。。自分で書いたコードは公開可能だよ。

774 名前:名称未設定 mailto:sage [2009/02/12(木) 02:11:32 ID:uK9v96+10]
>916
ちゃんと読んでいないので見当違いだったらごめんなさい。
自分のところではファイルのロードの様な、完全に処理をブロック
している状態が長く続くと、アプリが強制終了されるという現象がありました。
アプリがフリーズしていると判断されてしまうのでしょうかねぇ。

775 名前:名称未設定 mailto:sage [2009/02/12(木) 02:31:21 ID:9ha1Gzo40]
>>908
同じようにするしか無いんじゃない?

オーナーを調べる方法があれば、それに似たことがクラスB
側だけの実装でできるかもしれないけど、なかったと思うし。

オブジェクト指向の考え方からすると、インスタンスとして作
成された方のクラスが、作成したクラスのインスタンスを(自
動的に)取得しないと動作しないようなクラスは、設計し直し
た方がよい様な気がするけど。


776 名前:名称未設定 mailto:sage [2009/02/12(木) 02:54:36 ID:hK2rMZqf0]
>>917
ニュースサイトを鵜呑みにして、素でずっと勘違いしてた。

「released software」の解釈がサイトによって違うみたい。

っつーか、開発者が制作したプログラムに関しては何も記述なくね?


777 名前:名称未設定 mailto:sage [2009/02/12(木) 05:34:37 ID:TNvQ6m+70]
前は記述があった、今はない→解禁
書籍も出る、サイトも出る

778 名前:名称未設定 mailto:sage [2009/02/12(木) 05:47:36 ID:9ha1Gzo40]
>>920
通常、書くまでも無いことだからだろ

というかさ、developer.apple.com/jp/を読めば、すぐにわかる話だろ、これ

デベロッパーが制作したソフトについては、Appleは「iPhoneとiPod touch用アプ
リケーション」って書いている

これを理解した上で、そのページの「10月1日、アップルは正式リリース済のiPhone
ソフトウェアについて機密保持契約(NDA)を解除することを決定しました。」を読んで
みれば、何も悩む必要無いと思うんだけど



779 名前:908 mailto:sage [2009/02/12(木) 09:44:16 ID:4Cb4VWPi0]
ありがとうございます

そうですね 本来でしたら親が全てを仕切って
子は親に注文を付けないのが一番ですが

なかなか勝手が違って混乱してます

780 名前:名称未設定 mailto:sage [2009/02/12(木) 09:47:20 ID:TNvQ6m+70]
そうそう、マカーならソフトウェアとアプリケーションと使い分けてるとこに気付くよな
原文も読まずに勘違いしててでかい口叩いてた奴は吊ってこい
>>908
Bのインスタンスにプロパティでid ownerみたいなのを持たしておいてインスタンス作成時にinitWith:などでAを登録するのがObjective-C 2.0的な流儀だと勝手に思っている
メソッドをコーディングするのがめんどくさければBをallocとinitしてからプロパティのアクセッサを用いてAのインスタンスをセットしてもいいと思う
Objective-C的なエレガントな方法ってのがあるのかは知らない



781 名前:889 mailto:sage [2009/02/12(木) 10:17:27 ID:kCIm7N5i0]
Appleから返答あった。日本語が文字化けして読めない、とorz
公式ページのフォームからの送信は全部英語が原則とはしらなんだ
日本語での質問は jdevprog@asia.apple.com に頼む、とのことだった


782 名前:sage [2009/02/12(木) 10:36:06 ID:rGU0csT50]
sage

783 名前:名称未設定 mailto:sage [2009/02/12(木) 10:44:13 ID:KiOfpDnl0]
Program Portal User Guideに、もろ"Apple Confidential"って書いてあるじゃん。



784 名前:889 mailto:sage [2009/02/12(木) 11:15:10 ID:jQJGcDoV0]
米国担当部署に確認中、と返信きた
さすがに朝一でメール出すと返信はやい

785 名前:名称未設定 mailto:sage [2009/02/12(木) 13:13:34 ID:sQjNbXeA0]
>>908
なんかこう密接にそのインスタンスを参照していたいなら普通に
メンバ変数に入れておいて使用する。delegate 風に。

そのインスタンスの固有性や寿命管理も興味がなく、何かの事象を
通知したい(されたい)だけなら、notification を使う。

786 名前:名称未設定 mailto:sage [2009/02/12(木) 17:43:58 ID:fRqhnFWc0]
>>882
原因不明のクラッシュはだいたいメモリ管理のエラー。
allocで作ったものじゃないオブジェクトをreleaseしてない?
とりあえずプロジェクト内のreleaseを全てコメント化してみると、状況が変わるかも。

787 名前:名称未設定 [2009/02/12(木) 18:12:02 ID:FJJvV0ZD0]
UIViewControllerを継承したクラスでカスタムcellを作って、
そのカスタムcellにtextFieldを設置。
カスタムcellはタップするとpushViewする。
入力後、UINavigationのDoneボタンを押してpopViewして、
該当のcellに入力された文字列を表示。。。

って、どういうふうにやるのが一番よい?

788 名前:名称未設定 mailto:sage [2009/02/12(木) 18:22:42 ID:y+gnPomj0]
APIでiPod touchの第一世代か
第二世代を見分けるにはどうしたら良いのでしょうか?

マイクの有無を知りたく。

789 名前:名称未設定 mailto:sage [2009/02/12(木) 19:04:29 ID:sQjNbXeA0]
>>931
元の view controller に変更を通知したいのなら、push される方のview controller に
delegate を作って push する側が自分をセット、delegate のメソッドで変更(等)を受け取る式の
実装がいいんじゃない?漏れなら場合によっては面倒だから notification で済ますけど。

通知される必要がなく単に変更内容を反映したいだけなら、戻ってくるときの willapear でざっくり
reload してしまうという手もあると思う(モデルが変更されていれば反映されるよね)。

「〜一番よい?」という質問に2つも3つも答える馬鹿の言うことだから、適当に読み流してねw

790 名前:名称未設定 mailto:sage [2009/02/12(木) 19:18:13 ID:7QuQZmYZ0]
>>932
第二世代でもtouchにはマイクないんじゃない?



791 名前:名称未設定 [2009/02/12(木) 19:35:33 ID:FJJvV0ZD0]
>>933
一番よいっていうよりか、シンプルって言葉の方が合ってたかもw

入力したテキストをpopしてcell.textに表示させたいわけで、
カスタムcellと、popしてくるViewがもちろん別々のクラスなわけで。。。
その、クラス間のデータのやり取りがいまいちわからないんですねぇorz

モデルをの方法を採用するにしても、NSUserDefaultとか使わない限りクラス間の、
データの受け渡しが発生するわけで。。。

そこらへんがうまく行かないんですよね。。。

792 名前:名称未設定 mailto:sage [2009/02/12(木) 20:08:02 ID:sQjNbXeA0]
>>935
クラス間のデータ受け渡しっていうか、
ふつうはそのテキスト(等)の「データ」を納めた「モデル」ってのがあって、

View Controller 1 : モデルを参照して値を Cell に表示
  ↓何かの操作
View Controller 2 : モデルを参照して値を TextView 等に表示 & 編集可能とする
  ↓テキストを編集。Doneボタンタッチ。
どっかの時点で View Controller 2 は編集結果をモデルに反映
  ↓
View Controller 1 : モデルを参照して値を Cell に表示

となるんじゃないのかな。View Controller 1 がデータの実体を抱え込んじゃってる式の作りだと、
モデルは存在しないことになる。その場合は何らかの通知を受けて処理するしかないよね。

793 名前:名称未設定 mailto:sage [2009/02/12(木) 21:10:52 ID:7QuQZmYZ0]
既存の古いプロジェクトのターゲットバージョンを変更するには
情報パネルの「全ての構成ベースSDK」のバージョンだけ変更すればOKなんでしょうか?

794 名前:iPhoneブうソメー mailto:sage [2009/02/12(木) 22:07:07 ID:677UGX3F0]
iPhoneを顔にこすりつけて脂を取る
iAburatori Paperなんてどっすか?

795 名前:名称未設定 mailto:sage [2009/02/12(木) 22:50:01 ID:R+nkrcsz0]
>>938
指紋をスキャンするアプリも既にあるし、いまさら顔の油をとってもな
画面の美少女とキスをするってのはどうよ? 超斬新。
でもiPhone ユーザーはそんなキモアプリ買ってくれないだろうなあ。

796 名前:名称未設定 mailto:sage [2009/02/12(木) 22:56:56 ID:xWZe4gVk0]
>>939
画面にキスするの?
さすがにそんなアプリはiPhone文化に馴染まんだろw

797 名前:名称未設定 mailto:sage [2009/02/12(木) 22:59:00 ID:PORDEt+9i]
>>940
それ以前に審査通らんだろ。JK。

798 名前:名称未設定 mailto:sage [2009/02/12(木) 22:59:56 ID:rGU0csT50]
iTunesのアルバム表示のように、アーティスト、アルバム名を
TableViewのセルに2行で表示させたいのですが、カスタムcellを
作らないとで出来ないものでしょうか?

799 名前:名称未設定 mailto:sage [2009/02/12(木) 23:30:07 ID:v9K9FaKCi]
>>934
そう?第一世代にはマイク無いと思っているのだけと。

GetPropertyでマイクデバイスがあるか見る方向で検討中。

800 名前:名称未設定 mailto:sage [2009/02/12(木) 23:38:55 ID:v1GPvjJF0]
>>939
既にKISSCOMIってのがリリースされてるよ



801 名前:名称未設定 mailto:sage [2009/02/12(木) 23:42:20 ID:677UGX3F0]
言っちゃった・・・
ネタだと思ってどう返そうか迷ってたのにぃ

802 名前:名称未設定 mailto:sage [2009/02/12(木) 23:44:00 ID:7QuQZmYZ0]
>>943
ああ、外付けマイクって事か。ごめん勘違い。

803 名前:名称未設定 [2009/02/13(金) 01:19:33 ID:OpPTkg7d0]
アプリ起動中に本体付属のプレイヤー機能で再生中の音楽のハンドルを取得することってできますか?
また、プレイリストの情報にアクセスする方法はありますでしょうか?

804 名前:名称未設定 mailto:sage [2009/02/13(金) 08:46:16 ID:7rt0iHWa0]
>>947
Private Frameworkを使えばできると思われ。

805 名前:名称未設定 mailto:sage [2009/02/13(金) 09:47:42 ID:o6O0h1+Z0]
Mac本体って何買えばいいでしょうか?

806 名前:名称未設定 mailto:sage [2009/02/13(金) 09:54:10 ID:JPpebPRO0]
Intel Mac ならなんでも

807 名前:名称未設定 mailto:sage [2009/02/13(金) 10:08:54 ID:o6O0h1+Z0]
>>950
ありがとう御座います。
MacBook Whiteの4Gに拡張したのにしようかと思います。

808 名前:名称未設定 mailto:sage [2009/02/13(金) 10:42:46 ID:6icxUxry0]
>>951
新しいの買いなよ。

809 名前:名称未設定 [2009/02/13(金) 10:45:51 ID:rmkBQl890]
>>936
すると、モデルってどういうふうに用意するのが一般的なんですかね?
NSUserDefaultで保存?
どこからでも参照できるようなクラスを作ってそこで一括管理?

810 名前:名称未設定 mailto:sage [2009/02/13(金) 10:48:40 ID:6icxUxry0]
>>942
出来るのかも知れないが、cellを作った方が早いと思う。
DevCenterにサンプルあるよ。



811 名前:名称未設定 mailto:sage [2009/02/13(金) 10:54:31 ID:o6O0h1+Z0]
>>952
MacBookアルミニウムの方が新しいのでしょうか?
Whiteの方にNEWマークがついてるんですが・・・。

812 名前:名称未設定 mailto:sage [2009/02/13(金) 10:58:44 ID:6icxUxry0]
>>955
そうか。エントリーモデルはまだポリカボなのか。
アルミの方が幸せになれると思うけど、予算オーバーなら白でも良いと思う。

813 名前:名称未設定 mailto:sage [2009/02/13(金) 11:08:49 ID:r8U2wDAcO]
いやいや新しい白ポリカは十分なスペックだよ
下手に初期ロットのアルミよりいいと思いますよ
マルチトラックパッドで遊びたいならアルミだけどね


814 名前:名称未設定 mailto:sage [2009/02/13(金) 11:18:28 ID:o6O0h1+Z0]
>>956
予算は別になんでも良いのですが、アルミのほうが幸せですか・・・。
色とNEWマークで選んだだけなので、アルミを検討します。

815 名前:名称未設定 mailto:sage [2009/02/13(金) 11:18:48 ID:5BaFPNLP0]
>>954
お回答ありがとうございます。
cellに画像を表示するのはすぐ出来たので、グレーの説明文
を2行目に表示させるのも簡単に出来るかも?と思いましたが・・

816 名前:名称未設定 mailto:sage [2009/02/13(金) 11:20:32 ID:fq6k6Ykz0]
>>958
予算関係ないならディスプレイが広い方が楽かも

817 名前:名称未設定 mailto:sage [2009/02/13(金) 11:20:46 ID:o6O0h1+Z0]
>>957
ま、迷ってしまいます。
マルチトラックパッドはデバッグにも使えるとかならアルミで確定でしょうかねぇ・・・。

818 名前:名称未設定 mailto:sage [2009/02/13(金) 11:23:10 ID:o6O0h1+Z0]
>>960
リビングで使うときはテレビに出力しようかと妄想してます。

819 名前:名称未設定 mailto:sage [2009/02/13(金) 13:03:03 ID:G5uX1rwE0]
twitterのiphone_dev_oskってなんだよ、いきなり親睦会って…
ただ飲み仲間を募集してるだけか…

820 名前:963 mailto:sage [2009/02/13(金) 13:12:01 ID:G5uX1rwE0]
大阪限定のコミュニティだったわ。
スレ汚しすまん。



821 名前:名称未設定 mailto:sage [2009/02/13(金) 13:23:26 ID:WVO0o8m30]
>>953
アプリケーション全体で1つしか存在しないようなものならそれで良いと思う。
アクセスするのには例えば [MySetting sharedSetting] とかクラスメソッドを
用意して(単一の)インスタンスを返すなど。

そうでないなら view controller のプロパティか何かで、モデルそのものや
(例えばモデルがDBに入ってるとき等は)モデルを特定できるidを受け渡す、等。

822 名前:名称未設定 mailto:sage [2009/02/13(金) 13:27:27 ID:H+kKVmTE0]
xgpsdev.xwaves.net/
得意分野な人、います?

823 名前:名称未設定 mailto:sage [2009/02/13(金) 13:58:31 ID:Z+/FiNh70]
横向きのアプリを作るとき、ホームボタンは左右のどちら側にするのがしきたりなの?

824 名前:名称未設定 mailto:sage [2009/02/13(金) 14:52:09 ID:roXBQ3mc0]
>>967
シミュレータでは左に傾けてホームボタンが右側になるんで、そっちのほうが作りやすいけど、
基本的には両方いけるようにできてるんだから、両対応にしたら?

825 名前:名称未設定 mailto:sage [2009/02/13(金) 14:52:17 ID:6Y0FvfOUi]
スピーカーの位置を考えますと
左側が適当かと思われますが
双方が好ましいです。

826 名前:名称未設定 mailto:sage [2009/02/13(金) 15:12:29 ID:Z+/FiNh70]
>>968
>>969
サンクス
とりあえずは、しきたりのようなものはないみたいだね。

827 名前:名称未設定 mailto:sage [2009/02/13(金) 16:12:13 ID:kEKQiQmoi]
>>967
AppleのHIGには右にしろって書いてあったよ。

828 名前:名称未設定 mailto:sage [2009/02/13(金) 16:40:37 ID:gjFhiD9B0]
ダミーの音声ファイルを入れてみたら1GB超えてワラタ
さらに転送にも失敗してワラタw

いかん、根本から考え直さないとw

829 名前:名称未設定 mailto:sage [2009/02/13(金) 16:58:31 ID:BY8w7pZh0]
972:「おにいちゃん!ムリだよ・・こんなの入んないよ!」
972:「うるさい、いいからやるんだ!」
972:「ああっ〜」

っと、これをビルドして・・転送っと

ああ、こんなの入らないよ\(^o^)/

830 名前:名称未設定 mailto:sage [2009/02/13(金) 18:50:26 ID:OpdAEVCx0]
>>967
っていうか、どっちを下にするかによって右向きか左向きか変わると思うんだけど。



831 名前:名称未設定 mailto:sage [2009/02/13(金) 19:24:04 ID:gjFhiD9B0]
>>973
ちょっと初音ミクに卑猥な事言わせたり、
「いあいあはすたー」言わせたりしただけだ。

あとオレは姉萌だ。失礼な。

832 名前:名称未設定 mailto:sage [2009/02/13(金) 20:09:58 ID:5+DREHYhi]
二行目だけは認めてやろう
およそ人類の声帯からは発声困難な名状しがたき声を吐き出させるがよい

833 名前:名称未設定 mailto:sage [2009/02/13(金) 21:51:47 ID:ek9ekBXa0]
(いちいち実機ではなくて)シミュレータ上でカメラの動作確認ってできないんでしょうかね?
シミュレータはtouchではなくてiPhoneのシミュレータでしょ?


834 名前:名称未設定 mailto:sage [2009/02/13(金) 22:18:25 ID:OpdAEVCx0]
>>977
で?っていう

835 名前:名称未設定 mailto:sage [2009/02/13(金) 22:19:16 ID:Vv41q1yA0]
appleに聴けよ

836 名前:名称未設定 mailto:sage [2009/02/13(金) 22:24:47 ID:rSpT874A0]
>>975のアプリが見てみたい...


837 名前:名称未設定 mailto:sage [2009/02/13(金) 23:29:41 ID:aQww0Mqs0]
Erica様の本が翻訳されたみたいだね

838 名前:名称未設定 mailto:sage [2009/02/14(土) 00:31:41 ID:r1cbteI20]
べつに

839 名前:名称未設定 mailto:sage [2009/02/14(土) 00:36:09 ID:z+TF0MR60]
>>982
木下?

840 名前:名称未設定 mailto:sage [2009/02/14(土) 01:21:37 ID:Eor0GSbHi]
>>983
沢尻だろw



841 名前:名称未設定 mailto:sage [2009/02/14(土) 02:37:35 ID:e+GWHwG60]
加速度センサーの値を読みとり続けるアプリで、スリープ/ウェイク ボタンを押して突入したスリープ中にも
アプリのこの動作ルーチンを続けさせる事は出来ませんか?

842 名前:名称未設定 mailto:sage [2009/02/14(土) 02:38:09 ID:4I6GKXK10]
iPhone SDKの木下本、地元の本屋に2冊もあった
近所では誰も開発してないらしい

843 名前:名称未設定 mailto:sage [2009/02/14(土) 02:41:10 ID:YMQD1jCs0]
今日行った某ジュンク堂には
木下iPhone本
たのCocoa Leopard
大谷Xcode本
Objective-C 2.0大全
エリカiPhone本
全部あったな。
あとヒレガス本(3rd)があれば完璧だな。
で最初の3冊はすべて持っているのにまだ何も作れていない俺w

844 名前:名称未設定 mailto:sage [2009/02/14(土) 03:10:07 ID:jbmgLUEk0]
>>985
「うん、それ無理♪」

               / , - ' ¨  \ ` >-、
             / / , ' , '   |‐'´  ヽ
            /ヽ /  / / //ヽ,.'ヽヽ ヽ \
             〉 / ! 〈  {  | |゛゛"''''|│ 〉
           〈 ヾ| i ヽ_lyz七リ>   | | /  | l
           /`ハレレ|,,r==ミ     ム,Lハ / ! !
           //,' r | l |`V::ソ       ~∨ / /
          // | ヽ|│!.  ̄    , r=z、 /∨l/
          // │ ヽ! |    rーy    / 〃
         //  !  `、!>、  r、`´   ,ィ / |
         //   !!   !  `ノノ )7 </ル'  !
          rヾ  ̄ ||   lr‐ 'フ, '/ |ヾ| !  |  !
        ,',ヘ ヾヽ||  /   ∠- ァ! \|  !__ヽ
      /!  ヽ | |||/     r--'ヽヽ `ー、ヽ ¨ァ
      ,' 〉  ヽ !_/    ,、┬、二ゝニ \   ヽ!/│
      ! /   / |   ィ´ ! !    | \_   |_ !
     | !  ,,.イヾ \ 」〉  |│    ! /| / ハ|
      ! | /  ヽヾ ´/  | ! ,、,、 |〈 ヽイ//ヽ


845 名前:名称未設定 mailto:sage [2009/02/14(土) 03:12:45 ID:YMQD1jCs0]
ちょw ここでこのAA見るとは思わなかったw

846 名前:名称未設定 mailto:sage [2009/02/14(土) 03:15:18 ID:6+6zHiXI0]
>>987
Xcode本は柴田さんね

847 名前:名称未設定 mailto:sage [2009/02/14(土) 03:36:32 ID:r1cbteI20]
「さん」とかつけなくていいから

848 名前:名称未設定 mailto:sage [2009/02/14(土) 04:08:54 ID:pAdQ9f9V0]
>>953

おれだったら、global クラス的に使うならC++のクラスでSingletonパターンで。
それ以外なら、ViewController1と2を保持する親クラスが例えばUserDataクラスをインスタンス化し、
その参照をViewController1と2に -(id)initWithUserData: (UserData*)dataとかいうメソッドを通して渡すようにする。
C++だったら、そのUserDataがViewControllerに必須なものであれば、UserDataが無いとこのクラスは動かないよ
というのを明示する為にも、コンストラクタで
some_ctor( boost::shared_ptr<UserData> data )ってやって、ViewController内部でshared_ptrを保持。



849 名前:名称未設定 mailto:sage [2009/02/14(土) 05:00:03 ID:jbmgLUEk0]
::|       i-ー'ーヽ  ヘ::..   \      i::.  i:. ヽ  ̄`ヽ=、
::|         !     ヽ.  ヽ:::..   ヽ      '::.  l::.  ヽ
::|      :   l     ヽ:.  ヽ、::..  ヽ:..   ':::.  !::.  i
::l  :   .:   !       ヽ:. ヽヽ、::.. ヽ::/  ':::.  !、:. |
:::i ::  :l:   l          \ ヽ \/ヽ:::.   ':.  | ヽ:. !    どうやら
r┤:::  :l::  |  ̄ ̄```ー- \ ヽ ,r‐ァォヤ、::.  i::: |  ヽ|        次スレが発生したようです。
.ト| ::::  :l::: | ,r≠T〒ト    \ヽ-┴'´ |、:::. !::: |   pc11.2ch.net/test/read.cgi/mac/1234555020/
.i' i :::::.. :ヘ::. l `ー┴ー'      \、   !::l:::. |::::::|
ヽヾ, :、:. ::ヽ::.!            、 \. |:::ハ:::ハ:::::|       困ったものです。
::::\!:::l::.::::::lヽヘ                 ヽ  i::/ }:;' ',::::|
::::ヽ:.::::ヘ:::::::! ヽ            / /::/ |'  ',::|
ヘ:::}ヽ::、::',:::::!               /!::{     ヾ
 '::| !::Xlヽ:::',、       -―‐‐'  ィ l::i
  '.i ';' ト ヽ:! ヽ、       -  / ! ヽ!ヽ_
  ,/  |  ヽ   ` 、      /  l    、`ー、
.//    !  \     ` ー-r-'   l    !   ` ヽ 、
 /     !     \     /       l      !        ̄ ` ヽ 、
./       l       \ /         !      !             ヽ、
      |    ,-‐‐'\        l      ',                | ヽ
      |  イ::::::::::::::::::ヽ        l      ',              |  i

850 名前:名称未設定 mailto:sage [2009/02/14(土) 05:02:51 ID:jbmgLUEk0]
>>990
そうですゾ。
「さん」をつけるなんて、
ガチャピンの野郎をガチャピンさんと呼ぶようなものですゾ!








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<234KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef