Softwareのサポートページです。iPhoneなどApple系のことを書いていきたいと思います。訪問してくれた、みなさんよろしくね。[iPhone][Apple]いまさらですが、Twitterに登録してみました。AppleWalkerで登録してあるので、興味ある方はフォローしてみてください。一言もつぶやいてはおりませんが...(^^)そんでもって、iPhoneで見るのにNatsuLionをインストールしました。Twitterというものをよくわかってなかったんですが、よく考えられてますね。わかってないこともありますががんばって使ってみようと思います。めずらしく日記らしいです、はい。0無料にするとDL凄いですね(^^)[iPhone][Apple]随分と更新さぼってしまいました。iInformationProを申請するのに最後の追い込みでした。無事にリジェクトされそうなとこをつぶして申請しました。上の画面は、アプリの中のワンショットです。Touchの人しかみれません。表示される部分なんです。not.って表示してたんですがリジェクトの事例を拝見して隠すことにしました。アイコンもシステムのを使っていたんですが、全部作りましたよ。絵心がない私にとってはたいへんでした。半日で作りましたけどね。時間をかけてもかわらないだろうから、インスピレーションで...(笑リジェクトの事例ですが、たいへん参考になりますよね。ありがとうございます。この場を借りてお礼を申し上げますデス。話が長くなっちゃいました。いうことで隠す為に作ったものでした。無料にしたところビックリしましたよ。二日間で2000件のDLを超えました。ほんとかよ、おいって思いました。自分も無料なんでDLしましたけど(笑)今みるとちょっと恥ずかしいですね。(今、止まってる申請をリジェクトして作り直したバージョンをアップしようかなと思ってます。iInformationProの機能をどこまで削るか悩み中です。)皆様、私のアプリをDLしていただいてありがとうございます。日本は200件くらいでした。今、放置されてる1.1が公開されてもいまいちなんですよ。そんなんで、無料のもProをベースに変えていくつもりです。0アップルの審査の基準がわかりませんね?[iPhone][Apple]とりあえずiInformationを無料にしました。以前のエントリーでも書いたのですが、まったくアップデートされません。11/25に提出して12/18に公開。・%だけではなく、バイト表示の対応メールをしてみたんですが、理由があって審査中だそうです。内容は教えてくれませんでした。1.1では、プロセスの表示を追加しているので、メールやサファリなどのアイコンを使用しているということでひっかかっているのだと推測します。リジェクトされるのならわかるんですが、生殺し状態です。自分のタイミングの設定の悪さに反省しております。最初にアプリを申請したときは、十分いけるとおもったのですが、その後、他のアプリは大幅なアップデートをされてしまい、しかも無料のまで登場してしまいました。今の状態の私のアプリなんて、自分でもあっても仕方がないという感じです。このまま、アップデートを待ち続けてもらちがあかないので無料にすることにしました。小規模ですがアップデートはするつもりです。そのかわり、今できてるバージョン2.0をiInformationProとしてよみがえらせることにしました。ワンボタンに最適化された、メモリークリーニング機能UIの変更、カラーの変更、シークレット機能(まだ、ナイショです)ざっと見て、別のもに仕上がっています。115円で公開しようと考えています。問題はいままでアプリを買っていただいた方のことです。ぶっちゃけますと、9個しか売れてません。(笑ホントは悲しいんですけどね。日本のかたは、一人だけです。ほんとにありがとうございます。どなたかはわかりませんが...買っていただいた人達には申し訳ないと思っています。この場を借りて謝罪いたします。自分で使っても楽しく、すぐ起動していじってしまうアプリになったのに、皆さんの目に触れる機会がまた、遅れて埋もれてしまうのは、あまりにも悲しいです。自分の甘さが許せなかったので、反省として書きました。これからもWalkerをよろしくお願いします。0私よりも詳しいエントリーが...(^^)[Iphone][SDK][Apple]昨日書いたエントリーですが、今日サイトを巡回してたら有名な方が同じ記事を書かれてました。(笑あきらかに私よりも親切丁寧で、しかも詳しいです。sevenさんのエントリーです。皆さん、こちらを参考にしましょう。エントリーの中で大事なことを教えていただきました。***networkStatusNotificationsEnabledプロパティをYESに設定すると、ネットワークの状態が変化したときに、通知を受け取れます。setNetworkStatusNotificationsEnabled:YES];***これ、わかりませんでした。この一行を昨日のエントリーのソースコードにくわえてください。初期化処理のところでOKです。いや?、やっぱり独学の私とはレベルが違いますね。sevenさんのところは非常に勉強になります。圏外関係でリジェクトされたという記事がありましたのでこんなこと書いたら喜ばれるかな?と思って書いたしだいです。WiFiか3Gか判定する方法[iPhone][SDK][Apple]開発のTipsです。書いてるけど少しは皆様のお役に立ててるんでしょうか?コメントいただけると嬉しいです。今回は、アップルのサンプルを利用してネットワークの判定をする方法です。自分のアプリに組み込んでるんで、説明しやすいので。(^^)まず、アップルのサイトから、Reachabilityというサンプルをゲットして下さい。難しいことは考えなくても使えます。えーと、その中からReachability.hとReachability.mを使いたいプロジェクトにドラッグ&ドロップしてください。その際に、ダイアログの一番上にあるデスティネーションなんたらかんたらにチェックを入れてください。すれば、そのプロジェクトのフォルダにもコピーされます。あと、SystemConfiguration.frameworkを追加してください。0clangで静的解析してみました[iPhone][SDK][Apple]もとまかさんのメモリリークのTips集に触発されてclangで自分のバージョン2.0のアプリに静的解析をかけてみました。(私のメモリーリークのTipsも載せていただいてます(^^))上の画面が解析結果です。Reportをクリックするとソースのおかしいところを表示してくれますね。一つ目のバグは、エラー処理のところで問題無しと、二つ目は、deallocのメソッドを書いてませんでした。(笑deallocするものがなかったんで忘れてました。superを呼ばなきゃならないので皆さんは忘れずに書きましょう。普段は、Instrumentsでチェックしながら作ってるので、まぁまぁの結果です。メモリリークはありませんでした。作ってる最中は、何度かでましたけどね。いえば、Appleさんのサンプルを参考にプログラミングしたところがあるんですが少なくとも二つのサンプルはメモリリークしてました。サンプルじたいがメモリリークしてるなんて思いませんでした。(Appleさん、しっかりしてくださいよ)まっ、使うなら自分で責任もって使用しなさいってことなんだろうけど、みなさんも気をつけてくださいね。思いっきり、リリースしてないのとかありました。使い方は、もとまかさんとこのTips集にかかれてるんで割愛します。感想からいうとclangいいですね。使ったのは、コードウォリアーだったんですが、デバッガーというものを知らないでプログラミングしてました。CocoaでいえばNSLogだけでデバッグしてたということです。知らないというのは恐ろしいですね。たって、デバッガーというのを知り目から鱗でした。これなら中身みれるしわかるぞって!ここまでのインパクトはないにしろ、clangソースチェックには、もってこいなんですね。はやく使ってみればよかった。情報を出してしただいた皆様、もとまかさんに感謝です。?バージョンアップしてくれないから、やる気がおきませんね。2.0は一応完成してます。メモリークリーニングはつけました。あと、マル秘機能を搭載しています。0以外と知られていないヒューマンインタフェースガイドライン[iPhone][SDK][Apple]Appleには開発するにあたって守らなければいけないユーザーインタフェースのガイドラインがあります。一度、目を通しておくことをおすすめします。いうと最近、これにそっていないと言う理由でリジェクトされるケースが結構あるみたいです。テーブルビューで選択して次の画面に行きますよね。そんでもって、前のビューに戻ったときに選択してた場所がハイライトしていたらだめだそうです。最初の頃はこれでもOKだったそうです。いうことで、一発ネタTipsです。以外と気がつかないガイドラインとプログラム方法です。テーブルビューを表示したときスクロールバーが点滅しなければいけないと言うのがあります。flashScrollIndicators];}こんな感じです。viewWillAppearは、ビューが表示される直前に呼ばれます。そこでflashScrollIndicatorsを呼んでやればテーブルビューが表示されたときにスクロールバーが点滅します。最近のリジェクト問題に先手を打っておいたほうがいいかなと...守れる物は、しっかりとガイドラインに沿っておいたほうが安心ですからね。最後に私の愚痴を聞いてください。アップデートされません。・゚・(ノ∀`)・゚・。12/19ですよ申請したのは、たしかに売れてないのでアップルの利益にはなりませんけど、その間に他のアプリなんか二度バージョンアップしてたりしてひどいですよね。バージョン2.0が控えてるんですよ。これで他のアプリに肩を並べるかなと思っているのに、申請すらできません。アップルさんお願いしますよ。日の当たらない開発者でも公平に取り扱ってください。0iPhoneSDKプログラミング大全を購入してみて[iPhone][SDK][Apple]またまた、mkinoさんの本を購入しました。私がCocoaを覚えられたのも、mkinoさんがいたからです。サイトもそうですがCocoaについてかかれた2ndなんて本自体がぼろぼろになるまで目を通してます。これは私の個人的な意見なんですが、今回の本もそうですが初心者の本ではないと思います。最初から、中級者向けだと思って読まれた方がいいと思います。初心者向けだと思いながら読んでみるとよくわからないと言う方が前回のCocoaの本でも続出してました。一ついえることは、Cocoaを理解し始めるとmkinoさんの本はものすごく便利です。独学で覚えた私が体験してるので間違いありません。脱線しすぎですね...話を戻しますと、今回の本もざっと目を通したところかなり親切にかかれてますね。マニュアルとしてもつかえそうです。全部読むのが楽しみです。私は、第4回の時のDEMOsaにいったのですが、そこでmkinoさんにお会いすることができました。プレゼンも見させてもらってちょー感激でした。今晩のMacworld楽しみですね。明日も仕事で朝が早いのでリアルでは味わえませんが、明日が帰ってきてから楽しむつもりです。0あけおめの初日の出です。[Apple][Mac]明けましておめでとうございます。上の写真は、茅ヶ崎の初日の出の写真です。自分で撮ったんなら偉そうにいえるのですが、知り合いに頂いたものです。正月は忙しくて、ブログの更新ができませんでした。今年も不定期ですが、がんばって更新していこうと思います。ん?とか思ったり、ツッコミなどコメント大歓迎です。リンクフリーですので、じゃんじゃん貼ってください。(笑そういえばMacWorldのBigの垂れ幕って、iMac28インチのことを指してるのかな?う?ん、妄想はやみませんね。そんなんで、まずは挨拶まで。今年もAppleWalkerをよろしくお願いいたします。