[SDK]iPhoneアプリ開発初心者質問箱46[touch][iPad] [無断転載禁止]©5ch.io
レス数が1000を超えています。これ以上書き込みはできません。
0001名称未設定
2016/04/18(月) 19:25:01.79ID:xzApfIQ2O0002名称未設定
2016/04/18(月) 22:39:25.10ID://7WDrSb0どんな原因が考えられますか
ブラウザからは普通に入力できてます
アプリからのアップル鯖へのアクセスが出来ないって前にも見た気がするですが思い出せず・・
0003名称未設定
2016/04/18(月) 22:43:50.42ID:aYqBxBH60■質問する前に■
1. 質問は日本語もしくはObjective-C/Swiftで
質問に質問で返されても逆切れしない。それは質問の仕方が悪いってことだってばよ。
2. どういう内容であれレスをもらったら報告とお礼の言葉を忘れずに。
回答者は自分の時間を使って親切で回答してくれています。
3. 回答者は自分も初心者であった事を忘れずに。
4. マルチポスト(複数のスレに同じ質問を書込むこと)は厳禁!
5. 質問は可能な限り具体的に。
ただ「エラーが出ます」ではエスパーかスタンド使いでなければ答えられません。
エラー内容をちゃんと書きましょう。
6. わからない部分のコードをコピペすると手っ取り早いです。
7. このスレは無料プログラミング教室ではありません。
「○○の仕方を教えてください」という質問はなるべく避けてください。
「自分で調べたけどわからなかった事」を質問するというスタンスを忘れずに。
8. バグを安易にOSや開発環境のせいにしない。
自分の知識の無さを棚に上げて人のせいにするなんて百年早い。
■関連スレ
iOSアプリ 個人開発者の雑談スレ35
http://anago.2ch.net/test/read.cgi/mac/1442935213/
【脱獄】iPhoneのJailbreakアプリ開発スレ
http://anago.2ch.net/test/read.cgi/mac/1337945208/
※前スレ
[SDK]iPhoneアプリ開発初心者質問箱45[touch][iPad]
http://potato.2ch.net/test/read.cgi/mac/1447650023/l50
0004名称未設定
2016/04/18(月) 22:44:43.60ID://7WDrSb00005名称未設定
2016/04/19(火) 19:08:17.75ID:+aVmBnCjO0006名称未設定
2016/04/19(火) 22:52:01.05ID:DlrIye1o0JavaScriptでiPhoneアプリを作りたいのですが、一番のおすすめは何ですか?
これまで、Electronでアプリは作ってきています。
0007名称未設定
2016/04/19(火) 23:24:40.18ID:wjv2rgKM0あれって起動しっぱなしでスリープさせて1日寝かせたりってよくないですか?
数時間後にまたやるときとかは、それまでサーバー停止にして終了しておいた方が
いいとか関係ありますか??
0008名称未設定
2016/04/20(水) 11:03:28.62ID:DapO/sQu0あと5円でも電気代節約したいとか、あと5年使いたいけどもう一ヶ月寿命伸ばしたいとか
そういう話?
0009名称未設定
2016/04/20(水) 11:41:32.80ID:iGfcY+2O0ローカルとはいえサーバーの起動しっぱなしだとPCの何かしらに負荷がかかるのではないかなと思ったんだけどやっぱり関係ないですかね??
0010名称未設定
2016/04/20(水) 12:07:13.64ID:IC4AKOmI0今までこんなことなかったんだけど、なぜだろう?
0011名称未設定
2016/04/20(水) 12:26:17.66ID:wyW875t2O速くなったのかもな。
iPhoneの寿命を発表したりしてるし、
Apple内部で何か大きな動きがあったのかも。
0012名称未設定
2016/04/20(水) 12:35:49.85ID:jI8xGZKu0俺も昨夜審査に提出したアプデがもう今朝には審査終わってた
0013名称未設定
2016/04/20(水) 12:51:45.09ID:IC4AKOmI0まあ、さほど複雑ではないシンプルなアプリだけど
方法の変化は多少なりともあるかも
他のアプリで新規の申請で、先日は電話かかってきたし
ここをこう直してくれれば審査通すよとか、ここはこうしてねとか、親切な内容だったこともあったしw
0014名称未設定
2016/04/20(水) 15:16:17.43ID:iGfcY+2O0au, docomo, softbankが緊急伝言板みたいなアプリを急に出してるしそれの対応で
全員はやくなってるとか・・・?
0015名称未設定
2016/04/20(水) 16:13:52.21ID:IC4AKOmI0それはあまり関係ないかも
18日に申請した別のアップデートは、未だに審査待ちだし
アプリリースしてからの稼働期間や機能や規模などで、差をつけてるのかな
0016名称未設定
2016/04/20(水) 17:32:55.75ID:MO+J3+d70TwitterやFacebook等にあるお気に入りやいいねについてなんですが
これらのDB構造ってどうなっているのでしょうか?
インサートやデリートを繰り返しているのかと思いましたが、それだとパフォーマンスに影響出ますよね?
詳しい方よろしくお願いします
0017名称未設定
2016/04/20(水) 19:35:18.61ID:vcJNqaoy00018名称未設定
2016/04/21(木) 00:53:35.99ID:t4kh0fNI0昔DBの仕事をしている人がそう言っていたのを聞いた事があるからです
何がどうパフォーマンスに影響出るのかまでは言ってませんでしたが
0019名称未設定
2016/04/21(木) 14:37:11.86ID:QA050G9t0触った事がある言語はHTML,CSS,Cなどの基礎的な部分です。
初心者はどの言語や環境から入るのがベストでしょうか。
0020名称未設定
2016/04/21(木) 14:50:54.89ID:s0EE8DN100021名称未設定
2016/04/21(木) 14:54:38.22ID:FomQTzOhO0022名称未設定
2016/04/21(木) 15:03:56.75ID:QA050G9t0その辺りはクリアしています。
すみません、基礎的な部分と上に書きましたが説明が抽象的すぎました。
Webはサイトを公開するくらいの所まで作れるレベル、Cは魔法陣を10種類くらい作れるレベルといった感じです。
むかーしにjavaか何かで簡単なお絵かきソフトを作ったりもしました。
アプリ開発についてはどのような環境で始めるのがよいのかな、と
0023名称未設定
2016/04/21(木) 15:21:14.00ID:s0EE8DN100024名称未設定
2016/04/21(木) 15:42:16.55ID:s0EE8DN10CできるんならObj-Cもできるだろう。
ただSwiftにしてもObj-CでもOOPだよ。<-わからん人にはここがわからんと思う
0025名称未設定
2016/04/21(木) 15:44:32.94ID:QA050G9t0ああ、これまたすみません。
cocosとか他にも何やら、Xcodeにプラスしてもっと簡単に出来るみたいな事をどこかで見たので、初心者にはそっちが向いてるのかと思いまして…
やはり余計なものは取り入れず普通にXcodeで作っていった方が良いのですね。
ありがとうございました。
0027名称未設定
2016/04/21(木) 16:08:15.79ID:vJ/Ukhfu00028名称未設定
2016/04/21(木) 17:48:01.22ID:QJB6jCCY00029名称未設定
2016/04/21(木) 18:31:25.05ID:vJ/Ukhfu0http://potato.2ch.net/test/read.cgi/mac/1427448040/
って死んでるかここ
0030名称未設定
2016/04/21(木) 19:14:35.86ID:QJB6jCCY0残念です(´・ω・`)
0031名称未設定
2016/04/21(木) 23:25:54.49ID:uyfFRNG+0iPhoneだとどうすれば良いんだろう
0033名称未設定
2016/04/22(金) 01:59:53.45ID:QIH4A/Kh0今の端末の性能ならパフォーマンスに影響とかほほ出ないでしょ
0034名称未設定
2016/04/22(金) 02:34:27.32ID:4c6OzSCu0ありがとうございます
いまいち理解できていないのですが、coredataってデータを永続化させるためのものですよね?
メモ帳やToDoアプリなど、iPhone内で完結するデータを扱うものかと思っていました
0035名称未設定
2016/04/22(金) 02:41:08.96ID:c1PZ3w0Q00037名称未設定
2016/04/22(金) 03:45:02.59ID:va6oSfHc00038名称未設定
2016/04/22(金) 08:41:47.73ID:WifColHi00039名称未設定
2016/04/22(金) 11:19:11.61ID:KCv/U0gw00040名称未設定
2016/04/22(金) 12:45:04.91ID:5z/jj4Cz0これがあると一般的なデータベース(MySQLとか)はいらないの?
それとも両方使用するような形になるの?
0041名称未設定
2016/04/22(金) 17:44:11.89ID:va6oSfHc00042名称未設定
2016/04/22(金) 18:44:37.69ID:caM8ovsQ0例えばアプリ内で他人のユーザーデータを取得したい場合は、モバイルデータベース内から取得したりできるって事?
0043名称未設定
2016/04/22(金) 18:57:49.13ID:wf0gFoay00044名称未設定
2016/04/22(金) 20:01:50.58ID:C3Wb/MURO0045名称未設定
2016/04/23(土) 14:11:46.26ID:HovBjMh20モバイルデータベースはスマホ内にあるので、他人のはみれない。
見ようと思ったらWebデータベースからみる。
0046名称未設定
2016/04/24(日) 17:48:33.00ID:UWdBGq4F0Androidみたいにアカウントマネージャーで選ぶだけ!とかあると楽なんだけどな
0047名称未設定
2016/04/24(日) 18:57:45.64ID:ubMFhltv0ダスティン?って人からです。
0048名称未設定
2016/04/24(日) 19:02:38.55ID:ubMFhltv0営業でしょうか?
0049名称未設定
2016/04/24(日) 19:26:40.93ID:Cc58GRIi0LanuchKitじゃなくて?
アプリのサポートサイト制作できたり、レビュー確認できたりするサービスだよ、たぶん営業だと思う。
ググれば出てくると思うよ
0051名称未設定
2016/04/26(火) 14:00:53.98ID:euYdZ2kQO昔Windowsでプログラミングに使ってたテキストエディタは、
任意の行に目印(ジャンプするための番号)を付けることができて、
他の離れた行にいてもAlt+番号でその行に瞬時に行けて便利だっんですが、
それに似た機能はないですかね?
今は番号を暗記してやってますが、スクロールするのが面倒なのと、
暗記した行より上の行で変更があると行数が変わってずれるので色々へんたいです。
0052名称未設定
2016/04/26(火) 14:23:17.09ID:ShlS/KSc00054名称未設定
2016/04/27(水) 05:17:31.91ID:2zv4IDNMO開発中のアプリを、インストール直後のまっさらな状態から動作確認したいと思い、
iPhone実機にて当該アプリを手動で削除し、XCodeからビルド&実行しました。
しかし、起動した時点でバッジが表示されています。
起動直後に何かバッジを設定するような意図しないプログラムになっているのかと思い、
色々調べましたが今一つ原因が分かりません。
調査をしていると、バッジが残った状態で削除した場合、
iPhone内部でアプリとバッジがひもづけられたまま残っていて、
再インストール時にそのバッジが反映されているように見えます。
こういう挙動なのでしょうか?
0055名称未設定
2016/04/27(水) 07:55:08.83ID:9vBPXvAm00057名称未設定
2016/04/27(水) 17:49:44.76ID:84q08JPT0AVAudioSessionCategoryPlayback から AVAudioSessionCategoryAmbient に変更したら
効果音が発生するアクションをアプリで行ってもituneの音楽は鳴り続けますが、アプリから一切音が出なくなりました。
何が原因でしょうか?ご教授いただければ幸いです。
app delegate.m
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
AVAudioSession *audioSession = [AVAudioSession sharedInstance];
//[audioSession setCategory:AVAudioSessionCategoryPlayback error:nil];
[audioSession setCategory:AVAudioSessionCategoryAmbient error:nil];
[audioSession setActive:YES error:nil];
return YES;
}
sound control.m
- (void) sound:(int)type {
[self playSoundWithFile: @"hoge" ofType: @"caf"];
}
- (void) playSoundWithFile:(NSString*)file ofType:(NSString*) type {
NSString* path = [[NSBundle mainBundle] pathForResource:file ofType:type];
NSURL* url = [NSURL fileURLWithPath:path];
_player =[ [AVAudioPlayer alloc] initWithContentsOfURL:url error:nil ];
[_player prepareToPlay];
[_player play];
NSLog(@"playSoundWithFile");
}
}
005857
2016/04/27(水) 18:07:16.28ID:84q08JPT0005957
2016/04/27(水) 19:30:05.70ID:84q08JPT0006057
2016/04/27(水) 22:03:22.89ID:84q08JPT00061名称未設定
2016/04/28(木) 01:04:22.01ID:/HnysnJkOそのなんちゃらAmbientはサイレントスイッチや画面ロックで消音され、
そのなんちゃらPlaybackはサイレントスイッチや画面ロックでも消音されないって出てきた。
そういう問題ではない?
0062名称未設定
2016/04/28(木) 01:15:08.55ID:lK6y70i80まさにその問題でした。サイレントスイッチがオンになっていました。
お恥ずかしい。ありがとうございました
0063名称未設定
2016/04/28(木) 19:10:45.63ID:p4pYhUH10よろしくお願いします。
0064名称未設定
2016/04/28(木) 20:32:39.59ID:B6GCjHGg00065名称未設定
2016/04/29(金) 05:58:56.08ID:mAhPvz6a0App プレビューとスクリーンショットを登録するところにi Padも出てきてしまい、
そちらの画像なども入れないとエラーになってしまいます。どうすればよろしいでしょうか??
よろしくお願い致します。
0066名称未設定
2016/05/01(日) 20:50:59.81ID:ocdC9Hud00067名称未設定
2016/05/01(日) 20:54:25.62ID:/BFez0Ze0iPad持ってないからテストできなかったんです。ちなみに申請したんですけどやっぱり弾かれますか?
0068名称未設定
2016/05/02(月) 03:46:08.79ID:EJ+VF3sn00069名称未設定
2016/05/02(月) 17:37:01.50ID:oex4qMbS00070名称未設定
2016/05/03(火) 03:25:14.56ID:P8VCPkgz0You can only edit some information for this version.
To edit all information or submit a new build, remove this version from review.
このように返ってきたのですがこれは、一度審査を削除して
バージョンを上げてやり直すかまたは、submitしなおしてから
もう一度審査に出しなおせという意味でしょうか??
0071名称未設定
2016/05/03(火) 03:27:00.89ID:P8VCPkgz0編集するとすればどこにバージョンの情報など変更を加えるところがありますかね。。。?
0072名称未設定
2016/05/03(火) 03:47:29.98ID:P8VCPkgz0どなたかリリース経験ある方いましたら教えてください。
0073名称未設定
2016/05/03(火) 09:28:42.61ID:c9jdLSq/0要約すると今審査中だから編集出来る情報が限られている。もし全ての情報を編集したかったり別のビルドに差し替えたい場合は一度手動でリジェクトしてからやってくれ
ってこと
0074名称未設定
2016/05/03(火) 11:29:16.21ID:kgFY0dJO0ここで確認させて頂きたいのですが、itunes connect上の課金コンテンツのステータスは、”送信準備完了”まで勧めておけばテスト可能なのでしょうか。それとも審査状態まで持って行かないと、テストすら不可なのでしょうか。
よろしくお願い致します。
0075名称未設定
2016/05/03(火) 12:04:58.26ID:P8VCPkgz0ありがとうございます。無事リリースできました。
10日かかると聞いていましたが、審査中となってから数時間でなるものなんですね。
0076名称未設定
2016/05/03(火) 12:22:53.64ID:P8VCPkgz0でリンク先に飛べると調べると書いてあったため
Twitterの共有するときにそのようにかいておいたのですが、押しても
App Storeのページに飛ぶだけで作ったアプリがでてこないのは
リリースしたばかりでまだ検索とかされてないからとかですか??
時間が経てば大丈夫ですか?どなたか教えてください。
0077名称未設定
2016/05/03(火) 21:13:13.52ID:ZCBloPn0O金儲けしたいなら専門の業者に金払って頼めや情報乞食
0078名称未設定
2016/05/03(火) 21:16:42.33ID:ZCBloPn0Oここは翻訳サイトじゃねぇんだよ池沼
>>76
AppleのFAQ的なページに
反映されるまで最大24時間かかるって書いてなかったけか
0079名称未設定
2016/05/04(水) 03:15:04.59ID:Tz/epf0B00080名称未設定
2016/05/04(水) 04:02:54.11ID:bv2cZMd7O取得するデータ量とサーバースペックによるし
そもそもスレタイすら読めないお前のようなヴァカがゴミみたいなシステム作るんだよ
ヴァカがプログラミングすること自体迷惑極まりない
0081名称未設定
2016/05/04(水) 17:35:55.42ID:svWDlMfj0提出して半日後には通ってた
昔は1週間とかかかったのに
0082名称未設定
2016/05/04(水) 17:47:04.63ID:R9pgOO5h0ググったらターミナルでやるめんどくさい方法が多く出てくるんですがappleではXcodeで簡単に見る方法が記載されてました
見比べてみて違いがなさそうなんですが、これって結果は同じことの別のやり方ってことなんでしょうか?
0083名称未設定
2016/05/04(水) 18:48:31.29ID:Qkt3pQ/c00084名称未設定
2016/05/04(水) 20:09:07.61ID:HFxhczoK0以前は自動symbolicateがされなかったからターミナルで手動symbolicateする
必要があった。(諸事情により自動でsymbolicateされない場合は今でも手動
で行う必要あり)
0085名称未設定
2016/05/04(水) 23:04:28.32ID:LINRzBwT00086名称未設定
2016/05/04(水) 23:05:59.98ID:LINRzBwT00087名称未設定
2016/05/04(水) 23:08:45.14ID:LINRzBwT00088名称未設定
2016/05/04(水) 23:12:54.55ID:LINRzBwT00089名称未設定
2016/05/04(水) 23:15:17.34ID:LINRzBwT0ごめんなさい
0090名称未設定
2016/05/05(木) 08:56:10.16ID:TQtE3MFLO遷移元か遷移先か
0092名称未設定
2016/05/05(木) 17:10:20.19ID:TQtE3MFLO最小コードだと、プロジェクトを作成してから、
viewDidAppearで遷移先のVCを呼び出す形になる。
遷移先はテキストフィールドのみ。
0093名称未設定
2016/05/05(木) 17:29:06.49ID:TQtE3MFLO遷移先VCの宣言を呼び出し元VCのメソッド内でやってない?
宣言はメソッド内じゃなくてヘッダとかでしなきゃならなかったような。
0094名称未設定
2016/05/05(木) 23:38:48.74ID:q5DZ9qhM00095名称未設定
2016/05/06(金) 16:41:39.41ID:phhH2B9d0ログインできるよ
昨日app storeの検索機能がおかしくなってたらしいからそれが原因で不具合起きたのかもね
0096名称未設定
2016/05/07(土) 16:21:32.83ID:/r7ApoXPOXCodeからアップロードできない。
直し方教えてくれ。
今ちょっとアップロードするものがないから、何てエラーメッセージが出てたか確認できない。
エスパー頼む。
0097名称未設定
2016/05/08(日) 11:11:45.78ID:J9QKrWGR0初心者がこれは押さえとけっていうコードある?
基本2択で進めるゲームにしたい。
0098名称未設定
2016/05/08(日) 18:01:37.46ID:ViekR2RWO会話中心の単純な恋愛シミュレーションみたいなゲームだったらOpenGL使う必要はないが、
ゲーム作るならやっぱりOpenGL。
単純な恋愛シミュレーションみたいなゲームでも背景に懲り始めて
大量の木の葉を舞わせたいとかグラフィック的な部分で高負荷になるかもしれんし。
スマホならOpenGL ES 2.0。
いきなりOpenGL使うと挫折する可能性が高いからライブラリ使うのがいい。
0099名称未設定
2016/05/08(日) 18:08:02.38ID:XmjYxMXu0描画とロジックを分けろ。始めは簡単なQuartzで描いて、後でGLに差し替えればいい。
0100名称未設定
2016/05/09(月) 18:58:14.58ID:m5b920dc0さんくす!OpenGL ES 2.0ぐぐってみたけどなんとなく仕組みわかった!
とりあえず昔のファミコンレベルの推理ゲーム的なものを作りたくて調べてたんだよ
まったくの素人だから何年かかるか分からんが頑張ってみる!
0101名称未設定
2016/05/09(月) 21:14:11.38ID:aK/cBOZb0脳のリハビリにとswiftの勉強をして、簡単なものですがアプリをリリースできました。
引き続き、今度はゲームを作る勉強をしようと思うのですが、
・spritekit
・unity
のどちらかを勉強しようと思います。
どちらがとっつき易いでしょうか?
現在の自分の状態は
・言語はswiftとobjective-cしか触れた事がない
・所持してる実機はiPhone.ipadのみ
・ios向けのアプリだけ開発するつもり(android実機ないので)
・3Dは多分扱わない。ドット絵を描くのは好き
という感じです。
0102名称未設定
2016/05/09(月) 21:24:38.88ID:zFz+L+2p0ないならobjectivecスイフトひとつでがんばる
0103名称未設定
2016/05/09(月) 22:00:46.82ID:C2SjBirY00104名称未設定
2016/05/09(月) 23:08:27.75ID:yFEHfuSR00105名称未設定
2016/05/09(月) 23:43:56.71ID:j+k8NZGV0http://program.station.ez-net.jp/special/handbook/objective-c/multithread/synchronized.asp
0106名称未設定
2016/05/10(火) 00:06:11.42ID:lfWo+t8/0シンクロナイズドスイミングで良かったのか・・
0107名称未設定
2016/05/10(火) 00:08:13.30ID:ksUhgZ4DOパズドラやモンストのモンスター一覧とか。
あれってUIScrollViewを貼り付けてるの?
それとも自力でタッチイベントを取得してゴリゴリ書いてるの?
0108名称未設定
2016/05/10(火) 01:59:23.67ID:VgGLbZJQ00109名称未設定
2016/05/10(火) 02:42:34.17ID:Rv5lCKNk0あとはgoogleアナリティクスつけとくか
Appanyにいれとくか
0110名称未設定
2016/05/10(火) 09:18:16.22ID:S5n3Q6fQ0ご教授いただければ幸いです
0111名称未設定
2016/05/10(火) 16:35:37.80ID:R63lwNt90spritekitの方がとっつき易いですか。
しかし、本を読んで勉強しようと思いましたが
spritekit関連の書籍って少ないですね…
0112名称未設定
2016/05/10(火) 16:55:05.83ID:edfLxqCq0ゲームは基本的に全画面を毎フレーム再描画じゃないかな
その上で動くコントロールはフレームワークか自前が多いかと
0113名称未設定
2016/05/10(火) 18:39:43.33ID:OzDr7ebD0とっつきやすいというかiPhone開発環境は体験済みで3Dやらない・androidないんだったらUnityに行く意味がほとんどない。
連動できるマップツールやパーティクルエディタもあるでしょ。
3D対応やandroidも考慮するならUnityの方がいい。ただ、環境の覚え直しでXCODEはiPhone書き出しの際に使うツールとして使うだけになる。
本少ないと言ってもswift+SPRITEKITの本2冊は検索で出てきたから本屋でチラ見してみればよいのでは?
0114名称未設定
2016/05/10(火) 22:23:41.68ID:bZG8VS4L0メインのTabBarControllerで pushViewControllerを使って記事ビューに画面遷移させるとタブの中で遷移しちゃうし、
presentViewControllerで記事ビューに遷移するとスライドアニメーションさせることができない
0116名称未設定
2016/05/11(水) 04:40:43.96ID:ZoCEGZ2r0経験則からいってメジャーでこなれた言語をえらんだほうがいい。
大切なのは言語よりアプリの内容だとおもう。
0117名称未設定
2016/05/11(水) 18:54:40.19ID:CBRP+air0描画はOpenGLでやってくれるという、なかなか上手くまとまってるフレームワークだなと思ってたけど、
人気無いのね。
それならcocos使うわって感じなのかな。
0118名称未設定
2016/05/11(水) 19:52:16.57ID:VrAOq04B00119名称未設定
2016/05/12(木) 09:35:04.32ID:G+UuiWSQ0こんな感じなんすかねぇ?
1. SpriteKit: Apple純正
2. cocos: 3rd Party製のSpriteKit代替のGraphics Library。パズドラだか、なんだかのGameで使われている。内部でiOSのQE/CI(Quatz Extream/Core Image)が呼び出される。
3. Unity: 上の2.と似てるけど、PCゲーム向けに発展してきた。
0120名称未設定
2016/05/12(木) 09:48:28.59ID:Md85S5NsOキャラや敵のパラメーターは保存せずに、
メモリ上にのみ存在させるのが一番ですかね?
メモリ上にのみ存在させるので、当然読み込みはSSLでうちのサーバーから。
0121名称未設定
2016/05/12(木) 15:26:11.86ID:aOGqj0hW0breakpoint 1.4ってエラーが出るんだけど、これってどういう意味?
0122名称未設定
2016/05/12(木) 16:22:16.03ID:G+UuiWSQ0同時に、
Terminating app due to uncaught exception
こんなんが、debug consoleにあるでしょ。
そんでもって、call stackも表示されてるはずだから、
それみりゃ、ドコに問題があるか、わかるっしょ!
debug consoleの最初の5行くらいを貼ってみそ!
0123名称未設定
2016/05/12(木) 16:30:56.22ID:G+UuiWSQ00 __exceptionPreprocess + 165
1 objc_exception_throw + 48
2 +[NSException raise:format:] + 205
3 -[UINib instantiateWithOwner:options:] + 499
こいつを見れば、
UINibのクラスメソッドinstantiateWithOwner:optionsで問題発生だって事がわかる!
0124名称未設定
2016/05/12(木) 17:34:02.09ID:QQLSRd1G0ちょっと違うかな。
SpritekitはApple純正なのは合ってる。
むしろcocos2d系からSpritekitが生まれた感じ。
Unityは今ではモバイルとかコンシューマー向けゲームとか色んな
プラットフォームで出ている。
ちなみにパズドラはUnityで作られていると聞いた。パズドレもそうだし。
SpriteKit はAndroid向けに出せないという弱点がある。
使いやすいけどね。
Cocos2d-xでやろうとした時期もあったけど、
ドキュメントが少なかったりする。
特にCocos studioなんか。
Unityはドキュメントありまくり。
分かりやすい。
2dもできるし、
これからやるならUnityをオススメする。
0125名称未設定
2016/05/12(木) 17:41:33.01ID:PO2rVCEV0それって自分でBreak point作っちゃってるだけなんじゃないの。
コードの左側に青いポインターが表示されてたら、そこを右クリックしてdelete break pointすべし。違ったらすまそ。
0126名称未設定
2016/05/12(木) 17:52:41.74ID:U1K2qcfq0http://www.gadget2ch.com/archives/47540205.html
Macの標準装備のテキストエディタは vim 知らないとは言わさない。
0127名称未設定
2016/05/12(木) 18:13:14.76ID:Jr+PcfLR0言語で言うとSPRITEKITはobjective-CかSwift
Cocos2d-xはC++,lua,javascript
UnityはC#かJavascript
Cocos2d-xでできてるのはパズドラじゃなくてモンスト、ツムツム。
0128名称未設定
2016/05/12(木) 19:39:23.47ID:11jrUF280ぉー、参考になりました。
アンがとん
0129名称未設定
2016/05/12(木) 20:27:29.24ID:dNxkbS150プログラミングは殆どやったことないよ!
swiftの教本のコードそのまま打ち込んで、わーい動いた程度だよ!
でもiPhone持ってるし、せっかくだからゲーム作ってみたいよ!
という人は、unityがマスト?
つか、spritekitってもしかしていらない子…?
0130名称未設定
2016/05/12(木) 21:01:09.36ID:11jrUF280俺なら、Sprite Kitだな。
だって、今更C#なんてやりたく無い。
逆に、C#大好きっ子ならUnityだろうね。
0131名称未設定
2016/05/12(木) 21:11:36.65ID:QQLSRd1G0Unityで開発するなら
Androidの実機も買ったほうがいい
シミュレーターでもできるけど
タッチ感覚とか実機のほうが直感的にわかるからね
Androidは2万円台で買えるものもあるし
逆にiOS専門で行きたいんなら
Spritekitもあり
ただし、アプリで稼いでいる人たちは、クロスプラットフォーム(iPhoneでもAndroidでも対応)の人が多い。
俺もC#とか初めてだったけど
若いうちなら覚えやすいし
勉強しながら作ってる
0132名称未設定
2016/05/12(木) 21:24:27.07ID:dNxkbS150↓
コード書き加えたら、もっと凄いの出来た!
みたいな段階を踏むのが理想
ちなみに、「swiftで覚えるiPhoneアプリ開発者の教科書」という初心者本では、
いきなり「本書ではxcode付属のspritekitのツールは使わない方法で説明します」とか書かれてて、なんじゃそりゃってなりました。
初心者向けを謳っておいて何のためのツールなんだ…
0133名称未設定
2016/05/12(木) 21:28:41.82ID:T9wBvlpB00134名称未設定
2016/05/12(木) 21:40:08.33ID:dNxkbS150アップルはいつobjective-cを切るかわかったもんじゃない
0135名称未設定
2016/05/12(木) 23:10:22.51ID:uq3Ip2Oh0Androidではcolors.xmlとかsrtings.xmlとかRの仕組みがあったからそれを使ってたんだけど
どうもiOSには無いみたいだから取り敢えず↓みたいにしてR.string.menu.hogeで取得してる
もし正規のやり方あればそちらに変えたい
class R {
enum color{
static let PRIMARY_THEME_COLOR = UIColor();
static let SECONDARY_THEME_COLOR = UIColor();
...
}
enum string {
enum menu {
static let hoge = "hoge"
...
}
...
}
}
0136名称未設定
2016/05/13(金) 02:49:30.91ID:Eg7mahqo00137名称未設定
2016/05/13(金) 06:08:24.29ID:Ec9YB0puOObjective-C。
俺がiPhoneアプリ開発始めたのが
世の中がちょうどSwiftに移行しつつある時期だったから、
古いほうが安定してると思ってObjective-Cを選んだ。
今から始めるならSwiftのほうがいいんでないかね。
0138名称未設定
2016/05/13(金) 11:11:32.75ID:YLYu1iPw04sに合わせて640*960の背景画像を作製、配置すると5、5sのシミュレータで起動した際に上下が切れてしまいます。
これはまだ良いのですが(16:9のテレビで昔の番組名を見たときのように、別の背景を重ねれば良さそうなので)、6、6sのシミュレータで起動すると今度は上下左右も切れてしまいます。
「起動した機種に合わせて、上下又は左右が自動で拡大、又は縮小する」のような設定(オートフィル?と言うのでしょうか)はxcode上では出来ないものなのでしょうか。
0139名称未設定
2016/05/13(金) 11:35:11.62ID:xgfLu4rl0コードで複数画面サイズ対応させるには、ViewControllerをUITraitEnvironment準拠させれば良いらしいよ。
準拠によってtraitCollectionっているプロパティーがViewControllerに追加されるので、そいつを見ればcompact, regularといった、
今起動中のデバイスがどんなサイズの画面を持っているかがわかる。
XcodeのStoryboardでもできるはず。
0140名称未設定
2016/05/13(金) 11:44:28.23ID:xgfLu4rl0⭕️スマホ用Graphic Library
❶言語による分類
Sprite Kit = obj-c, swift
cocos2d = C++, lua, javascript
Unity = C#, javascript
❷ドキュメントの充実度
cocos2d-x = 少ない、特にCocos Studio
Unity = 充実しまくり
❸実績
cocos-2d = モンスト、ツムツム
Unity = パズドラ、パズドレ
❹出自
Sprite Kit = Apple純正、Android向けアプリ作成できない、cocos-2dの影響大
cocos2d-x, Unity = Android向けアプリ作れる。もちろんiOS向けアプリも❗️
0141名称未設定
2016/05/13(金) 12:30:04.31ID:YLYu1iPw0storyboard、というかxcode上で可能なのですか。
調べてみたのですが、まだ発見できません。
launchscreenの設定をを空欄にすると、起動時にフルスクリーンになるのですが、
上下端が真っ黒、左右は拡大という状況になりました。
これはこれで良いのですが、確かこれってリジェクトの対象ですよね。
0142名称未設定
2016/05/13(金) 12:43:05.93ID:xgfLu4rl0Storyboardを表示させるとwAny, hAnyってのがあるじゃん。
wCompact, hCompactがiPhone用のStoryboardを作る時(Small.storyboard)の設定なんちゃうの?
wRegular, hRegularがiPad用(Big.storyboard)の設定だろうねぇ。
アプリ起動時にデバイスがBig, Smallってのを判断してstoryboardを選択するんちゃうんかなぁ。
おれ、Universalでしかコーディングしたことないので、誰か詳しい人、続きお願い。
0143名称未設定
2016/05/13(金) 13:03:25.60ID:xgfLu4rl0自己レスです。
142は、大嘘ぶっこいてしまいました。
みなさん、ごめんね。
0144名称未設定
2016/05/13(金) 13:08:31.83ID:CBBOOJ4+0Xcodeのインターフェースエディタだったら、右側のModeをAspect Fill
にする等。機種によって画像を差し替える場合はまた違うけど。
0145名称未設定
2016/05/13(金) 13:10:52.83ID:YLYu1iPw0wAny, hAnyを色々といじってみましたが、結果は同じでした。
私が所持している実機はiphone6なのですが、何かしらゲームとか起動すると
(物にもよりますが)当然フルスクリーンでぴったりと背景が画面サイズとマッチしていますよね。
皆どうやってるんだろう・・まさか6と6Sにだけぴったりとマッチするようにしてるわけじゃないだろうし・・・
0146名称未設定
2016/05/13(金) 13:47:16.60ID:YLYu1iPw0言われた通りにmodeをaspect fillにしてみましたが、
やはり5.5S.6.6Sシミュレータでの結果は同じものでした。
http://s1.gazo.cc/up/190286.png
このような形になるのが理想なのですが・・・
0147名称未設定
2016/05/13(金) 14:29:37.16ID:CBBOOJ4+0それはAspect Fitだよね。でも、そもそも、UIImageViewのAutolayout/Autoresize
の指定が間違ってると思う。UIImageViewのwidth/heightが固定になってると思う。
だから画面が広いデバイスでも、UIImageViewは同じサイズのまま。
固定じゃなくて
Autolayoutを使うならコンテナビューに対する上下左右のスペースを固定にする
Autolayoutを使わないなら、width/heightをsizableにするとか。
シミュレータで、そもそもUIImageViewがちゃんと画面いっぱいに広がっているかどうか
確認してみたら
https://developer.apple.com/jp/documentation/ToolsLanguages/Conceptual/Xcode_Overview/Debugging/ExaminingtheViewHierarchy.html
0148名称未設定
2016/05/13(金) 14:49:33.21ID:xgfLu4rl0なんと!
Xcode Overviewの和訳があるのね⁉️
知らんかった。
0149名称未設定
2016/05/13(金) 15:09:17.73ID:YLYu1iPw0でーきーたー!!
ありがとうございます。
modeをaspect fit にして、
オートレイアウト使用、pinを上下左右0にする
としたら理想通りの背景ができました!
0150名称未設定
2016/05/13(金) 15:13:24.17ID:xgfLu4rl0みなさんどんな環境でXcode動かしてます?
僕はMBA13 w/ 4GBメモリです。
ちょいとメモリが厳しいので、MBPの16GBメモリ搭載機に触手が
伸びてます。
0151名称未設定
2016/05/13(金) 15:22:50.34ID:nRDwQTGN00152名称未設定
2016/05/13(金) 16:19:59.46ID:xgfLu4rl0株価チャート表示アプリ、作りたいなぁーって、事で、修行中です。
0153名称未設定
2016/05/13(金) 16:47:25.72ID:YLYu1iPw0全部パラパラアニメで作ったので、使用画像数が1900枚とかになりました。
完成はしたけど、デベロッパ代金1万円が惜しくてリリースはしてないw
子供が家で遊んでます。
0154名称未設定
2016/05/13(金) 17:07:32.58ID:xgfLu4rl01900枚はすごいっすねぇ。
アニメの長さはどんくらいなんすかねぇ?
秒2枚パラパラするなら、1900/2 = 950sec ~ 15分位ってことですか?
0155名称未設定
2016/05/13(金) 17:26:40.07ID:NoC5gZla0もしリリースするなら無料にしてiAdでも一番下に貼り付けるかな。
0156名称未設定
2016/05/13(金) 18:04:25.80ID:qmlE3JFo0iAdもうすぐ終わるんじゃ?
0157名称未設定
2016/05/13(金) 20:01:12.29ID:YLYu1iPw0ショック!
一行書き加えるだけで簡単に広告付けられたのに…
0158名称未設定
2016/05/14(土) 00:25:06.20ID:yuZUQFWU0viewWillAppearでアクセスするようにした方が無難でしょうか?
みなさんはどの様に対策されてますでしょうか?
0159名称未設定
2016/05/14(土) 00:28:58.20ID:EdZ4h5f400160名称未設定
2016/05/14(土) 01:33:47.49ID:l/xybUnA00161名称未設定
2016/05/14(土) 14:04:29.49ID:d02N0QAc0呼び出す際にAppDelgateに関しての処理を書く必要があるのでしょうか?
よろしくお願いします。
0162名称未設定
2016/05/14(土) 14:06:34.94ID:hvXMhw5S0presentViewControllerの後はビューが見えなくなるんだからタッチイベントが呼ばれないのは
当たり前なんじゃないの。
0163名称未設定
2016/05/14(土) 16:14:53.45ID:xT25jyXJ00164名称未設定
2016/05/14(土) 16:19:34.98ID:2vjVPs9Z00165名称未設定
2016/05/14(土) 16:20:31.31ID:d02N0QAc0すいません書き方が悪かったです。
遷移元・遷移先でライブラリを呼び出す同じ処理があるのですが、遷移元では呼び出せて遷移先では呼び出せない状態です。
print("a")と書いてそれは出力されるのですが、ライブラリを呼び出す処理が無視されているようです。
0166名称未設定
2016/05/14(土) 17:00:18.44ID:CijXdUpN0導入が簡単な所って何だろね
0167名称未設定
2016/05/14(土) 17:56:07.25ID:kvt7NHDg0admob一択かなー
あれすごい便利よ
0168名称未設定
2016/05/14(土) 18:13:38.75ID:57xzEAiV0儲けはAdMobが他の10倍
ほんの少しAdMobは実装が難しいかな
ほんの少しだけどね
0169名称未設定
2016/05/14(土) 18:57:07.75ID:CijXdUpN0ってなるかもみたいな話あるみたいね。
難しい話だね。
0170名称未設定
2016/05/14(土) 19:16:43.89ID:3J4oz7yg0広告嫌いだから入れてないや
0171名称未設定
2016/05/14(土) 19:21:49.96ID:hvXMhw5S0AppDelegateは基本時に一つだから、どこから呼び出しても、ちゃんと呼ばれると思うけど。
どういうクラスがどうやって呼び出してるかここに書いてみれば。
0172名称未設定
2016/05/14(土) 20:14:25.62ID:57xzEAiV0後値はしんぐるとんがいいよ
でも共通点変数やクラスは必要最小限がみやすいよ
0173名称未設定
2016/05/14(土) 20:35:10.18ID:2VeVOKlb0http://xiaolongchakan.com/archives/デベロッパに朗報app-storeのアプリ審査時間が24時間以.html
0174名称未設定
2016/05/14(土) 21:40:09.55ID:LgJBdvKU00175名称未設定
2016/05/14(土) 21:45:05.41ID:EdZ4h5f40重い処理は描画とオブジェクトの生成。
reloadで呼ばれるのはcellForRow…。
つまりcellForRowでやる描画と生成を減らせばいい。
0176名称未設定
2016/05/14(土) 22:42:38.82ID:F8yvkFGW0cellの挿入、削除、変更のためのメソッドがあるから基本的にはそっち使うといいぞ。
0177名称未設定
2016/05/14(土) 23:04:52.70ID:LgJBdvKU0エスパーサンクス
cellForRow全部コメントアウトしてみたけどダメだった…
begin/EndUpdatesを試してみる
0178名称未設定
2016/05/14(土) 23:18:50.03ID:Vh3XEiEv00179名称未設定
2016/05/14(土) 23:32:07.75ID:EdZ4h5f40コメントアウトってもcellは返してるじゃん?
再利用しないで、カスタムcellを生成するのが重いとかじゃないの?
0180名称未設定
2016/05/15(日) 07:14:38.24ID:qLcuItruOここで言う実行ファイルってipa限定?
それともオレオレインタプリタのコードも実行ファイルに分類されるの?
0181名称未設定
2016/05/15(日) 08:34:46.60ID:fJlY1fTb0ごめんなさい
cellForRowAtIndexPath自体は8行分20msでそんなに遅くなかったです
他の時間計ってみたら、とってきたJSONデータをObjectMapperでRealmに格納するのに0.5~2sくらいかかってました
resultSet["items"].forEach { (_, item) in
guard let item = Mapper<Data>().map(item.dictionaryObject) else {
return
}
do {
let realm = try Realm()
try realm.write {
realm.add(item, update: true)
}
0182名称未設定
2016/05/15(日) 10:29:08.21ID:nmJadAGQ00183名称未設定
2016/05/15(日) 10:36:30.45ID:nmJadAGQ00185名称未設定
2016/05/15(日) 18:32:56.66ID:z4/Y6oYi0franeworkのデータ取得クラスがスレッド前提の場合はどうするの?
0186名称未設定
2016/05/16(月) 01:19:13.08ID:ot8ycC0i0どうやって直すのですか?
デベロッパーの更新はしました
0187名称未設定
2016/05/16(月) 11:36:39.48ID:T9Fk6wyu0AdMobを導入しようと思い、下記サイトを参考に
https://akira-watson.com/iphone/admob.html
各種フレームワークを導入したのですが、
いざコードでインポートしようとすると、
import GoogleMobileAds
の所で「No such module “GoogleMobileAds”」のエラーが出てしまいます。
Link Binary With Librariesの所に「GoogleMobileAds.framework」が入っている事は確認済みです。
0188名称未設定
2016/05/16(月) 12:25:56.70ID:yeHVOmDO0いまXcode見てないから適当に言うけど。
0189名称未設定
2016/05/16(月) 12:54:20.37ID:c4VkO2xi00191名称未設定
2016/05/16(月) 13:28:45.72ID:fJ9AmWal0何でも動かせるものがまずいんであって
0193名称未設定
2016/05/16(月) 13:43:44.72ID:T9Fk6wyu0Framework search passというのはBuildSettingの中のやつですよね。
数値を「$(SRCROOT)」とかにすると通る、みたいな事が書いてあったのですが、
やってみたところ「$(SRCROOT)」と打ち込んでも勝手に「Users/(ユーザー名)/Desktop/(アプリ名)」という数値に切り替わってしまいます。
>>189
GoogleのAdMobガイドを見たら、objective-cでの導入方法しか記載されていなかったので、「swift Admob」で検索したら出てきたサイトを参考にした所存です。
swiftで直接導入は無理という事なのでしょうか?
0194名称未設定
2016/05/16(月) 13:55:29.10ID:T9Fk6wyu0海外のAdmob導入動画を参考にし、
GoogleMoboleAdsをダウンロードしたSDKから直接Xcodeに放り込み、「必要ならコピー」にチェックを入れてOKしたら、エラーが出ずにインポートできるようになりました。
失礼いたしました。
0195名称未設定
2016/05/16(月) 13:55:55.06ID:yeHVOmDO0(1)Finderでフレームワークの入っているフォルダを探す
(2)Framework Search Pathsの右側部分をダブルクリックしてPopoverを表示
(2)上記フォルダを、Popoverにドラッグ&ドロップ
0196名称未設定
2016/05/16(月) 14:19:30.69ID:+ww6aumI0だって、公式って外国語で書いてある事があるしぃー。
The Swift Programming Language(Swift 2.2)をiBookで
見て、初めてMeta Typeってのを知って、やっぱ公式だなぁ
という意見には賛成だけどね。
0197名称未設定
2016/05/16(月) 18:58:47.70ID:PSt9SPOw0大変だな
0198名称未設定
2016/05/16(月) 20:06:09.60ID:yeHVOmDO00199名称未設定
2016/05/16(月) 21:35:48.10ID:Anu4BHeQ0外周に透明枠があるせいで上手く行かなかったのか
0200名称未設定
2016/05/17(火) 07:33:44.33ID:yt2OPWvI00201名称未設定
2016/05/17(火) 12:46:58.02ID:emsrsgjp0そおいうのって、Core Foundationのマイナーな関数を呼ぶんとちゃうかなぁ。
すなわちCのグローバル関数の中から、そういうサービス(System Callだっけか?)を探さないと出てこないだろうねぇ。
SwiftからiOS Development始めた俺には、即答できんけど。
0202名称未設定
2016/05/17(火) 12:53:34.45ID:emsrsgjp0http://opensource.apple.com/release/os-x-10105/
↑からdownloadできるよ。
0203名称未設定
2016/05/17(火) 13:08:55.86ID:emsrsgjp0Objective-C Essential Reference (Developer's Library) 1st Edition
Series: Developer's Library
Paperback: 638 pages
Publisher: Addison-Wesley Professional; 1 edition (April 16, 2015)
US Amazonにあったけど、価格が掲載されてない。なんでだぁ?
0204名称未設定
2016/05/17(火) 19:04:04.36ID:cRinYR5n0NSMutableDictionary *d = [[NSMutableDictionary alloc] initWithContentsOfFile:plistPath];
で問題ないでしょうか。
これで内部のオブジェクトをNSMutableDictionaryやNSMutableArray型として取り出し、
setObject:forKeyやaddObjectで値の変更や追加ができること、
深い階層のオブジェクトでも同様の操作が可能なことを確認しましたが、
内部のオブジェクトのクラスがNSCFDictionaryというよく分からない型だったので、
本当にNSMutableDictionaryとして扱っていいのか不安です。
Mutableなオブジェクトとしてplistを読み込むにはNSPropertyListSerializationを使うという情報もネットにあり、
どうしようか迷っています。
http://qiita.com/Ushio@github/items/89560aa4c85832220ff5
0205名称未設定
2016/05/17(火) 22:00:06.01ID:yt2OPWvI0プリロードとか出来たらいいのですが
0206名称未設定
2016/05/18(水) 00:13:23.97ID:DJzDEG8v0ただしtableviewの高さ計算のためすべてのセルの高さ計算をするから、そこで永久データの呼び出しとかしてるとデータ数によっては時間がかかることもある。
0207名称未設定
2016/05/18(水) 12:19:23.75ID:CJSA4bom0その画像を自由に指で位置変えられて写真として撮れるアプリ作りたいんだが、
参考になる開発の情報とかないかな。
画像をオーバーレイさせるのはあるんだけど、自由に操作できるようにするための情報がない
0208名称未設定
2016/05/18(水) 18:00:11.19ID:KKKAmpMM0ビューを追加した時の位置から移動出来ないんでしょうか?
0209名称未設定
2016/05/18(水) 19:58:04.78ID:iHgIf8rf00210名称未設定
2016/05/18(水) 20:19:33.74ID:uOYdMWWw00211名称未設定
2016/05/18(水) 20:33:51.02ID:scN4qwr80GitHub にいろいろあるぞ
・CHTStickerView
・ZDStickerView
・IQStickerView
これで自由に画面上操作できる
0213名称未設定
2016/05/19(木) 11:05:59.56ID:/UWcxBgz0今までiOS6で使っていたユーザーがアプリを削除した後、もう一度iOS6のままアプリをインストールすることはできなくなるのでしょうか?
0214名称未設定
2016/05/19(木) 11:09:20.15ID:LBz7AYOP00215名称未設定
2016/05/19(木) 11:10:15.42ID:/UWcxBgz0ショツク
0216名称未設定
2016/05/19(木) 11:26:25.82ID:TpcMXsi800217名称未設定
2016/05/19(木) 11:40:28.63ID:/UWcxBgz0え?そうなんですか?
iOS6ユーザがAppStoreで検索したらiOS6版のスクショや説明が表示されるんですか?
レビューもその当時までのものが表示されるとか?
0223名称未設定
2016/05/19(木) 17:00:53.22ID:2hmdB0Ca0(横向き画面で作成しています)
320*568の画像を用意、storyboardを4インチにする→画像を貼る(この時点では画面ぴったりに配置される)→画像のモードを「aspectFill」にする→オートレイアウトの上下左右を「0」にする。
とすると、何故か3.5、4、5、5.5インチのすべての画面で左右が切れた状態で表示されてしまいます。
逆に、5.5インチに合わせればいいのかな?と思い、736*414の画像を用意→storyboardを5.5インチにする→画像を貼る(この時点では画面ぴったり)→以下略
としても、やはりオートレイアウトを適用した途端、画面左右が切れてしまいます。
オートレイアウトを切ってオートリサイズにするとうまくいくのですが、
そうすると他のパーツの配置がめちゃくちゃになりそうです。
最悪、左右が切れててもいいかな、と思ったのですが、左右が空白になっていると審査が通らないと聞きました。
画像の縦横比は崩れても構わない(横に伸びたりするのはOK)ので、どのインチ数でも画面ぴったりに画像を表示させる設定方法をご教示ください。
0224名称未設定
2016/05/19(木) 21:47:33.41ID:vi03M/1f00225名称未設定
2016/05/19(木) 22:14:44.90ID:/L4orBVR00226名称未設定
2016/05/19(木) 23:14:27.81ID:vi03M/1f00227名称未設定
2016/05/19(木) 23:30:53.55ID:/L4orBVR00228名称未設定
2016/05/19(木) 23:38:53.55ID:vi03M/1f00229名称未設定
2016/05/20(金) 03:20:20.55ID:Rwe76Q5N0持ってないならなおさら聞いてもしょうがないしな
0230名称未設定
2016/05/20(金) 09:14:48.69ID:hcuYXt+N0デハッグ用途で実機にインストールは出来るけど認証情報の有効期間が切れたらまたインストールしないと使えなくなるぞ
つまり、開発ライセンス無しでずっと使うのは無理
0231名称未設定
2016/05/20(金) 09:19:42.63ID:qCEVWdOE0イヤァー!
参考になりました。
どうやって、こんなん探し出すんですか?
0232名称未設定
2016/05/20(金) 16:35:51.53ID:i8z+6ScJ0自分で解決できました。
320*568の画像を用意、モードを「aspect Fill」にし、
左右切れちゃうなら、オートレイアウトの数値をマイナスにしちゃえ!とか
思って、上下を「0」左右を「-20」にしたら、何の問題もなくすべてのインチ数で切れもなく表示されるようになりました。
これが正規の方法なのかどうかはわかりませんが・・
0233名称未設定
2016/05/20(金) 16:56:09.81ID:oJ6ZaVKQ00234名称未設定
2016/05/21(土) 07:36:18.33ID:s6Mz6ZN20どうしてこうなった…
0235名称未設定
2016/05/21(土) 09:09:39.41ID:Q+p4pQLc0Bitcodeがオンだとさらに大きくなる。
0236名称未設定
2016/05/21(土) 13:05:28.28ID:CsgeeBqp0へ?どういう事?
iPhone用アプリをSwiftで作るのと、Obj-Cで作るのとでは、前者で作るとデカくなるって事?
0237名称未設定
2016/05/21(土) 13:07:46.16ID:Q+p4pQLc00238名称未設定
2016/05/21(土) 13:12:23.91ID:Q+p4pQLc00239名称未設定
2016/05/21(土) 13:21:58.60ID:83uHQeBI00240名称未設定
2016/05/21(土) 13:34:38.85ID:I/us7EWY00241名称未設定
2016/05/21(土) 14:38:31.31ID:BVJPa372OiPhoneアプリはApple製品でしか動かないんだから
ランタイムはデバイス側に入れとけやゴミApple
0242名称未設定
2016/05/21(土) 16:35:17.16ID:2JzPBMJ30専用サーバ建てると運用面倒だし、、。
0243名称未設定
2016/05/21(土) 20:02:38.09ID:CsgeeBqp0って事はObj-Cで書けば良いのかぁ。SwiftからiOSアプリ作り始めた俺は、今ではObj-Cのソースも読める様になって来たから、どっちでも良いんだけどなぁ。
0244名称未設定
2016/05/22(日) 07:14:14.42ID:N2b+3itB0タスケテ
0245名称未設定
2016/05/22(日) 10:15:20.15ID:2zJCD7B00で、inって何だ?
0246名称未設定
2016/05/22(日) 11:29:03.44ID:1kauav3g0Cloud Kitが一番簡単だと思うけど。Dropboxじゃ、ユーザー間の書類の連携はできないんじゃない?
0249名称未設定
2016/05/22(日) 17:12:34.43ID:vjgoLmur00250名称未設定
2016/05/22(日) 22:57:12.73ID:scfekmlv00251名称未設定
2016/05/23(月) 03:29:17.10ID:dQCgv8iM00252名称未設定
2016/05/23(月) 08:12:26.32ID:Fc6/ajsrO理論上は無理。
なぜならOSに何かしらのバグが必ず残ってるから。
OSが原因でクラッシュするのはOS上で動くアプリではどうしようもない。
世界的な大企業のアプリでもクラッシュするときはクラッシュするからそこは割りきる。
Twitterの公式アプリやパズドラでもクラッシュしたことがある。
それぞれ過去に1回ずつという低確率だが、ゼロではない。
そもそもスマートフォンやスマホアプリは玩具なんだから、クラッシュ含め不具合があっても仕方がないと割りきるべき。
但し、一般的にクラッシュしやすい場所とそれを回避する定石はいくつかあるから、
そこだけは抑えておいたほうがいい。
確率の低く、再現性の低いクラッシュは仕方がないと割りきる。
0253名称未設定
2016/05/23(月) 09:49:18.91ID:qqAnuINT0頻度が低いからいといってもそもさもあまり使用されない画面の中でのクラッシュかもしれないしな
0255名称未設定
2016/05/23(月) 13:10:14.03ID:mqDLz/6S0手元で再現できないクラッシュの原因…
• メモリ管理のミス(開発ビルドでは起きない事が多い。)
• スレッドセーフでないクラスをバックグラウンドで使った、
またはオブジェクトを複数スレッドからアクセスした、(タイミングが合わないと発生しない)
• メモリ食い過ぎ
• システムのバグ
0256名称未設定
2016/05/23(月) 16:08:07.74ID:d+oF39/50swift でクラス名出力するのに 30分は手間かかった。
ウェブの情報が古くて、使えないの多くてちょっとつまった。
// 92 行 JKWear randomFloat(mini:max:)
print(__LINE__,"行", String(self.dynamicType), __FUNCTION__)
0258名称未設定
2016/05/24(火) 00:00:20.06ID:NTw9wVqL00259名称未設定
2016/05/24(火) 17:24:10.43ID:OLjwGlDo0配置したimageviewが、表示インチ数に合わせて多少拡大して欲しいだけなのに、端が切れてしまったり大きさ変わらなかったりと、設定で大混乱です。
buttonだとまたimageviewと挙動変わるし…
0260名称未設定
2016/05/27(金) 05:26:46.36ID:wZyCwxRV0Objective-Cで他のSQLを実行すると、正常に実行されます。
原因としては、何が考えられるでしょうか?
0262名称未設定
2016/05/27(金) 10:18:04.83ID:ysW8pc1b00263名称未設定
2016/05/27(金) 10:25:19.11ID:T7ZJoBAd0返信ありがとうございます。
SQL文は
START TRANSACTION; UPDATE a SET b1=1 WHERE c=100; UPDATE d SET e=e+1; COMMIT;
といったような内容でphpに渡しています。
UPDATE a SET b1=1 WHERE c=100;
といったような内容だと、phpmyadminで実行してもObjective-C からphp経由で実行しても正常に実行されるのですが、上のSQL文ではphpmyadminで実行したときのみ正常に実行されて、Objective-C からphp経由で実行するとシンタックスエラーになります。
何か誤りがあるのでしょうか。
0264名称未設定
2016/05/27(金) 10:34:07.90ID:ysW8pc1b0PHP側の問題やん
スレチやん
どうせ、MySQLの呼び出し時にマルチステートメントが許可されてないとかってオチやろ
0266名称未設定
2016/05/27(金) 19:55:30.13ID:+ZSOO+tq00267名称未設定
2016/05/28(土) 10:21:45.71ID:nae7VeN3Oしかしヴァカが調子に乗ってプログラミングに手を出すとそれを平気でやる。
それでシステム開発は自分にもできると勘違いする。
もしくはヴァカでも勉強すれば何とかなると思ってる。
活動的なヴァカは本当に迷惑でしかない。
0268名称未設定
2016/05/28(土) 16:08:04.80ID:zYbcbRBX0自作のアプリ内からTwitterのアプリ自体を開くことは可能でしょうか??
また、登録した特定のアカウント自体をTwitterアプリで開くのも可能でしょうか?
API叩いてアプリ内からできるのは、ツイートとタイムライン表示くらいしか
見つけられなかったため、疑問に思ったので質問しました。
0269名称未設定
2016/05/28(土) 17:03:06.97ID:T2/eRVoB00270名称未設定
2016/05/28(土) 20:27:27.39ID:JhG3SW1q0どうすればいいでしょうか?
xibを使う方法ならわかるのですが…
0271名称未設定
2016/05/28(土) 21:07:39.66ID:ja5iEdZX00272名称未設定
2016/05/28(土) 21:42:34.16ID:3Mm8ea2l00273名称未設定
2016/05/28(土) 22:09:32.74ID:POwUbtp900274名称未設定
2016/05/28(土) 22:17:08.15ID:ja5iEdZX00276名称未設定
2016/05/29(日) 09:17:23.52ID:zEYyi+hI0view controllerからtabを取得するにはどうすればいいですか?
parentViewControllerに対するgrandParentViewControlerみたいなことをしたいです
0277名称未設定
2016/05/29(日) 09:22:38.89ID:l18beMPz00279名称未設定
2016/05/29(日) 18:31:35.06ID:55GOwRwW0sprite.removeFromParent()
でスプライトを消してもsprite.positionとかは残って、悪さしてしまうので、
sprite.position = CGPointMake(-100,-100)とかをsprite.removeFromParent()の後ろにつけて対処してるけど
一行でスプライトの痕跡をすべて消し去ってしまう、方法ってありますか?
0280名称未設定
2016/05/29(日) 20:45:35.32ID:O6jXHfhN00281名称未設定
2016/05/29(日) 20:51:02.92ID:X9riuLmV0stringとかnumberとかなんとなく意味するものがわかるんですが
varってなんなんすかね?w
0282名称未設定
2016/05/29(日) 21:00:51.94ID:P7LQljkt00283名称未設定
2016/05/29(日) 22:23:50.14ID:ean80Wqh00285名称未設定
2016/05/30(月) 14:39:17.64ID:V5OiGrgA0いまいち制約についてわからなくて困っています。
Width, Heightの設定にチェックを入れてやると赤くなり、
オレンジ色になりません。赤くなる時とオレンジ色になりときの
原因がよくわからなくて困っています。どなたか教えていただけると幸いです。
0286名称未設定
2016/05/30(月) 14:42:32.03ID:V5OiGrgA00287名称未設定
2016/05/30(月) 19:09:30.90ID:ilZJHYLQ0制約は足りてるけど、今の見た目と実行時のレイアウトが変わる時がオレンジ
だと思うけど
オレンジの奴は、制約が正しいなら、Update Framesすれば正しい位置にしてくれるはず
0288名称未設定
2016/05/30(月) 22:36:36.58ID:V5OiGrgA0ありがとうございます。なんとかボタンなどの配置がうまくいきました^^
ちなみに背景などの画面全体のビューはもともとの大きさを画面サイズにして
距離も上下左右0にしたい場合、変更加えれないと思うんですけど、
そのままUpdate Framesすると反映されないのですが、この場合の設定はどのようにすればよいのでしょうか??
0289名称未設定
2016/05/30(月) 23:20:57.43ID:qWiMsHCt0普通にViewの上にImageView置いて画像設定してImageViewの上下左右0に出来ると思うけど
0290名称未設定
2016/05/30(月) 23:43:25.31ID:V5OiGrgA0width, heightやTop, bottomなどの制約をしないと
Update Framesした際にずれてしまうのですが、
画面全体のサイズに初めから合わせたビューに制約をしようとしても
(初めからサイズや位置が合っているので)変更が加わらないので制約できないです。
なのでどうすれば背景となるビューは制約すればよいのでしょうかというのが
私の質問です。わかりにくい文章ですみません。
0291名称未設定
2016/05/30(月) 23:45:22.60ID:V5OiGrgA0X 背景となるビューは制約すればよいのでしょうか
O 背景となるビューは制約できるのでしょうか
0292名称未設定
2016/05/31(火) 02:13:50.39ID:vCSTzw2y00293名称未設定
2016/05/31(火) 06:49:39.92ID:+hBZDFMH0最後にall updateしたときに想定通りに位置が決まるとキモチイ
0294名称未設定
2016/05/31(火) 10:27:43.73ID:ZD3HquUH0layoutsubviews派だわ
0296名称未設定
2016/05/31(火) 12:02:55.53ID:ZD3HquUH0結局frameを自力で計算して設定してやればいいだけなんだし
まあ人によるかも
0297名称未設定
2016/05/31(火) 13:47:32.77ID:+TFF4ltuO0298名称未設定
2016/05/31(火) 13:49:07.63ID:TyVdz4R400299名称未設定
2016/05/31(火) 17:28:46.92ID:kIP76WrW0コードで書いた方が何かと不具合起きにくい
結局のところ使いわけなんだろうけど
0300名称未設定
2016/05/31(火) 22:55:12.87ID:37qVL5k200301名称未設定
2016/05/31(火) 23:12:59.14ID:IcyizZI700302名称未設定
2016/06/01(水) 19:38:00.54ID:dBColzDyO他の多くのプラットフォーム向けの開発で使える知識じゃないかなぁ。
ただでさえビューの管理やデリゲートの管理など、潰しのきかない知識を仕入れなきゃならないから、できるだけ少なくしたい。
アップルと心中する気ならともかく、色んなOS向けに作ってるといちいち深部まで理解する気にならない。
0303名称未設定
2016/06/01(水) 19:39:27.94ID:j6PssSfu00304名称未設定
2016/06/01(水) 20:37:15.85ID:hoh+JnYJ0APIはみんなちがうけど
0305名称未設定
2016/06/01(水) 20:44:01.55ID:aJZa11aA0色んなOSやってようがそれぞれの必要なところを深く、深くなくとも最低限正しく理解できないのは時間がどうとか面倒とかじゃなくてプログラミングのセンスが無いか只の能力不足だろうな
0306名称未設定
2016/06/01(水) 20:51:29.65ID:b5ziDcHR00307名称未設定
2016/06/01(水) 21:31:55.17ID:yzZ9OrGp0処理が必要ですか?ちなみにゲームです。
0308名称未設定
2016/06/01(水) 21:34:03.73ID:vurZVjDY0細かいことやる時はイラッ☆とするけど
そう感じた時点でそのUIはUXがアレなことが多いから設計を見直すべきだな
0309名称未設定
2016/06/01(水) 22:13:11.22ID:WM01OOFu0重いってレベルじゃない
Xcodeの使い勝手の良さを再確認した
0310名称未設定
2016/06/01(水) 22:46:49.56ID:U97czrUI00311名称未設定
2016/06/01(水) 23:15:14.04ID:1+6BMa3R0なっていたりするのでしょうか?
一度Viewを消してScrollViewを貼らないとスクロールされないようになってしまいますか?
どなたかわかる方教えていただけると助かります(._.)
0312名称未設定
2016/06/01(水) 23:24:07.21ID:U97czrUI0ドキュメント見ればわかるようにTableView自体がScrollViewを継承してるから普通に使えば単独で自動的にスクロールしてくれるよ
0314名称未設定
2016/06/02(木) 11:37:07.00ID:EylOeYfI00315名称未設定
2016/06/02(木) 11:49:40.38ID:URdoal+c00316名称未設定
2016/06/02(木) 12:42:09.32ID:DS0ixU+t0double i = 1/2;
NSLog(@
0317名称未設定
2016/06/02(木) 12:42:42.35ID:DS0ixU+t00318名称未設定
2016/06/02(木) 13:01:39.53ID:WY1qd7260の一番下読んでみ
0320名称未設定
2016/06/02(木) 13:24:01.70ID:NM5IjlY80MFCの知識とか役にたってるよ。
Microsoft Foundation Classの事ね。callbackがtarget/actionに代わったり、
Message LoopがRun Loopに代わったり、CStringがNSStringに代わったり
まあ、いろいろ違うところがあるけど。
iOSも色々学習が面倒だろうけど、得た知見は、他にも流用できると思うよ。
まあ、UIKit -> Foundation -> Core Foundationへと深部に潜って行く必要が
あるか?と言うと疑問だけど、深部に潜れば、それなりにできる事が増えるよ。
バッテリー容量の把握とか、Disk容量の残量把握とか。
0321名称未設定
2016/06/02(木) 13:25:43.94ID:NM5IjlY80Android Studioやっぱり重いのか?
おれはSSDを汚すのが怖くてインストールするのを躊躇してる。
試すのなら、Windowsマシンで試したいところ。
0322名称未設定
2016/06/02(木) 17:13:41.87ID:zD2dn2M9O重いってレベルじゃない、クリックしてから反応するまで何秒待たせるんだよ。
CPU3.4GHzクアッドコア、メモリ8GBでも超もっさり。
あの重さはバグだろ。
あのPCSX2ですらもっと軽いぞ。
0323名称未設定
2016/06/02(木) 17:19:27.08ID:9K5c4GAo0教えてくださりありがとうございます!
0324名称未設定
2016/06/02(木) 18:01:10.95ID:NNjYx3A10特にシミュレータがクッソ重い
8GBのメモリが一瞬で食いつぶされた上に何故か一度pc自体が落ちた
使う気が全くおきない
0325名称未設定
2016/06/02(木) 19:44:13.24ID:YaL73aSE00326名称未設定
2016/06/02(木) 22:15:07.03ID:zD2dn2M9O0327名称未設定
2016/06/03(金) 00:27:44.33ID:6j9xWWL+0似たことをXcodeに対して思った模様
0328名称未設定
2016/06/03(金) 12:55:17.29ID:R7rZkUPx00329名称未設定
2016/06/03(金) 12:58:33.79ID:Fca+P2qk00330名称未設定
2016/06/03(金) 13:55:05.68ID:avqVWFpMOPCのスペックも書かずに重いだのなんだのネガキャンする池沼の雑魚はゴミドロイドスタジオで自己満オナニーでもやってろ
0331名称未設定
2016/06/03(金) 15:16:12.87ID:0e3ecyAq00333名称未設定
2016/06/03(金) 20:55:58.36ID:AQXsBpAL00334名称未設定
2016/06/03(金) 21:07:31.55ID:BNpuFlRH00335名称未設定
2016/06/03(金) 22:49:11.85ID:6j9xWWL+00339名称未設定
2016/06/05(日) 00:24:51.65ID:KcQsq+0O00340名称未設定
2016/06/05(日) 06:15:17.13ID:MqNhMmvk0どのユーザーがいるのか検索かけたりとか。
0341名称未設定
2016/06/05(日) 10:32:16.24ID:ecOE2ukq00342名称未設定
2016/06/05(日) 10:49:16.98ID:IXNOF1bT0ページのデータソースは別クラスで供給しています。
この際に、最初にページビューコントローラを表示させる時に、画像のyが下にずれてしまいます。一回画像にタッチするとスクロールされ所定位置に収まります。最初のずれ表示をしないようにしたいのですがどうしたらよいのでしょうか。
0343名称未設定
2016/06/05(日) 10:56:59.26ID:IXNOF1bT0表示はAutoLayoutで設定してます。SizeClassはany x anyです。
多分このオートレイアウトの問題かと思うのですが、このタイミングだけでズレが出て、その後のページのフリックでの気を変え時には生じないので、ズレの発生は最初の読み込み時かと思うのです。
ただこれが、コード上の何のタイミングに当たり、何をすればズレ解消出来るのか掴めず、どうしたらよいのかなと思ってます。
0345名称未設定
2016/06/06(月) 09:58:38.28ID:1tcTz3Ca0Objective-C/Swiftの違いは何でしょうか?
0346名称未設定
2016/06/06(月) 10:30:33.75ID:pztyQpxS00347名称未設定
2016/06/06(月) 13:07:27.48ID:uR8N2rpm0Macbook Air 13 2014Early 4GBメモリでXcode7.3動かしてるけど起動も早いし、View Hierarchy(3D表示)もグリグリ動く。遅いって印象は無いなぁ。でかいソースを扱わ無いからかもしれんけど。
xibファイル22個, swiftソース44個のプロジェクトのコンパイル時間は3回やってこんな感じ。
14.166, 9.581, 5.639sec
このソースはSwiftポケットリファレンスのサンプルプロジェクトViewってやつ。技術評論社のサイトから本を購入しなくてもサンプルプロジェクトはdownloadできます。
0348名称未設定
2016/06/06(月) 15:04:25.81ID:u52zC+/F0デバイスに保存してあるんですかね??
どこかのページでNSUserDefaultsを使用してUIImageの保存はあまり
よくないと書き込みしてあったのをみて思ったのですが、、、
いまデバイスに画像を保持する機能をつけたアプリを開発しようと
思っていて、NSUserDefaultsで保存するより良い方法とかありますか??
0349名称未設定
2016/06/06(月) 15:16:53.85ID:qBqTsaxtOもっと他に分かりやすい例はないのか
0350名称未設定
2016/06/06(月) 15:23:40.80ID:CwpwVyZ90そのドキュメントの管理にNSUserDefaults使う
バックアップが必要かどうか、iCloud使うかどうか、で
いろいろ変わってくるとは思うけど
0351名称未設定
2016/06/06(月) 15:26:12.47ID:K7Ih+oiv0NSUserDefaultsにでかい写真数十枚保存したらメモリをえらいこと食うぞ
NSUserDefaultsのデータはアプリ起動時に全部メモリ上に読み込まれるからな
数が少ないとかならいいかもしれんけど、あえてNSUserDefaultsに保存する意味は無い
0352名称未設定
2016/06/06(月) 16:08:21.85ID:u52zC+/F0>>351
そのようなやり方があったのは知りませんでした。ありがとうございます。
あと、UIImageを保存するとよくない理由も詳しく解説いただきありがとうございます。
早速調べてサンプル作ってみます!
0353名称未設定
2016/06/06(月) 16:20:54.57ID:uR8N2rpm0なるホドォ。
ファイル名の命名規則考えるのが、面倒そう。
0354名称未設定
2016/06/09(木) 18:20:36.64ID:LYZi7qEe00355名称未設定
2016/06/09(木) 19:42:44.16ID:+sU+lctl0「おすすめ新着」ではなくて?
0356名称未設定
2016/06/09(木) 22:17:55.42ID:LYZi7qEe0あるカテゴリと無いカテゴリがあるようですね
メディカルとかはあるみたいです
0357名称未設定
2016/06/10(金) 00:49:30.60ID:iY4L1xTX00358名称未設定
2016/06/10(金) 01:10:55.14ID:+DdmvylC0以前は、let sprite = SKSpriteNodeって入れると、その後の(imageNamede: )とか(texture:)とか
次に入力する書式を先回りして候補出してくれてたけど、新しくなって単に変数名とかが選べるだけで
書式を表示してくれなくなったの?
Xcode頼みでプログラム書いてたので、急に突き放されてつらいです。
前みたいに、関数とかメソッドに応じたガイドをしてくれるように戻す方法ないですか?
0359名称未設定
2016/06/10(金) 01:37:17.37ID:OquwW9SI00360名称未設定
2016/06/10(金) 09:20:35.56ID:xp/6IDm20ありがとうございました。
0361358
2016/06/10(金) 14:51:48.40ID:+DdmvylC00362名称未設定
2016/06/10(金) 16:36:04.29ID:omVqCo/Z00363名称未設定
2016/06/11(土) 04:52:22.68ID:pEYCJiH0O個人で配信できるインターネットラジオアプリを作ろうとしています。
Linux上でC言語を使ってソケットプログラミングをしたことはあります。
TCPならバリバリ組めますのでその辺りの心配はご無用です。
ネックは、iPhone(Objective-C)で入力された音声を取得する方法です。
MP3形式でメモリ上から読み取ることさへできれば、
あとはあらかじめ接続しておいたソケットに流すだけなのですが、
その肝心の読み取る読み取る方法が分かりません。
Audio Queueを利用した録音だと、
AudioStreamBasicDescriptionで形式を指定する項目がありますが、
ここでMP3形式を指定して、
音声入力があったときのコールバック関数の引数にAudioQueueBufferRefというものがありますが、
この引数の面罵mAudioDataをそのままソケットに流し込めばいいのでしょうか。
0367358
2016/06/12(日) 14:31:39.82ID:KwhJe81j0知り合いに作ったソフトを使用しもらって感想を聞きたいから、知り合いのiphoneにソフトをインストール
したいのですが、iphoneつないだ瞬間に写真とかMacが読み込みますよね?
人のプライバシーを侵害したくないので、侵害せずにインストールできますか?
それとも、ipodtouch買って渡したほうがいいのかな?
0368名称未設定
2016/06/12(日) 14:38:38.05ID:QkM3+fqE00369名称未設定
2016/06/12(日) 15:04:03.50ID:utHSOnKk0自分のiPhoneじゃないから、つなぐとまず「このパソコンを信用しますか?」と聞かれて、
信用すると答えるとiTunesのセットアップ画面が出ると思う。iTunesでセットアップしなければ
自動同期されることもないと思う。やったことないけど。
で、Xcodeで使用するには開発機として登録が必要。
感想きくだけなら>>368のように。
0370名称未設定
2016/06/12(日) 21:19:52.34ID:w4PfjoTb0NSTimerを使っているので、それくらいしか思い当たらないのですが。
0371名称未設定
2016/06/12(日) 21:46:05.52ID:utHSOnKk0各modal viewがフロントのときだけNSTimerを動作させるようにしろよ。
0372名称未設定
2016/06/12(日) 23:28:53.93ID:Vo4/YGni0おそらくビュー。
0373名称未設定
2016/06/13(月) 04:58:40.61ID:8cvdwf850アップルのドキュメントxcode overview を読んでもはっきりしません。
ビルド後のアプリそのもの?
0376名称未設定
2016/06/13(月) 13:22:25.58ID:fKzQzh/800377名称未設定
2016/06/13(月) 14:16:11.19ID:M8VLDAv500378名称未設定
2016/06/13(月) 15:36:02.47ID:aat//x7500379名称未設定
2016/06/13(月) 18:25:02.89ID:fKzQzh/80http://i.imgur.com/nEN8Ihw.jpg
0381名称未設定
2016/06/13(月) 21:50:28.99ID:8cvdwf850ターゲットは、ビルドするときに使う素材でコードや画像などのリソースのことと考えれば良いのでしょうか?
一つのプロジェクトから、複数のターゲット(=素材をが微妙に違う)をつくる感じ?
0382名称未設定
2016/06/13(月) 21:55:10.08ID:625gUK9E0一つのプロジェクトでソースやリソースを共有してアプリを作ることも、ライブラリやフレームワークを作ることもできる。フリー版のアプリを作ったり、有料版のアプリを作ったりできる。
ここでの、フリー版アブリ、有料版アプリ、フレームワーク、ライブラリといった目的となる成果物の一つ一つが一つのターゲットだよ
0384名称未設定
2016/06/14(火) 11:23:52.56ID:kNe6QxHKOゲームによっては、課金アイテムをゲーム提供企業の独自通貨で支払うようになっていて、
レートから考えて普通にユーザーとゲーム提供企業の間でしか金銭のやり取りがされてないような気がします。
一方で、モンスターストライクは、アップル様を通さずに、独自のチャネルでお金が入るようにして課金アイテムを配布した結果、
一度BANされました。
この辺りの詳しいルールを教えてください。
0385名称未設定
2016/06/14(火) 14:36:42.34ID:NyEDBw9500387名称未設定
2016/06/14(火) 14:52:23.53ID:ViZYqpSU00388名称未設定
2016/06/14(火) 20:36:11.86ID:kNe6QxHKOグランブルーファンタジーです。
0389名称未設定
2016/06/15(水) 09:19:20.65ID:PtnDnjf/0でもandroid版もあったりすると、その通貨をそっちで買って
こっちで使うとかできちゃう
それが拡大してるのかと
0390名称未設定
2016/06/15(水) 13:18:29.75ID:LFcOo/tLOなんと言うか、かなりややこしい仕組みみたいです。
まず、基本的にスマホで提供されているグラブルですが、後からPC版が出されたので、
アカウントを登録しておけば、スマホ版もPC版も同じゲームデータを使って遊べるようです。
ここまでは、どこからログインしても同じゲームデータで遊べるレガシーなネトゲと同じです。
そして課金の仕組みですが、スマホ版で課金するときはストア経由で行うため、
他のゲーム同様にアップル様に手数料を取られているのだと思います。
一方で、パソコン版で課金するには、コンビニで売ってるゲーム配信企業の独自通貨で支払うようです。
ゲーム配信企業からすると、プレイヤーがスマホからではなく、
PCから課金してくれるとアップル様に高い手数料を取られない、
というような仕組みみたいです。
プレイヤーにはいつでもどこでもスマホでプレイしてもらい、
課金だけはPC版でやってもらえると最高の状況なのでしょう。
お騒がせしました。
0391名称未設定
2016/06/15(水) 13:24:32.95ID:Lmlcmbrc00392名称未設定
2016/06/15(水) 13:33:35.21ID:JnStfEPV00393名称未設定
2016/06/15(水) 17:06:53.13ID:Drc5HBSU00394名称未設定
2016/06/15(水) 17:14:24.37ID:hd3kRVSf0リンクです。武内良介で検索。「モバゲー新時代到来!?」
0395名称未設定
2016/06/15(水) 19:26:16.90ID:Gt9GqIlz00396名称未設定
2016/06/15(水) 22:11:54.29ID:yZigG2Lo0ぐぐっても解決策が見当たらねー
wifiもlteも繋がってるのに、オフラインで検証しようとした時と同じエラーメッセージが出てる
助けて…
0397名称未設定
2016/06/16(木) 03:09:24.31ID:moCsWf4tO証明書の期限とか大丈夫か?
0398名称未設定
2016/06/16(木) 05:39:16.63ID:h9W8OMOT0特に治療はしてないので理由は不明のまま
0399名称未設定
2016/06/16(木) 06:59:03.01ID:0AezzeI90Appleのサーバーが少しトラブってたのかも知れないね。
0400名称未設定
2016/06/16(木) 22:47:17.75ID:OGx/R4kj0アプリ側で何か、コードを追加しなければならないのでしょうか?
0401名称未設定
2016/06/17(金) 00:39:53.41ID:f9qQo6JC00402名称未設定
2016/06/17(金) 11:15:03.58ID:X3vzTU3v0一種のBAN対策
0403名称未設定
2016/06/17(金) 11:23:20.72ID:t3ghLo2k0SQLiteとか今流行りのRealm使ってやってるのかな
0404名称未設定
2016/06/17(金) 11:26:04.53ID:/3fnsvJr00405名称未設定
2016/06/18(土) 00:24:59.20ID:ZJm/O9Vo0衝突範囲を描くなら可能だけどパスを書くには画像量が多すぎる
0406名称未設定
2016/06/18(土) 14:35:08.21ID:Bti9o5hJ0UIImageViewの型の変数に入れて表示させたいのですが
型が違うので入れることができません。逆は見つかるのですが
UIImageをUIImageViewに変換する方法ってありますか??
0407名称未設定
2016/06/18(土) 14:37:47.73ID:Bti9o5hJ00408名称未設定
2016/06/18(土) 16:21:46.19ID:Bti9o5hJ0作ったアプリが表示されると思うのですが、その中身(Documentの中のデータなど)を
参照したいと思い、そのアプリを選択してダブルクリックをすれば参照できたのですが、
データのタイトルなどのみで中身を見る事ができません。Finderを漁っても見つかりません。
どこから参照すれば中のデータを確認できますでしょうか??
0409名称未設定
2016/06/18(土) 16:33:44.01ID:o2oUAucl0そうやってMacに保存したデータをエディタか何かで開く。
0410名称未設定
2016/06/18(土) 16:45:41.83ID:CmJaa67e0self.subviews.countをprintしておけば、ええんちゃう?
0411名称未設定
2016/06/18(土) 23:57:19.57ID:Bti9o5hJ0ありがとうございます。なんとかダウンロードして
パッケージの中を確認することができました。
ちなみにXCodeから見たデータの中のDocumentsには .txt や .png で
保存したものがああるのはわかるのですが、xcappdata形式で取り出した
データのパッケージ内を参照するとDocumentsの中身だけが入っておらず
確認できないのですが、どなたかわかるかたいらっしゃいますか??
0412名称未設定
2016/06/20(月) 21:33:58.24ID:1xJuH6eH00413名称未設定
2016/06/21(火) 00:20:07.30ID:J9BjrjuA0ちょっとまえはできてたのに、急にできなくなりました。
デスクトップ1 --- xcode コーディング用
デスクトップ2 --- ブラウザ、資料
デスクトップ3 --- xcode デバッグ用、シミュレーター
0414名称未設定
2016/06/21(火) 16:26:18.39ID:96AsqF/kO管理クラス
+親ビューA(管理クラスをselfで渡す)
+子ビュー(親ビューから管理クラスを渡す)
この状態で、子ビューのボタンを押すと、親ビューAを消してビューBを表示させると言う意味です。
まず、子ビューは受け取った管理クラスから親ビューAを消し、親ビューAにnilを設定します。
その後、ビューBを表示させます。
親ビューAにnilを設定した時点で、親ビューA及びその中身(子ビューやその中のボタン)も特に保持する仕組みを作っていなければ消滅するはずです。
しかし全てが同一スレッド内で実行しているならば、子ビューのボタンも消滅するはずですが、
消滅する時点では子ビューのボタンの内部の処理中なので、
ボタンは自分自身を自分自身の処理内容により間接的に消滅させることになります。
今のところこのプログラムで問題なく動いていますが、何か気持ち悪いので、問題のあるなし、またその理由を教示してにゃ☆
0415名称未設定
2016/06/21(火) 21:52:15.78ID:4awovmHL0MVCを意識するなら仕事の割り当てを明確にしないと。
0416名称未設定
2016/06/21(火) 22:47:43.78ID:FWUGB7qt0エスパーかよ
0417名称未設定
2016/06/21(火) 22:57:52.25ID:VL499tHS0すみません、>>411です。よくわからないのですが、
自分の作ったものを操作するのは自分だからセキュリティどうこうの話は
質問するのは問題ないと思うのですが、、、
ただ単純に中のファイルを開いて見ようとすると保存したものが
消えていて見えない原因を教えてもらえればと思って質問させていただきました。
0418名称未設定
2016/06/21(火) 22:59:16.11ID:VL499tHS0言い方をしてしまいすみません。
0419名称未設定
2016/06/21(火) 23:21:20.74ID:Ld8OyoY+00420名称未設定
2016/06/21(火) 23:48:13.30ID:VL499tHS0悪用とは具体的にどんなことですか??
ちなみにそのデータをこちらで公開などはもちろん考えておりません。
0421名称未設定
2016/06/22(水) 00:08:25.18ID:wrnkvDpw0あまりにも天然過ぎるぞ
Appleのフォーラムかサポートにチケット使って聞いてこい
0422名称未設定
2016/06/22(水) 09:11:30.50ID:JBRrm3pi0☆まで読んだ。
ビューと、ビューコントローラーを混同してる可能性があるから、理解するのは止めといた。
0423名称未設定
2016/06/22(水) 09:21:34.52ID:JBRrm3pi0俺は入ってたよ。
保存されてないんじゃないの?
0424名称未設定
2016/06/22(水) 12:04:05.57ID:7QuuiCCh0本当ですか、、
私はXcodeで開いた時はDocumentの中に保存されているのが確認取れたのですが、
xcappdata形式で取り出したデータのパッケージ内を参照すると
Documentsの中身だけが入っていませんでした。原因がつかめなくて困りました。。
0425名称未設定
2016/06/22(水) 12:13:43.43ID:bQZGTYBV00426名称未設定
2016/06/22(水) 13:08:04.96ID:gtUAPOrZ00428名称未設定
2016/06/24(金) 20:34:27.98ID:w3dNHT2x0ちゃんと別スレッドでやれば止まらずに読み込めますか
標準の写真アプリは読み込めてるようなので。
0429名称未設定
2016/06/24(金) 20:40:13.90ID:iPu9IFSU00430名称未設定
2016/06/24(金) 22:34:05.31ID:pPdUJmFP01. Macbook Air 13, 4GBメモリ
2. Macbook Air 13, 8GBメモリ
3. Macbook Pro 13, 8GBメモリ
4. Macbook Pro 15, 15GBメモリ
5. Hackintosh機
6. その他
この内どれでしょう?僕のは1. です。
0431名称未設定
2016/06/24(金) 22:34:51.16ID:pPdUJmFP01. Macbook Air 13, 4GBメモリ
2. Macbook Air 13, 8GBメモリ
3. Macbook Pro 13, 8GBメモリ
4. Macbook Pro 15, 16GBメモリ
5. Hackintosh機
6. その他
この内どれでしょう?僕のは1. です。
0432名称未設定
2016/06/25(土) 01:55:52.17ID:eK2hhmz900433名称未設定
2016/06/25(土) 11:41:18.01ID:Er5oEsS40ちなみにネット上にアップしたurlから取ってくるっていう方法以外でです。
UIImageをNSDataに直すように動画も同じようなことができたら助かるのですが
いまいち方法が思いつきません。
0435名称未設定
2016/06/25(土) 13:58:12.36ID:3YAjcuRZ00437名称未設定
2016/06/25(土) 14:10:18.35ID:uZGlzZxY0気になるんですヨォ。431ですけど。
隠さないで教えてくださいヨォ。
お願いしますよぉ。
ちなみに、今Mackbook Pro 15をポチろうかと、迷ってます。
買っても、デカくて使わなかったら無駄になっちゃうかなと。
今Air13に外部LCD接続して開発してます。
0439名称未設定
2016/06/25(土) 14:23:17.39ID:Er5oEsS40パスからmp4形式で生成したものをNSDataに直すってことですか?
それなら、一度試しましたがNSDataに変換するやり方がいまいち調べても
見つからなかったのでわかりませんでした。
ちなみにこちらのサイトを参考にしました。
http://qiita.com/takecian/items/2083a61f07167a67e792
>>438
今行っているテスト上仕方ないのです。
0440名称未設定
2016/06/25(土) 14:27:40.55ID:IdYHzBRW00442名称未設定
2016/06/25(土) 14:58:01.68ID:Er5oEsS40カメラロールなどのデータ全てできるのですね。ありがとうございます。
mp4からNSDataへの変換もうちょっと頑張ってみます。
>>441
NSDataでそのデータを受け取ることを前提としてテストをしているので仕方ないのです。
0443名称未設定
2016/06/25(土) 15:02:39.03ID:OHqUSX3l00444名称未設定
2016/06/25(土) 15:05:38.34ID:PW303tfWOネットにアップしてURLを送るのがだめならメールしかないが、メールで大容量のファイル送ろうとすると引っ掛からないか?
特に最近のiPhoneだと画質上がってるせいで1分で100MBとか超えるぞ。
どこにも圧縮なしで送りつけるとは書いてないが、圧縮なしで送ろうとしてるように感じる。
0445名称未設定
2016/06/25(土) 15:08:37.44ID:IdYHzBRW0ああ、カメラロールは File URL(file path)が取得できないから直接NSDataでは読めないはず。
そのサンプルでは fileMp4PathUrl() に変換後のファイルが保存されてるでしょ。それをNSDataとして読めるでしょ
0446名称未設定
2016/06/25(土) 15:19:58.31ID:IdYHzBRW0UIActivityViewControllerに file URLを渡せばいい。
0447名称未設定
2016/06/25(土) 15:31:42.01ID:Er5oEsS40参考になります、ありがとうございます。
カメラロールに保存してある動画をどうにかしてNSData型にしたいのですが
やっぱり厳しいんですかね。。
>>444
>>446
実はこういったものを作ろうと思ってまして、NSData型ならなんでも送れるみたいなので
簡単なチャットアプリで動画を送受信できるのかなと考えていました。
ちなみに圧縮は考えていなくて、送れる時間の長さを後々設定しようと思ってました。
http://shirokai.hatenablog.com/entry/swift-bluetooth-multipeer
0448名称未設定
2016/06/25(土) 15:48:24.67ID:IdYHzBRW0だからそのサンプルで既に出来てると思うけど。
そのサンプルでは、
カメラロールのビデオ -> mp4に変換してローカルに保存 -> ローカルに保存したものをカメラロールに保存
ということをやってるでしょ。だからローカルに保存されたファイルをカメラロールに保存せずにNSDataで読めばいいの。
0450名称未設定
2016/06/25(土) 23:56:00.14ID:Er5oEsS40横から口出してすまんがfileMp4PathUrl()にファイルが入ってるってどうやったらわかるんや?
fileMp4PathUrl()の定義はどんな感じでやればいい?
気になってそのままコピペして試したらできなかったから初心者ですまん。
0451名称未設定
2016/06/26(日) 11:48:43.86ID:KDmAQGBZ0簡単な例で誰か教えてください
0452名称未設定
2016/06/26(日) 12:35:26.26ID:SsTcuvsq00453名称未設定
2016/06/26(日) 13:11:22.79ID:KDmAQGBZ0質問の仕方が甘かったw
何かのアプリの機能としてどういう場面でRealmが使われているのか知りたい
0454名称未設定
2016/06/26(日) 13:47:14.77ID:zfOQrZTG00455名称未設定
2016/06/26(日) 13:48:13.18ID:ZxX5zz/s0SQLite置き換えのケースが多いと思うけど、DBそのものの使い方はわかってる感じ?
0456名称未設定
2016/06/26(日) 14:05:12.49ID:KDmAQGBZ0ありがとう。ちなみにそういった記録ってサーバー経由でDBに保存できるんだよね?
その場合のDB自体はどこで管理されるかわかる?レンタルサーバーみたいなのとは違うよね?
>>455
あ、いや、限定ってわけじゃないんだけどSQLiteも使ったことないから使ってみようと思って
サンプルつくるならどんなのがいいかなって思ってた。
DB自体はPHPとMySQLくらいしか触ってないw
0457名称未設定
2016/06/26(日) 14:12:02.95ID:zfOQrZTG0デバイス間の同期もできない(できても面倒)だったはず。
0458名称未設定
2016/06/26(日) 14:18:57.20ID:0oRKl6QX0インサートが遅い気がするけど。
OS間、デバイス間の同期は自前のVPSを介してやってる。
0459名称未設定
2016/06/26(日) 14:19:00.51ID:LfxEwv9x00460名称未設定
2016/06/26(日) 14:38:39.87ID:wpAJSmmh00461名称未設定
2016/06/26(日) 15:09:19.93ID:KDmAQGBZ0それともFinder内の指定したファイルにつくれたりするの?
>>457
ローカルデータベースってことはRealmでは管理できる面以外で
保存のみならNSUserDefaultsとかWriteToFileとかで保存するのと一緒?
>>458
機能面ではやっぱりすぐれてるんだね、ありがとう。
>>459
その解釈はやめてくれw
0462名称未設定
2016/06/26(日) 15:22:52.24ID:zfOQrZTG0Macの場合、どこでも好きなところに保存できるよ。
>保存のみならNSUserDefaultsとかWriteToFileとかで保存するのと一緒?
なにが一緒なのか質問の意味がよくわからないけど、NSUserDefaults とか
WriteToFile(plistで保存するようなことを想定してるの?)は、ファイルが1GBあったら保存のたびに
1GB全部をいちいち保存する。
0463名称未設定
2016/06/26(日) 15:40:22.31ID:ZxX5zz/s0複合条件で検索したり、複数のレコードや関連するデータを纏めて探し出せるところが利点
CoreDataでもいいけど。これはiCloud連携とUMLをXcode上で使えるのが利点
RealmはSQLite系のデータが貯まると重くなるのが解消されてるっぽいね
0464名称未設定
2016/06/26(日) 16:39:13.09ID:KDmAQGBZ0そうなのか、教えてくれてありがとう。とりあえず興味わいたから触ってみるよ!
>>463
なるほどー、利点とかたくさん教えてくれてありがとう
0465名称未設定
2016/06/26(日) 17:04:42.84ID:0oRKl6QX0[!] Unable to satisfy the following requirements:
とか言われてもfollowingがカイテナイヨタスケテ
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '7.0'
use_frameworks!
target 'SampleProject' do
pod 'Firebase/Core'
pod 'Firebase/AdMob'
end
0466名称未設定
2016/06/26(日) 17:27:45.75ID:0oRKl6QX0plistの設置を先に行わないといけないのね
0467名称未設定
2016/06/27(月) 04:48:57.96ID:YrW1LmzDO簡単に音声認識実装できた
これはおもろい
0468名称未設定
2016/06/27(月) 21:29:30.50ID:+UvDiCwo0認識率めっちゃ悪かった記憶があるんじゃが・・
いまだに尻のAPI非公開なのかねぇ
0469名称未設定
2016/06/27(月) 22:21:44.73ID:tATbmpQy0グーグルのやつのほうが一番良かったかな・・
とりあえずiOS10はよ
0470名称未設定
2016/06/28(火) 04:36:27.27ID:/5TtxEzoO俺の作ったサンプルは短文しか認識させなかったから上手くいっのかな。
「LAUNCH SAFARI」とかその程度だったがガンガン認識したぞ。
0471名称未設定
2016/06/28(火) 17:41:21.89ID:0l4Fc2Db00472名称未設定
2016/06/28(火) 17:56:03.19ID:rsZcsPv100473名称未設定
2016/06/28(火) 23:42:06.28ID:3jyfuL4e0やる気と情熱のある方のみ、お願いします。
http://good-hill.xsrv.jp/?id=cw_934939
『 グッドエンジェル 』 投資家と起業家のマッチングサービス
0474名称未設定
2016/06/29(水) 00:06:46.30ID:swrTmLeA00475名称未設定
2016/06/29(水) 00:19:45.75ID:2pgVNI++Oドメイン取得費用のたかだか1000円やそこらも払えないようなガキは
お家でママのちんちんでもしゃぶってろ!
0476名称未設定
2016/06/29(水) 22:39:32.94ID:of9f3n9700477名称未設定
2016/06/29(水) 23:04:22.59ID:cjl9PodC00478名称未設定
2016/06/29(水) 23:17:42.25ID:0B0d1tcH0Swiftまだ1年くらいしか触ってない自分みたいな初心者がリファレンス読んだだけで
あまり理解できません。そもそも何かをするためにリファレンス読んだだけで開発できる人って
何年も触ってないとできないものですか?
私はQiitaとかそういう投稿みて技術を取り入れているのですが皆さんはどうやって
コードの肝となる部分を理解してコードをかいているのでしょうか・・・?
0479オビワン
2016/06/29(水) 23:53:38.59ID:cwE9jcJb00480名称未設定
2016/06/30(木) 00:41:06.16ID:IY+76UcA0なぜあんなものをドヤ顔で投稿するんだろ
0481名称未設定
2016/06/30(木) 00:50:28.26ID:xJPGeQeH0これ俺もなったわ
まっさらなプロジェクトで試したりポッド再インストールしてみたけど無理でお手上げ
0482名称未設定
2016/06/30(木) 01:02:45.89ID:IY+76UcA00483名称未設定
2016/06/30(木) 01:04:25.28ID:d4nPe+9C0やりたいことを1ビットの狂いもなく日本語で説明できるならその通りにコーディングするだけ。
ただしリファレンスに乗っている処理についてはライブラリがやってくれるものとする。
0484名称未設定
2016/06/30(木) 07:34:20.75ID:wMAWedvBO人生が無限にあるならキータでもいいんだろうけど、有限ならキータは時間の無駄。
それこそ何年もプログラムやるなら、いちいちキータ読んでる時間の合計も馬鹿にならない。
それにキータに限らず雑魚の書いたブログ読んでるうちはいつまで経っても成長しないだろ、永久に初心者のまま。
0485名称未設定
2016/06/30(木) 09:51:21.87ID:ZYo52eeo00486名称未設定
2016/06/30(木) 09:54:51.26ID:rF/Bcx7n00487名称未設定
2016/06/30(木) 10:07:24.09ID:OcxdErEz00488名称未設定
2016/06/30(木) 10:13:14.79ID:/y2B2XkK0内容の正確性もあれだが、何の説明もなくいきなりコード書いてる奴とかコード説明の書き方の基本ができてない奴も多いしな
0489名称未設定
2016/06/30(木) 10:34:52.11ID:+CY6kA7R00490名称未設定
2016/06/30(木) 11:01:56.96ID:/y2B2XkK0何で素人の書いた覚え書きみたいなコードを見なきゃならんのだよ
素人が素人の書いた間違ったコード参考にしても害になるだけだぞ
キータの情報全部が全部間違いとは言わんが適切でない情報もかなりある
0491名称未設定
2016/06/30(木) 12:04:34.34ID:TiQaBNqv0アプリ内購入のレシート検証についての質問です。
アップルのサーバーから戻って来る情報の正誤判定のためにproduct_id等 ( "in_app" = 以下の入れ子になっている部分)を取り出したいのですがうまくいきません。
receipt = {
"in_app" = (
{
"product_id" = "hoge.Test001";
}
これを、
NSDictionary* receipt = [jsonResponse valueForKey:@"receipt"];
NSDictionary* in_app = [receipt valueForKey:@"in_app"];
NSString *pI = [in_app valueForKey:@"product_id"];
や
pI = [jsonResponse valueForKeyPath:@"receipt.in_app.product_id"]
と記述した場合、pI = (“ hoge.Test001 ”)となってしまい、isEqualToString を使って比較するとエラーになってしまいます。
(“ ”)をとるにはどうすればいいのでしょうか?
よろしくお願いします。
0492名称未設定
2016/06/30(木) 12:12:49.54ID:wMAWedvBOまともな情報が少ないと言うと
必死と言われる2ちゃんねる。
0495494
2016/06/30(木) 13:18:49.69ID:cGJrL1Jh0jsonResponseはNSDictionaryだよね。
>pI = (“ hoge.Test001 ”)となってしまい
「となってしまい」というはNSLogでpIを表示させた結果判明したのかな
それぞれの型の確認、どんなエラーが出てるか教えてくれればよく分かるんだけど。
0496491
2016/06/30(木) 13:37:58.84ID:TiQaBNqv0お返事ありがとうございます。
はい、jsonResponseはNSDictionary型の多元配列だと思うのですが、その取り出し方が自分が書いたコードではおかしいみたいです。
0497491
2016/06/30(木) 13:43:30.93ID:TiQaBNqv0最後まで読まずにレスしてしまいました。
はい、エラーが出るのでNSLogで表示させたところ、そう表示されました。
ちなみに、入れ子になっていないbundle_id等は、上のコードでうまく動作しました。
エラーの表示は以下の通りです。
2016-06-30 13:40:35.779 inAppPuchaseAndHosting001[1656:1305061] -[__NSArrayI isEqualToString:]: unrecognized selector sent to instance 0x15d5dcf10
2016-06-30 13:40:35.779 inAppPuchaseAndHosting001[1656:1305061] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[__NSArrayI isEqualToString:]: unrecognized selector sent to instance 0x15d5dcf10'
*** First throw call stack:
(0x1840a6db0 0x18370bf80 0x1840adc4c 0x1840aabec 0x183fa8c5c 0x100087148 0x184706648 0x184a60540 0x1849b2870 0x1849a2e48 0x184a62934 0x100129a3c 0x100136554 0x10012d72c 0x10013866c 0x100138364 0x183d09470 0x183d09020)
libc++abi.dylib: terminating with uncaught exception of type NSException
よろしくお願いします。
0498491
2016/06/30(木) 13:46:19.88ID:TiQaBNqv0NSString *product=@"hoge.Test001";
if([pI isEqualToString:product]){
}else{
}
です。よろしくお願いします。
0499491
2016/06/30(木) 13:50:07.99ID:TiQaBNqv0sandbox jsonResponse:{
environment = Sandbox;
receipt = {
"adam_id" = 0;
"app_item_id" = 0;
"application_version" = "1.0.1";
"bundle_id" = “hoge.Hosting001";
"download_id" = 0;
"in_app" = (
{
"is_trial_period" = false;
"original_purchase_date" = "2016-06-27 09:44:41 Etc/GMT";
"original_purchase_date_ms" = 1467020681000;
"original_purchase_date_pst" = "2016-06-27 02:44:41 America/Los_Angeles";
"original_transaction_id" = 1000440219921208;
"product_id" = "hoge.Test001";
略
"transaction_id" = 1000000219921208;
}
);
"original_application_version" = "1.0";
略
"version_external_identifier" = 0;
};
status = 0;
0500494
2016/06/30(木) 13:52:51.02ID:cGJrL1Jh0if([pI[0] isEqualToString:product]){
}else{
}
にすればいいけど、実際のコードでは型のチェックとかNSArrayの配列数のチェックとかも入れてね。
0501491
2016/06/30(木) 13:58:54.26ID:nxzAodVl0おかげでうまく動作しました。
お忙しいところ、本当にありがとうございました。
0504名称未設定
2016/06/30(木) 17:18:34.48ID:Ce+wHfuQ0override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
実機にXcodeからアプリ転送して数日すると、転送したアプリ起動不能になります。起動不能というか、
ランチスクリーンを表示して直ぐに落ちます。iOSがアプリを強制終了させてしまい、二度と起動できなくしてるんじゃないか?と疑ってます。
0505名称未設定
2016/06/30(木) 17:47:24.02ID:cGJrL1Jh0そっくり消してもいいけど、消してもその問題は解決しない。didReceiveMemoryWarningは、
「アプリに使える空きメモリが少なくなってきたから使ってないリソースを開放してよ」とOSが呼ぶところ。
ログを見れば起動できない原因がわかるんじゃないの。
0506名称未設定
2016/06/30(木) 19:56:03.61ID:H65NoV1E0・沢山の人が、偏った意見を一貫して支持する
偏った意見でも、集団の中でその意見が信じられていれば、自分の考え方は間違っているのか、等と思わせる手法
・不利な質問をさせなくしたり、不利な質問には答えない、スルーする
誰にも質問や反論をさせないことにより、誰もが皆、疑いなど無いんだと信じ込ませる手法
偏った思想や考え方に染まっていたり、常識が通じない人間は、頭が悪いフリをしているカルト工作員の可能性が高い
靖 国 参 拝、皇 族、国 旗 国 歌、神 社 神 道を嫌う カ ル ト
10人に一人は カ ル ト か 外 国 人
「ガ ス ラ イ テ ィ ン グ」 で 検 索 を !
0507名称未設定
2016/06/30(木) 20:37:57.45ID:4jXsdjry0レス、あんがと!ログはこんなんです。
Jun 30 19:59:56 iPhone amfid[181] <Error>: CanvasWithPallet not valid: 0xe8008015:
A valid provisioning profile for this executable was not found.
Jun 30 19:59:56 iPhone com.apple.xpc.launchd[1] (UIKitApplication:jp.ad.CanvasWithPallet[0x11d][453])
<Notice>: Service exited due to signal: Killed: 9
OSをUpdateしたので、provisioning profileが無効になったということなのかな?なんで無効になったのか?よく判らん。日数が経過すると、無効になるのかなぁ?
0508名称未設定
2016/06/30(木) 23:16:01.58ID:4jXsdjry0Xcode - Preference - Accounts - View Details - Provisioning Profiles
ってのを見てみると、2016/07…と出ている。
惜しい、7月の何日か?が見えない。どうやったら、判るんだぁ?
0509名称未設定
2016/06/30(木) 23:29:09.96ID:API6Nia70メモリリークないか見てみたら?
0510名称未設定
2016/06/30(木) 23:34:03.57ID:4jXsdjry0って開いてみた。
<key>TimeToLive</key>
<integer>7</integer>
っていうKeyからするとたったの7日間なのか?有効期限!
そんな殺生な⁉️
0511名称未設定
2016/06/30(木) 23:35:09.31ID:4jXsdjry0ここには5月から7日間、以前は90日だった。って書いてある。
今日はもう寝よ。
0512名称未設定
2016/06/30(木) 23:59:34.54ID:E9YgFpru0消す処理をコード中に入れないといけないから消えないでしょうか?
どうすれば消えますか?
てっきり/tmpフォルダにいれておけば勝手に消えるものだと思っていたのですが
消えずにどんどん溜まっていってしまうため質問させていただきました。
0513名称未設定
2016/07/01(金) 00:46:42.30ID:d/oiwMta0一応自分で作ったファイルは不要になったら消しとくのがマナーやろ
0514名称未設定
2016/07/01(金) 02:04:37.77ID:uUomtzHU0iPhoneの場合は画面いっぱい等間隔に並んでいて問題ないのですが、iPadで横向き表示にすると、アイコン同士が狭い間隔で中央に寄りで並んでしまって見栄えが悪くなります。
よろしくお願いします。
0515名称未設定
2016/07/01(金) 08:17:44.65ID:750hHEhL0アプリを強制終了させた後に、ホーム画面から起動できないのです。
起動できないのは、メモリリークなんですかねぇ?
アプリの強制終了は、Home Buttonを2回素早く押して、タスクマネージャーっぽいのから行ってます。
ちなみに、Xcode7から有効になった、iOS Development Free Provisioning Profileってのを使ってます。
今は、
<key>TimeToLive</key>
<integer>7</integer>
と、ログにある
Jun 30 19:59:56 iPhone amfid[181] <Error>: CanvasWithPallet not valid: 0xe8008015:
A valid provisioning profile for this executable was not found.
が原因で、アプリ起動に失敗するのだと推測してます。一週間経過するのを待って様子を確認してみます。
0516名称未設定
2016/07/01(金) 11:07:11.15ID:750hHEhL0amfid -- The mobile file integrity daemon.
だって
0517名称未設定
2016/07/01(金) 12:20:17.15ID:oBRZoW+800518名称未設定
2016/07/01(金) 13:04:28.13ID:IPuqv3Wa0Tab Barって色のプロパティ無いんだっけ?
0519名称未設定
2016/07/01(金) 14:34:33.85ID:oBRZoW+800520名称未設定
2016/07/01(金) 15:14:36.95ID:750hHEhL0個人でdeveloperのpaid accountを作るには、99ドルが必要ってことでOKですよねぇ?
0521名称未設定
2016/07/01(金) 15:25:33.92ID:fTfuf8H20為替レートが厳密に反映される訳ではないな
ttps://developer.apple.com/programs/how-it-works/jp/
には、11800円って書いてあるけど
つかこんなのも自分で調べられないようじゃアプリのリリースとか厳しいんじゃね?
0522名称未設定
2016/07/01(金) 19:44:14.38ID:DnTfiQukO0523名称未設定
2016/07/01(金) 20:30:40.87ID:KukoEwpj0おっしゃる通り
英単語での検索ばかりしてたんで、日本のアップルサイトがヒットしなかったのだ。
0524名称未設定
2016/07/01(金) 21:50:20.46ID:aYn4lr3Z00525名称未設定
2016/07/02(土) 10:13:19.03ID:Ucgewqk+O■classa
@property classb *cb;
- testa;
classa内のどこか適当なところで
cb = [classb alloc];
[cb setparent:self];
として、classbのメソッドで受け取ったselfを実行しようとしてもできません
■classb
- setparent:(classa*)ca
{
[ca testa];//これができない
}
0526名称未設定
2016/07/02(土) 10:24:48.42ID:WfR6L5iZ0>cb = [classb alloc];
↓
classb * obj = [[classb alloc] init];
self.cb = obj;
[self.cb setparent:self];
0527名称未設定
2016/07/02(土) 13:01:49.37ID:Ucgewqk+Oありがとうございます。
1年半程ことあるごとに調べていたのですが、さっぱり分からなかったので助かります。
今まではclassaのさらに親クラスgrandparentを作成し、子クラスからgrandparentを通じて親クラスのメソッドを実行していたので、
コードが煩雑になり、かなり苦労していました。
その回答を元に改めて調べてみたのですが、それでもやり方が出てきません。
基礎知識を完璧にマスターしても分からず、調べても分からないようなものを作るAppleの神経を疑います。
天文学的に低い確率で発見され一部の人しか知らないファミコン時代の裏技のような存在ですね。
Appleはまともな人材を最低一人は雇うべきだとは思いますが、アメリカの場合はまともな人間程上昇思考が強く、
大企業より自分の力を発揮しやすい中小ベンチャーに行くらしいので、Appleがまともな人材を確保するのは難しいのかもしれません。
とにかく、1年半ことあるごとに徹夜をして文字通り血眼になりながら探しても分からなかったものが分かったので助かりました。
重ねがさねお礼を申し上げます。
0528名称未設定
2016/07/02(土) 13:06:05.59ID:WfR6L5iZ00529名称未設定
2016/07/02(土) 14:04:16.27ID:BK5nGms300530名称未設定
2016/07/02(土) 15:55:04.00ID:CW9j45Pn00531名称未設定
2016/07/02(土) 16:14:19.96ID:Wn8FO3Ea0俺もそれを疑問に思ってる。
そろそろ、11,800円を払っても良いかなって思い出した。
http://kenzo.tk/how-to-install-cracked-iphone-ipad-apps-without-jailbreak-working-ios-9-3-1/
👆ここに、Free Provisioning で永久インストールする方法があるんだけど、iOS9.3.1だけなんだよねぇ。
0532名称未設定
2016/07/02(土) 19:29:30.55ID:7sw23OaP0基礎知識を完全にマスタしていたら、解るはずだけれど。
自分の理解力の無さが解ったってだけの話なんじゃないの?
0533名称未設定
2016/07/02(土) 20:02:34.60ID:RoQJHSRR00534名称未設定
2016/07/02(土) 20:03:28.55ID:pYGMw1yQ00535名称未設定
2016/07/02(土) 20:05:00.52ID:IcBC7DVb00536名称未設定
2016/07/02(土) 20:17:50.38ID:IV4siNk30それを1年半も知らなかったとはw
0537名称未設定
2016/07/03(日) 00:18:25.80ID:hEKfQK0x0普通にAPNsでやるのと比べて何が嬉しいの?
0538名称未設定
2016/07/03(日) 18:28:03.46ID:T2q0Kw4c0教えていただければと思います。
分からないこと。
xcodeから直接打ち込む文字は改行されるのに、標準テキストファイルから読み込む文字は改行されない現象。
IB上でuilabelのlineを2行にします。
label_1.text=@′改行/nできます。′:
だと改行されます。
標準テキストに
改行/nできます。
という文字を打ち込み、xcodeにファイルを参照させます。
コードで読み込みラベルに出力させると
改行/nできます。
と非表示文字がそのまま出てしまいます。
もし、分かる方いらっしゃれば教えていただいければと思います。
0539名称未設定
2016/07/03(日) 18:44:10.39ID:s7D8o5Sg0スラッシュと、バックスラッシュ、間違ってない?
それと、文字コード。
0540名称未設定
2016/07/03(日) 19:43:58.75ID:9k/u4I9g00541名称未設定
2016/07/03(日) 21:04:57.35ID:g6vEoAKgO原因も何もその挙動で合ってるぞ。
プログラムや挙動に問題があるのではなく、お前の理解に問題がある。
テキストファイルの/nが勝手に改行されたら困るだろう。
テキストファイルで改行したいなら
-A----------------
改行
したい
------------------
と書かないとだめだぞ。
-B----------------
改行/nしたい
------------------
AとBが違うのは分かるよな?
見た目が完全に違うから分かるよな?
違うものを同じにされたら困るだろう。
Bは読み込まれるときに「/」で勝手にエスケープされないように、その「/」自体がエスケープされて「//」る。
つまり「//n」になっている。
これを改行させたければ「//n」を「/n」に置換する。
分かったかハゲ野郎。
0542名称未設定
2016/07/03(日) 21:16:16.97ID:T2q0Kw4c0ありがとうございます。
テキストファイルではバックスラッシュnを書くと、
自動的にバックスラッシュが追加されるんですね。
わかった様な分からない様な状態です。
xcodeのバグだと思ってましたが、そうではないことだけは分かりました。
もう少し、頭を整理してみます。
本当にありがとうございました。
0543名称未設定
2016/07/03(日) 21:26:54.05ID:ZUCtF5Z600544名称未設定
2016/07/03(日) 21:31:48.95ID:s7D8o5Sg0>xcodeのバグバグって言葉を使うってことは、Xcodeの仕様を、熟知しているって事だよね?
まさか、自分の勝手な期待通り動かないから、バグって言葉を使った訳じゃないよな?
0545名称未設定
2016/07/03(日) 21:41:10.85ID:hEKfQK0x0察するに、そもそもプログラムにおけるエスケープの意味を
よく分かってないんじゃないか
言語も環境も関係にぃ
0546名称未設定
2016/07/03(日) 21:45:47.69ID:b4ztWEqD00547名称未設定
2016/07/03(日) 22:25:02.34ID:ZUCtF5Z600548名称未設定
2016/07/04(月) 00:07:02.09ID:Ddgsqu5z0文字列の書き方1つ調べずに他人に頼ってんだぜ?
0549名称未設定
2016/07/04(月) 00:30:37.34ID:sSe87G2103ヶ月も頭悩ましてる間に調べて試行錯誤してれば解決できんじゃね?ってことをバグだとかw
初心者以前の問題だと思う
0550名称未設定
2016/07/04(月) 04:03:13.90ID:LoeQ/i+Z00551名称未設定
2016/07/04(月) 09:33:46.18ID:89XeyBkc0これもどうかと、、、わかりやすいようにあえて変な表現使ったんかね
0552名称未設定
2016/07/04(月) 17:44:41.35ID:997gGdfG0var itemArray: [NSArray] = []
var itemArray: [NSArray]()
この3つって同じ??
0553名称未設定
2016/07/04(月) 17:46:31.85ID:997gGdfG0var itemArray: NSArray = []
var itemArray: [NSArray] = []
var itemArray = [NSArray]()
この3つって同じ空配列の宣言?
0554名称未設定
2016/07/04(月) 17:59:57.69ID:+dL4L+5c00555名称未設定
2016/07/04(月) 18:44:00.48ID:997gGdfG0配列勉強してたらこんがらがってきたんだけど、1と2・3どう違うの?
0556名称未設定
2016/07/04(月) 19:05:21.13ID:1cnb1+HL01個目は中身が空のNSArrayだけど残り2つはNSArray型の要素が指定された空の配列になってると思う
0557名称未設定
2016/07/04(月) 19:52:33.25ID:SKu2f8NW0配列が要素の配列とかそんなのサンプルであまり使わんだろ
0558名称未設定
2016/07/04(月) 20:47:58.93ID:JF1IUC+H03> var a: [NSArray] = []
a: [NSArray] = 0 values
4> a = [[1,2], [3,4]]
5> a[1]
$R0: NSArray = 2 elements {
[0] = Int64(3)
[1] = Int64(4)
}
まあ、こんな感じ
0559名称未設定
2016/07/04(月) 21:28:32.38ID:97hn0tsb00560名称未設定
2016/07/04(月) 21:30:24.89ID:997gGdfG0やばい、混同してきたw
0561名称未設定
2016/07/04(月) 21:59:42.11ID:8TsStPSY0NSArrayはCocoaフレームワークが提供する不変配列
SwiftのArrayはSwift言語が提供する配列だけど、決まりさえ守っとけば特に意識しないで、NSArrayやNSMutableArrayと相互に変換できる
Objective-Cには、SwiftのArrayに相当する動的配列が言語で提供されていない(C言語由来の静的配列はあるけど...)ので、NSArrayやNSMutableArrayを直接使う
Swiftの登場で、配列やディクショナリなんかの取り回しはちょっとだけ便利になった
0562名称未設定
2016/07/04(月) 23:57:59.56ID:mjFOn6YD0参照型(NSArray)か非参照型(Array)という認識でおk?
0563名称未設定
2016/07/05(火) 02:43:16.78ID:PrxvqxqE00564名称未設定
2016/07/05(火) 02:53:12.44ID:gcHqSzwi00565名称未設定
2016/07/05(火) 03:13:51.80ID:7Fo2vwTU0クジラとマグロはどっちも海の生物であると説明した後で「クジラは哺乳類で、マグロは魚類という認識でOK?」と聞いたようなもんじゃないの。
0566名称未設定
2016/07/05(火) 03:28:27.64ID:PrxvqxqE00567名称未設定
2016/07/05(火) 06:58:53.43ID:aWPYjmcX0今本読みながらサンプルコード打って勉強してますが
なかなか頭に入ってきません。
やはり数を多くこなしていくうちに身についてくるもんでしょうか?
0568名称未設定
2016/07/05(火) 07:38:00.07ID:4CO/Xq0T00569名称未設定
2016/07/05(火) 07:38:02.30ID:k4CTgfwk00570名称未設定
2016/07/05(火) 09:28:33.03ID:viKOHV8T0自分で考えたものを少しずつでも書いていかないと身につかない
0571名称未設定
2016/07/05(火) 11:19:30.35ID:rEUPQ9Fz0参照、非参照は置いといて、CocoaのNSArrayであることっていう観点だけでみたとき
使い方とかどう変わってくるの?
0572名称未設定
2016/07/05(火) 11:23:25.71ID:YYJY1/BV00575名称未設定
2016/07/05(火) 12:46:49.92ID:tupjVFYb0俺の場合、まずは、Object Orientedとはどいう事か?に関する本を読んだなぁ。
ずいぶん昔の話だけど、絶版になってる「Java流オブジェクト指向入門」ってふざけた絵が表紙の本が、”これだぁー”って来た本だった。
柴田望洋のC++本が納得できなかったので、読んだんだけど、なるほど〜と思ったヨォ。
あと、Master Mind of Programmingの日本語訳とかも良かった。Brad Coxの話は特に良かった。Objective-Cの作者さんね。
俺のオススメは、コードを沢山書くより、本を読んだ方が早い。コードを半年書くより、本を2週間で読んだ方がエッセンスがつかめて、俺には合ってるなぁ。
0577名称未設定
2016/07/05(火) 15:40:40.69ID:U6sWAA5o00578名称未設定
2016/07/07(木) 17:29:10.48ID:eqMO6RdE0写真は Documents/Inbox/Image 、動画は Documents/Inbox/Movie
みたいな感じで作って分けて保存するのは、アプリ申請などのルール上大丈夫でしょうか?
保存先の話でもっと良いやり方があれば教えてください。
0579名称未設定
2016/07/07(木) 17:29:28.88ID:0/ELcNCR00581名称未設定
2016/07/07(木) 18:47:06.06ID:TBXUt5Fw0これ全部用意しないとダメなのでしょうか?
アイコンを一つ用意したら適当によきにはからってくれるようになってないのでしょうか?
0582名称未設定
2016/07/07(木) 19:08:50.66ID:EsKZjgVF0APPLEから、公式ドキュメント StorageGuidelinesが出ているから、まず読んで。
0584名称未設定
2016/07/07(木) 20:25:46.23ID:eqMO6RdE0読みました。1にあるようにDocumentsの直下はユーザーの生成データのみ置けと記述があったので
Documents内にIndexのファイル作ってその中にもImage, Movieファイルを生成してそこに受け取るデータを分けて保存するというのは直接
Documents直下でデータを受け取るわけではないので結論問題ないということでいいんですかね?^^;
0586名称未設定
2016/07/07(木) 21:33:00.45ID:EsKZjgVF0あとは、iOSのバージョンアップ時どうするか。
iCLOUD へのバックアップも考えて。
0587名称未設定
2016/07/07(木) 22:33:03.07ID:eqMO6RdE0アプデしたときのことは考えていませんでした。ありがとうございます。
今回の場合はDoucumentsの中のファイルなので自動的にiTunesによって
バックアップされるみたいなので大丈夫そうですが、別のパスを使用する場合は対策しなければいけないですね...
0588名称未設定
2016/07/07(木) 22:47:02.19ID:EsKZjgVF0まあ、その位検討していれば、大丈夫じゃないかな?
0590名称未設定
2016/07/07(木) 23:54:52.12ID:EsKZjgVF0どういたしまして。
頑張って下さい。
(^^)/
0591名称未設定
2016/07/08(金) 12:28:21.70ID:R+o4+I8Q0UI部品のレイアウトがうまくいかなくって困っています。
androidのときはxmlでレイアウト定義していたんですが、
iphoneだとxcode上でマウス操作で部品を貼り付けてconstraintとかの数値をいじる感じでやってるんですが、
全然思ったとおりにならなくて、androidのxmlファイルに当たるものってないんでしょうか
マウス操作でぽちぽちやってても全然うまくいかないです
0592名称未設定
2016/07/08(金) 12:34:11.05ID:V0RJNSXe00593名称未設定
2016/07/08(金) 12:34:25.77ID:R+o4+I8Q0どこのファイルでレイアウト情報とか管理してるんでしょうか
0594名称未設定
2016/07/08(金) 12:38:01.72ID:R+o4+I8Q0パラメーターが暗号みたいなIDが入ってる箇所とかあるんですが。
これ直接いじくらないほうが良い感じのやつなんじゃないっすかね。
はーレイアウト面倒くせえ
0595名称未設定
2016/07/08(金) 12:46:20.85ID:sqi3rW2y0main.storyboardファイルがandroidのxmlに相当します。
constraintとか、size classの話は、まとまったWebサイトがあるけど、
すぐには思い出せないっす。
autolayoutとかでググってみてください。
逆に聞きたいけど、Androidでは部品のサイズ、レイアウトは必ずxmlで指定して、
コードでは指定できないんすかネェ?
iPhone開発w/ Swiftだとこんな感じでコードでレイアウト指定可能です。
// 初期化して画面に配置
let red : Red = Red(frame:CGRectMake(100, 100, 50, 50))
self.view.addSubview(red)
// RedはUIViewのサブクラス
このコードの断片は画面の(x, y) = (100, 100)の位置に大きさ、(w, h) = (50, 50)でViewControllerの画面にRedを貼り付ける、意味です。
UILabelのサブクラス、UITextViewのサブクラスも同様にaddSubviewしてコードで画面を作ります。
0596名称未設定
2016/07/08(金) 20:53:11.04ID:R+o4+I8Q0それでも部品の組み合わせをxmlに定義しておいて
inflateしてaddViewした方が楽っすよ
0597名称未設定
2016/07/08(金) 21:16:36.92ID:R+o4+I8Q0linear layoutの劣化版だろまじ糞杉まじ糞
0598名称未設定
2016/07/08(金) 22:02:56.34ID:R+o4+I8Q0これOutletとActionの選択ミスって消して作り直したら画面遷移しなくなるのか?
真軸疎すぎ
0599名称未設定
2016/07/08(金) 22:14:04.86ID:kpdXL34v0そういう時あるよね。自分ではミスった部分を取り消してやり直したつもりになってるけど、その処理すらもミスったせいで
xibを読み込んだときに ”xxxがoooにつながってねえぞゴラ” とXcodeに怒られる。
”xxxがoooにつながってねえぞゴラ” の部分をちゃんと読めば1秒で原因はわかるよ。英語を読めない人には理解が難しかったかな?
0600名称未設定
2016/07/08(金) 22:18:51.47ID:R+o4+I8Q0そこはxcodeがつなぎなおせよ
マウス操作でできるようにブラックボックス化してるのに
うまく動作しないとか糞杉だろ
だったらブラックボックス化せずに最初から中身いじくらせろや
マウス操作だけでできるようにしてるせいで逆に面倒臭くなってるだけやないか」
0601名称未設定
2016/07/08(金) 22:20:30.30ID:4GslQ9ie00602名称未設定
2016/07/08(金) 22:32:02.29ID:R+o4+I8Q0iphoneのシェアが0%になってこの世から消えてしまえばいいのになあ
0603名称未設定
2016/07/08(金) 22:51:18.12ID:kpdXL34v0Mac/iOSだと、ユーザーインターフェースは全部プログラム手打ちでも作れるよ。
xib使う派と(多分ごく少数の)全部手打ち派で2chではバトルが絶えないよ。
0604名称未設定
2016/07/08(金) 22:52:47.48ID:O0GZQAwq00605名称未設定
2016/07/08(金) 23:00:48.34ID:R+o4+I8Q0スタバでマック広げてドヤ顔ですか
こんなのが流行ってるとか世も末だな
セミコロンなしとか返り値の書き方->とか
ifに()付けないとかコンストラクタをイニシャライザと呼んだりとか
内部引数/外部引数とかまじキモ杉
どうでも良いところで個性を出そうとするのやめろよ
これ主流になりようがないだろ世界シェア20%の弱小チームに納得だわ
0606名称未設定
2016/07/08(金) 23:05:01.20ID:CjzXLAb/0そういう時に備えて、git commitしておいて、あとから
git reset ―hardすりゃ、ええんちゃうかなぁ。
0607名称未設定
2016/07/08(金) 23:06:45.35ID:O0GZQAwq00608名称未設定
2016/07/08(金) 23:10:49.24ID:CjzXLAb/0inflateってのは、loadFromNibNamedに相当するのかな。
Nib = next step interface builder
Android開発とiOS開発は共通点が多いのかも。
Android開発の概略を知るのに、手っ取り早くできる良い本あったら、
紹介よろ!
SB出版の黒帯シリーズ、がよさげかなぁ、と狙ってます。
0609名称未設定
2016/07/08(金) 23:23:01.08ID:5ctdTn+g0自分Swiftから入った人間だからわかんないんだけどさ
0610名称未設定
2016/07/08(金) 23:29:24.76ID:UoBiM4zf0嫌なら辞めてもええんやで
0611名称未設定
2016/07/08(金) 23:35:18.33ID:CjzXLAb/0全く違うとは思わん。親戚ぐらいに似ている。
兄弟程には似てない。特に、enum, struct周りはジェンジェン違う。
Generics関連も違うかな。
まあ、どちらもcore foundationをラップしているって事を意識しておけば、
つまり、最終的にはCの関数を呼んでいるって事を意識しておけば、
どちらも同じに見えてくる。
Swiftの方が言語仕様がデカイって感じがするけど。
0612名称未設定
2016/07/08(金) 23:38:10.51ID:CjzXLAb/0unSafePointerとかなんとか、全然覚えられん。
いちいち、サンプルコード探しながら、って事になる。
0613名称未設定
2016/07/09(土) 00:05:35.97ID:tZ+9ArmZ00614名称未設定
2016/07/09(土) 00:34:38.68ID:Sfjp25Lj00615名称未設定
2016/07/09(土) 00:45:39.80ID:AOXNuHoW0詳しくありがとー、要はそこらの辺のポイントさえ押さえればいけそうなのねー
ポインターはどの言語でも厄介だw
0616名称未設定
2016/07/09(土) 01:52:01.74ID:AOXNuHoW0このitemの0番目の中身がないときに、**するみたいな処理をかこうとおもってるんだけど
この場合ってどうかけばいいんかな?
if item[0] == nil {
}
こうかくと value of type 'nsstring' can never be nil comparison でエラーがでちゃうんだけど
ここの nil にあたるものをどなたか教えていただけませんか
0617名称未設定
2016/07/09(土) 02:02:17.06ID:HOhbwkMS0}
0618名称未設定
2016/07/09(土) 02:03:16.64ID:HOhbwkMS0}
0619名称未設定
2016/07/09(土) 02:16:35.03ID:AOXNuHoW0あああごめんなさい、以下のケースの場合です。書き忘れてました。
var counter: Int = 0
for index in 0...9 { // (例として0~9にしてるけど本当は別の変数回まわす)
item[counter] == nil { // ここ!
// 処理
counter = counter + 1
}
}
0620名称未設定
2016/07/09(土) 02:19:33.47ID:HOhbwkMS0nilも入れるなら[NSString?]にしないと
0621名称未設定
2016/07/09(土) 02:30:36.10ID:AOXNuHoW0初歩的な間違いでした、ありがとうございます。
ただ、このやり方だと Index out of range になってまうので
この他に値(itemの中身)があるかどうかチェックする術はありますかね、、?
何度もすみません。
0622名称未設定
2016/07/09(土) 03:15:15.95ID:HOhbwkMS0例えば値が10個しかない配列の11番目の要素があるかどうか調べるのは間違ってるよ
10部屋しかないアパートの存在しない11合室が空き部屋かどうか調べるようなもんだよ
配列の特定の場所の値にアクセスする時は、appendなんかのメソッドで値を追加してからその範囲内の要素にアクセスするか、
var a = [String?](count: 10, repeatedValue: nil)
みたいに予め配列の大きさを確保して初期化してから使わないと
0623名称未設定
2016/07/09(土) 05:56:06.51ID:KbjVCrdq00624名称未設定
2016/07/09(土) 07:06:46.60ID:7Heyrn0p0>>616のコードだと0番目の値(中身)がないのではなく、0番目そのものが無いってことを理解すれば>>623の方法しかないってことがわかると思う。
0625名称未設定
2016/07/09(土) 13:13:06.01ID:u5pHtWar0すぐ真似される。デザイナー案件でもデザイナーが目を覚まし似たアプリをデザイナーが海外に発注してしまう。
似たアプリがたくさん出てきてしまう。デザイナーを刺激してはいけない。直接デザイナーに発注しよう。公開案件は危険すぎる
0626名称未設定
2016/07/09(土) 13:28:26.24ID:PTcNZw8k0公開案件は危険...
公開案件は...
公開...
こ..
0627名称未設定
2016/07/09(土) 15:10:54.17ID:UoRZHpnOO規模の大小に関わらずそのアプリの情報は企業秘密レベルなのに
それを公開するとか知能レベルで問題があるだろ。
0628名称未設定
2016/07/09(土) 15:42:10.62ID:2mIt80+u0赤から青、青から赤。。。。 この繰り返しを実現したいです。教えてください。
button.layer.cornerRadius = button.frame.size.width/2;
button.layer.masksToBounds = true;
button.layer.borderWidth = 5.0;
button.layer.borderColor = UIColor.redColor().CGColor
UIView.animateWithDuration(1, delay: 1, options: [UIViewAnimationOptions.Autoreverse , UIViewAnimationOptions.Repeat], animations: { () -> Void in
self.button.layer.borderColor = UIColor.blueColor().CGColor
}, completion: { _ in
self.button.layer.borderColor = UIColor.redColor().CGColor
})
0629名称未設定
2016/07/09(土) 15:45:13.01ID:AOXNuHoW0>>623
>>624
ありがとうございます。無いところを参照しようとしてもできないとか当たり前ですよね。
頭回ってませんでした(--;)
教えてくださりありがとうございました!
0630名称未設定
2016/07/09(土) 16:33:01.89ID:Sfjp25Lj0layerのプロパティをアニメーションさせたいならCABasicAnimation使うんじゃない?
0631名称未設定
2016/07/09(土) 21:18:05.31ID:SCPKliKF0AdmobとかAPNSとかLog出力とか。
これを自動で分けることってできないかな?
今はグローバルなisDebugMode = trueを用意して
if isDebugMode {SANDBOX} else {PROD}とかで手動で分けてるんだけど・・・
0632名称未設定
2016/07/09(土) 21:44:00.93ID:tZ+9ArmZ0iphoneでもAdMobが使えるんだな
0635名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 10:58:37.49ID:afx9tGH90まじ糞杉だな
0636名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 11:04:11.20ID:UfuJjjVX00637名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 11:26:56.99ID:yDI7kd1+00638名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 11:33:46.55ID:afx9tGH90iphoneプログラマはmac環境しかしらないからこれが標準だと思うんだろうな
androidの世界シェア8割は当然の結果iphoneなんかIT後進国の日本でしか売れてないからな
iphoneなんかに関わってたらますます世界の流れについていけなくなるわ
0639名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 11:40:55.16ID:R+M4LBx700640名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 11:42:01.39ID:e1gg8CiD00641名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 11:47:43.49ID:yDI7kd1+0じゃあお前が日本から出て行けば解決だな、あばよ
0642名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 11:50:25.41ID:N9gsPgO2O日常的にスマホ使ってる奴にまともな奴なんかいない。
ごく一部の馬鹿しか使わないのがスマホ。
まぁゴミみたいなアプリでもそうしたごく一部の馬鹿が使うから
アプリ開発は金になる。
まともな人間はフューチャーフォン。
0643名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 11:55:06.50ID:afx9tGH90大体Homeキー一つしかないってなんなんだよ
backキーもないじゃねえかブラウザでページ開いたとき戻るのどうすんだよ
まじ糞杉
macユーザーは馬鹿だからキーが3つもあったら使いこなせないんだな
一つのキーで非効率に時間かけてストレス溜めとけや
0644名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 11:55:42.33ID:E3v0AzBO00645名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 12:09:19.35ID:R+M4LBx70レスしたら負け
0646名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 12:17:03.69ID:xNzHt8rm00647名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 12:27:31.35ID:Wkvrv3BY0嫌なら辞めてもええんやで(2回目)
0648名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 12:35:14.49ID:afx9tGH900649名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 12:55:46.34ID:659Wtc2u00650名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 18:08:25.53ID:YjHvVvAf0Use of undeclared type 'CGFloat'; did you mean to use 'CGFloat'?
スペルミスではなかったので、青色の fix-it をクリックしてもエラー消えないよ。
解決策は簡単だったけど。
import UIKit の追加でエラー消えた。
アップル仕事しろよ。
0651名無しさん@そうだ選挙に行こう! Go to vote!
2016/07/10(日) 19:00:24.29ID:xNzHt8rm0サジェスチョンはうーんって感じだけど
0652名称未設定
2016/07/10(日) 20:16:23.32ID:fZM07gK+0StoryBoardからコード生成する方法ってありますか?
例えば、UIButtonとかだとコードエディタへドラッグすると、
表示されるウィンドウでConnectionをActionに変更することでイベントハンドラのコードが生成できました。
自分でコーディングするしかない?
0653名称未設定
2016/07/10(日) 20:58:24.94ID:R+M4LBx70コーディングした方が早くない?
>>650
UIコントロール使ってないなら
import CoreGraphics
でいいんじゃね?
0654名称未設定
2016/07/10(日) 21:09:01.99ID:fZM07gK+0もちろんコーディングした方が早いです。
ただ、方法があるのであれば知っておきたいということで。
0655名称未設定
2016/07/10(日) 22:59:56.93ID:yDI7kd1+0どっちにしろ書いて補完したほうが速いと思うけど
よく使うオーバーライドメソッドはテンプレート書き換えてしまうという手もある
0657名称未設定
2016/07/11(月) 14:29:16.38ID:29YfpGtP0http://hitomi.2ch.net/test/read.cgi/poverty/1468203743/
いまやチャットのように会話をできるツールとしてLINEが主流になっていますが、一部のオタにはchatworksやslackが人気です。
! は明るい印象を与えますが、特別に強い印象を与えたいとき以外はなるべく使わずにビルドするのがオススメです!
0658名称未設定
2016/07/11(月) 15:05:25.77ID:uJv71tC/00659名称未設定
2016/07/11(月) 17:59:50.28ID:EmpOyRKAOまともな人間はLINEなんか使ってない。
0660名称未設定
2016/07/11(月) 19:34:48.45ID:G1Jdafhp00661名称未設定
2016/07/11(月) 19:42:12.03ID:PuUPi6pm00662名称未設定
2016/07/11(月) 21:15:47.00ID:XAoI1E5g0そろそろ世界の負け組が集まってオープン標準なチャットアプリの仕様がでてきてもいい頃ちゃうんか
0663名称未設定
2016/07/11(月) 21:30:03.29ID:vpv2kFhq00664名称未設定
2016/07/11(月) 22:09:13.96ID:V1RWHhPJ00666名称未設定
2016/07/11(月) 22:49:49.19ID:k8QQ7NEC0これはもう苦行と言っていいレベルだわ
よくこんなのに耐えられるな
0668名称未設定
2016/07/11(月) 23:20:58.63ID:NBjdCsrR0嫌なら辞めてもええんやで(3回目)
0669名称未設定
2016/07/11(月) 23:21:47.67ID:k8QQ7NEC0androidより必要な枚数が多い
まじ糞杉
0670名称未設定
2016/07/11(月) 23:42:33.60ID:Kgzmv8fL0大体みんなツール使って一気に出力した奴を登録してるでしょ
0671名称未設定
2016/07/11(月) 23:55:36.58ID:XJQ9mf9s0なんだかんだ言ってリリース詐欺まで行ったのか
0672名称未設定
2016/07/12(火) 00:23:00.28ID:K6gaOmZX0iphoneアプリ開発を学んで一週間でここまで辿り着けるとはさすが天才か。
0673名称未設定
2016/07/12(火) 08:29:17.99ID:tAhKNYvK0でも、ガイドラインは読んでないのね。
0674名称未設定
2016/07/12(火) 09:25:44.30ID:K6gaOmZX0これからreviewに入るとかメールが来てた。
androidだったら申請して3時間後には公開されてっぞ
年会費12744円払ってこの仕打ちは糞杉
アプリ開発のほぼ全ての段階でイライラさせられる
よくこんな糞環境でモチベーション保っていられるな
0675名称未設定
2016/07/12(火) 09:32:56.15ID:+yAKB+2D00676名称未設定
2016/07/12(火) 09:59:14.61ID:nW53v3u100677名称未設定
2016/07/12(火) 10:18:19.68ID:NgUXruA30Androidのリリース作業ってのは簡単なのね。
やった事無いから、よく知らんけど。
0678名称未設定
2016/07/12(火) 10:53:29.32ID:k1P2BrSf0androidは、とりあえずリリースは最低限の機械的なチェックでさせておいて、ある程度のダウンロード数でチェックされて理由も言わずリジェクトされるだろ
Appleはリリース前にチェックされてリジェクト理由も教えてくれる
方針の違いだろ
0679名称未設定
2016/07/12(火) 11:06:02.75ID:NgUXruA30Androidは理由も通知されず、リジェクトされる事があるのかぁ。
このスレ、役立つわぁ。
0680名称未設定
2016/07/12(火) 12:19:18.08ID:K6gaOmZX0おまえの作るアプリが糞なだけだろ
糞な環境に染まるとアプリも糞になるんだな
完全に肥溜めじゃねえか
0681名称未設定
2016/07/12(火) 12:21:30.51ID:K6gaOmZX0シェア5%の端末なんか無視でいいだろ
配信する端末の種類をこっちで選ばせろや
何で5%のために作業してやらないといかんのや
0682名称未設定
2016/07/12(火) 13:31:08.05ID:98AORDcA0知り合いの iOS開発者が自分の嫁を近所の高校生の男の子に抱かせたりしてる。
他にも iOS開発者の既婚者同士で集まって乱交したりとか時々ある。
あとは未婚の女の iPhoneアプリ開発者が高校生くらいの若い男とセフレだったり、
俺が知ってる女( iOS開発者)はいろんな高校生にやらしてる。
そいつの家の前通ったら女の悲鳴みたいた喘ぎ声がよく聞こえる。
0683名称未設定
2016/07/12(火) 13:42:41.16ID:ElBnATLs0どんだけ器用なコーディングしてんだよ
逆に難しいだろ
0684名称未設定
2016/07/12(火) 13:45:31.74ID:WM8ffx3n00685名称未設定
2016/07/12(火) 14:25:42.69ID:K4xXZ0P30嫌なら辞めてもええんやで(4回目)
0686名称未設定
2016/07/12(火) 15:03:12.52ID:+yAKB+2D0批判とかじゃなくて純粋な興味ね
0687名称未設定
2016/07/12(火) 15:13:51.14ID:0Om+nmgH01週間待たされてからのリジェクトは糞アプリ開発者の心を折るのにちょうど良かったんだな。
0688名称未設定
2016/07/12(火) 15:14:14.22ID:ElBnATLs0批判とかじゃなくて純粋な興味ね
0689名称未設定
2016/07/12(火) 15:26:14.45ID:nW53v3u100690名称未設定
2016/07/12(火) 15:29:07.99ID:5caR4n5Y00691名称未設定
2016/07/12(火) 17:38:05.35ID:gUaF6EjyOわざわざそれだけのために外付けCDドライブ買うの?
CDの曲をアイフォンに入れたいだけなんだよ。
0692名称未設定
2016/07/12(火) 18:07:59.79ID:ElBnATLs00693名称未設定
2016/07/12(火) 18:55:23.23ID:yRsQ6Q000また同じアプリをアップデートして審査に出すことってできます?
一通りでアプリは組み上がったのでひとまずダメな点がないか確かめてから
内容を濃くしていこうと思うのですが
0694名称未設定
2016/07/12(火) 19:04:06.64ID:fxHjjTkz0↓
審査が通ってもリリースせずに自分でバージョンをリジェクト
↓
再提出
これでいける
0695名称未設定
2016/07/12(火) 19:07:19.57ID:yRsQ6Q0000696名称未設定
2016/07/12(火) 23:22:56.15ID:VmAanHD201回くらいは宣伝してもええんやで
0697名称未設定
2016/07/12(火) 23:30:53.97ID:K6gaOmZX00698名称未設定
2016/07/13(水) 00:33:09.75ID:8GbSJWGGO批判とかじゃなくて純粋な興味ね
0699名称未設定
2016/07/13(水) 08:48:09.81ID:XhfpFmsj00700名称未設定
2016/07/13(水) 09:54:47.17ID:+VbPbFR10まじ?
学生さん?
俺も学生に戻ろうかな!
0701名称未設定
2016/07/13(水) 12:15:11.92ID:DtfTbP/J0どこかいけない点があるのでしょうか?
itune connectへアプリを登録
Manage In-App Purchases から課金プロダクトを登録
Version Information にて、有効にする In-App Purchaseを選択
バイナリをアップデート
この流れでやってみましたがダメでした
0702名称未設定
2016/07/13(水) 12:33:01.36ID:kuDMbUY900703名称未設定
2016/07/13(水) 12:41:38.47ID:DtfTbP/J0この次の段階でapplication loaderを使って課金アイテムのデリバリをしなければならない
ということですか?
0704名称未設定
2016/07/13(水) 12:47:06.54ID:kuDMbUY90最終的にそれ押して申し込むんやがな
0705名称未設定
2016/07/13(水) 14:30:40.29ID:DtfTbP/J0この状態で審査に出したら課金は実装されないってことですよね?
0706名称未設定
2016/07/13(水) 15:58:21.58ID:qftzsPPW0UIViewを変形させたいのですが、view自体を回転させたり四隅を丸くしたりするのではなくview自体の形を変えたく思います。
例えば通常なら四角形の■←この形のviewを
■
■■■ ←この形に変えて使いたいと考えています。
■
変形させたviewのbackgroundColorにUIColorを設定すれば、変形させた十字形のviewの色が変わる・・・みたいな感じですが。
やはりmaskやCALayerなどを使って実装するしかないのでしょうか?
質問がわかりにくくて申し訳ありません。お答え頂ければ幸いです。
0707名称未設定
2016/07/13(水) 19:14:11.97ID:fakkRQJb0CAPathLayer を作って mask に使うのと、
layerClass で CAPathLayer を返すようにして直に CAPathLayer の形の UIView を作るのと2通りのやり方がある。
適当にググると前者が多く出てくる。
後者の参考。
ttp://www.infragistics.com/community/blogs/torrey-betts/archive/2013/10/15/using-cashapelayer-to-create-a-simple-indicator-objective-c.aspx
0709名称未設定
2016/07/13(水) 20:42:27.96ID:kuDMbUY90こちらからアップロードするタイプの課金アイテムってあるんだっけ?
課金形式のタイプは何?
バイナリをアップデートって具体的に何をやったの?
0712名称未設定
2016/07/14(木) 00:27:16.60ID:Txh0JVP20書き忘れたけどタッチに反応したりするなら hitTest も書かなきゃならんよ。
CAShapeLayer 使うなら、座標を convert なんちゃら系で合わせて CGPathContainsPoint でチェックして外なら NO を返す。
中なら super に丸投げ。
0713名称未設定
2016/07/14(木) 01:02:03.84ID:jXMm4Tx1O盛大に崩れてる可能性あり。
0714名称未設定
2016/07/14(木) 08:09:21.93ID:tIRiQ/aF0補足までしていただきありがとうございました。
ご教授いただいた方法を試してみました。質問の通り、backgroundColorを指定すればその形のところの色が変化しました。
重ねての質問になり恐縮なのですが、作成した任意の形のviewに対してaddSubViewを使いUIImageViewを貼り付けた場合、
作成した任意のviewの形でimageを表示するといったことはできるのでしょうか?
できればmaskを使用するのでなく、pathなどを使って任意の形を指定したviewを作成したいのですが・・・
無理っぽいとはわかっているのですが、もしいい方法があればご教授頂ければ幸いです。
0715名称未設定
2016/07/14(木) 08:43:05.18ID:f/BsZ8Pw0http://stackoverflow.com/questions/20410146/use-bezier-path-as-clipping-mask
が類似の質問のようだけど。
mask については言葉の意味を勘違いしてると思います。この文脈では layer の mask プロパティのことですからもちろんCAShapedLayer等パスで指定します。
0716名称未設定
2016/07/14(木) 18:06:43.11ID:+Rs+WS0A0なんでや
0717名称未設定
2016/07/14(木) 18:58:55.74ID:+Rs+WS0A00718名称未設定
2016/07/14(木) 19:31:43.94ID:gvnxYpj300719名称未設定
2016/07/14(木) 23:37:40.91ID:6Myw6IUV0コピーをするのと同じ処理をUIButtonを押したら文字列をコピーするようなことを
実装したいのですが、何を使えばできるのでしょうか?
0720名称未設定
2016/07/14(木) 23:46:54.03ID:J+eqQ1lr00722名称未設定
2016/07/15(金) 08:26:09.39ID:+LmyUm/s0返答が遅くなりすいません。ご紹介いただいたサイトの方法を試してみます。
ありがとうござしました
0723名称未設定
2016/07/15(金) 15:35:30.25ID:8trAT+XK0それともアプリ自体の中身の言語部分も全て変えないといけないのでしょうか?
0724名称未設定
2016/07/15(金) 15:46:16.75ID:7bzZOdH900725名称未設定
2016/07/15(金) 15:48:22.43ID:8trAT+XK00726名称未設定
2016/07/15(金) 16:14:08.77ID:7bzZOdH90ただよっぽどわかりやすいアプリじゃない限り日本以外で日本語のオンリーのアプリはまずDLされないだろうから他言語対応の意味がないね
海外も狙うなら日本語の他に英語は必須
0727名称未設定
2016/07/15(金) 16:57:02.02ID:8trAT+XK00728名称未設定
2016/07/15(金) 17:10:23.45ID:UUKtBgdo00729名称未設定
2016/07/15(金) 17:51:01.70ID:HT/G6GMp0App Storeライクなカテゴライズ機能を実装するため上記のプロジェクトを参考にしました。
ColorTableViewControllerでCancel Buttonを押した時の動作がセルを押した時の動作と同じで、背景色にnilが入って黒くなります。
Cancel Buttonは何も処理せずにViewControllerに戻る様にしたいです。
アドバイスよろしくお願いします。
0730名称未設定
2016/07/15(金) 17:54:32.90ID:HT/G6GMp0代入の際のnilチェックが必要でした
0731名称未設定
2016/07/15(金) 17:54:50.94ID:yVUqIudhO例えばゲームアイテムをアップル介さずにコンビニ支払いで買えるようにしたらアウトだよね?
でも通販はコンビニ支払いでもOKだよね?
0732名称未設定
2016/07/15(金) 21:01:43.33ID:hFKpyxDb00733名称未設定
2016/07/15(金) 21:18:16.97ID:OFjZkJe500734名称未設定
2016/07/15(金) 21:40:29.20ID:UNIof2pA00735名称未設定
2016/07/15(金) 21:51:51.94ID:6nmbUmrT00736名称未設定
2016/07/15(金) 21:54:43.15ID:UNIof2pA00737名称未設定
2016/07/16(土) 03:06:59.88ID:1XogMwuS0アイディアと情熱のある方のみ、お願いします。
http://good-hill.xsrv.jp/?id=cw_934939
『 グッドエンジェル 』 投資家と起業家のマッチングサービス(投資家数1300人以上) 有名投資家からベンチャーキャピタルまで参加しています。g
0739名称未設定
2016/07/16(土) 10:48:31.43ID:/jtVpT6f00740名称未設定
2016/07/16(土) 16:08:40.39ID:T493/9af0画面丈夫にナビゲーションボタンを配置するためのエリアを用意しました。
その後、Bar Button Itemを設置してそのボタンを押した時に
もう一つのビュー(Bビュー)に画面遷移するようにして、Storyboard上でPresent Modallyを選択
そしてBビューから元のビューにも戻ってこれるようにBar Button Itemを設置して
戻るようにしたのですが、戻ってきた際に元ビューのBar Button Itemが設置してあるエリアが
丸々消えてテーブルビューだけになってしまうのですが、どのように対処すれば元通りに戻ってこれますでしょうか。。。?
どなたか教えていただけると助かります。ちなみにBar Button Itemをビューコントローラーに結びつけてコードで画面遷移するのも試しましたができませんでした。
0741名称未設定
2016/07/16(土) 16:09:23.52ID:T493/9af0画面上部です。
0742名称未設定
2016/07/16(土) 18:15:12.98ID:RJ0YEgke00743名称未設定
2016/07/16(土) 20:00:52.81ID:T493/9af01、TableViewをドロップして画面いっぱいにひろげる
2、上部にTableViewCell配置
3、Editor > Embed in > Navigation Controllerを選択
4、元のViewControllerの上部のエリアが広がったのでそこに画面遷移用のBarButtonItemを設置
5、新しいビュー(ビューB)をつくってそこの上部にNavigationBarを乗せてその中にBarButtonItemを設置
6、元ビューのBarButtonItemでBビューにPresent Modallyで遷移(B→元 もやる)
これでやりました。
元ビューからBビューには問題なく飛べたのですが、その後にBビューから元ビューに飛ぶと
元ビューの上部のエリア(BarButtonItemのあるとこ丸々)が消えてテーブルビューだけ残ってしまいます。
0744名称未設定
2016/07/16(土) 23:11:53.59ID:qLOkXlOD06のB→元もPresent Modallyでやってるんじゃないの?
もしそうなら、元のビューに戻ったのではなく、新しいビューをNabigationControllerとは関係なく作られているからNavigationBarが表示されない。
NavigationControllerに管理を任せるためには、5でNavigationBarを載せるのではなく、元のビューのBarButtonItemからShowを選ぶ。
そうすると、ビューBの上部に勝手にNavigationBarのエリアが表示される。
Storyboard上では表示されていないが、実行すれば戻るボタンが勝手に表示されて戻ることができる。
0745名称未設定
2016/07/16(土) 23:40:20.03ID:T493/9af0解決しました!詳しい解説、本当に助かります。
ありがとうございます!!
0746名称未設定
2016/07/18(月) 10:20:23.99ID:gpfQlpq800747名称未設定
2016/07/18(月) 22:07:59.53ID:eilqXIjg0let filePath = NSBundle.mainBundle().pathForResource("sample", ofType: "mp3")
audioPlayer = try AVAudioPlayer(contentsOfURL: audioPath,fileTypeHint:nil)
audioPlayer.prepareToPlay()
audioPlayer.Play()}
という関数を複数つくり、必要に応じて呼び出して音を再生してますが、効果音が終了
するまでの間は、他の音はならないようにしたいのですが、どうすれば良いのでしょうか?
フラグで管理して鳴らないようにプログラム作ったけど、どうも複雑になりすぎて…
もしくは、runAction(action,completion:{ flag = true}みたいにアクションが終了したら
特定の命令が実行されるみたいな、ことができると、プログラムが簡略化できるのですが?
ググっても良くわかりません。 よろしくお願いします。
0749名称未設定
2016/07/19(火) 09:52:48.10ID:gU60zBtI0関数が(無駄に増やすつもりはないけど)増えたほうが
コードの書き方としてはいい書き方になるのかな?
0750名称未設定
2016/07/19(火) 10:06:34.39ID:Agb77UCq00751名称未設定
2016/07/19(火) 12:46:54.34ID:8132cB/200752名称未設定
2016/07/19(火) 14:20:46.78ID:a3lq/r+900753名称未設定
2016/07/19(火) 21:18:16.98ID:+hQ9eQHjO{
ヘッダに書いといたURLからとりあえずお気に入り一覧を取得してパース。
何かエラーが起きたらすみやかにダイアログを表示。
書き忘れてたけどURLから取得するときはバックグラウンド、このくらいなら書かなくても常識だから分かるか。
それでパースしたら、テーブルビューとかで表示。
背景が白だから文字は黒が見やすいと思う。
一覧は追加した順が理想。
}
0754名称未設定
2016/07/19(火) 21:37:44.70ID:7/ZFba2300755名称未設定
2016/07/19(火) 22:50:43.04ID:9W4tf/2l0プログラムのどこでクラッシュしたかなどのログを見れたりはしないんでしょうか。
0756名称未設定
2016/07/19(火) 23:41:40.65ID:8132cB/200757名称未設定
2016/07/20(水) 12:18:06.67ID:6mDcOUWb0特定ドメインのリンクだった場合は何もアクションしないなどの制御を入れたいのでWKWebViewにしたいんですが、ATSやらスクレイピングなどの審査基準にひっかかるのではと危惧しています
0758名称未設定
2016/07/20(水) 12:20:50.71ID:1bla3nZG00759名称未設定
2016/07/20(水) 14:02:25.88ID:XVgcm3hE00760名称未設定
2016/07/20(水) 16:03:04.80ID:opzwXiFx0指でなぞって絵を描くアプリを作る時、描く線をクレヨン風や筆ペン風にしてるのはどのようにやってるんですかね?
ヒントとかググり方とかでも教えてもらえるとありがたいです。
0761名称未設定
2016/07/20(水) 16:16:41.35ID:oaQE+NQM00762名称未設定
2016/07/20(水) 16:43:25.07ID:bd9sKciB00763名称未設定
2016/07/21(木) 01:30:22.80ID:EPzLFeO30シルバータイプのサバンナメラニスティック
液晶4kモニターで見ると
0764名称未設定
2016/07/21(木) 10:52:58.56ID:0kx7CUwR00765名称未設定
2016/07/21(木) 11:01:50.90ID:X5pc81hi00767名称未設定
2016/07/21(木) 11:46:45.33ID:DkXXQ0EX00768名称未設定
2016/07/21(木) 13:50:21.06ID:u+Qb90FR00771名称未設定
2016/07/21(木) 21:45:28.66ID:7pRKmZZT0インストール数も利益もレビューされる数もiphoneの方が少ない
もう誰も使ってへんのちゃうか
0772名称未設定
2016/07/21(木) 22:21:18.01ID:2Jf0ghkg00773名称未設定
2016/07/21(木) 23:32:28.91ID:DkXXQ0EX0おまえの作ったクソアプリが泥向けだったってことだろ
世界的にはiPhoneの売上の方が上
iPhoneアプリ、売上でアンドロイドの2倍に 格差はさらに拡大中
http://forbesjapan.com/articles/detail/12954
0774名称未設定
2016/07/21(木) 23:37:42.29ID:7pRKmZZT0広告より有料アプリにした方がいいのかな
0775名称未設定
2016/07/21(木) 23:54:09.07ID:AeP9Rf6f0ってことだろ
0776名称未設定
2016/07/22(金) 03:58:05.76ID:uCFL17dfOというか分からない
何が分からないかも分からないから調べられない
0777名称未設定
2016/07/22(金) 03:59:49.94ID:uCFL17dfOObjective-Cのは難しい
0778名称未設定
2016/07/22(金) 04:06:03.26ID:uCFL17dfOスクロールビューで一定以上引き下げたら更新するやつを自力でゴリゴリ書いたら、
一定以上の引き下げを判定する閾値でカクッとなった。
このカクッどうにも解決できないし、調べてたらいつの間にか標準で用意されてたからそれ使ったんだが、
それ使ってもカクッとしたからお手上げ。
そして何より標準で用意されてるのは画面上部での引き下げのときだけで、
画面下部には使えない。
とにかくツィッターやインスタグラムのように滑らかに動かしたいんだ。
0779名称未設定
2016/07/22(金) 09:35:51.67ID:CbklwTX400780名称未設定
2016/07/22(金) 12:25:44.00ID:34Ux3Eh50Androidみたいにダウンロード数とインストール数だけ教えてくれればいいのに
まじ糞杉なんだよなあ
0781名称未設定
2016/07/22(金) 12:36:34.02ID:8nXgY3MI00782名称未設定
2016/07/22(金) 23:44:48.22ID:a8VnldUA0それぞれどのようなときに用いるメソッドでしょうか??
調べてみましたが、"xib中のオブジェクトの初期化"
とかよく意味が分かりません...
override func awakeFromNib() {
super.awakeFromNib()
}
override func setSelected(selected: Bool, animated: Bool) {
super.setSelected(selected, animated: animated)
}
0783名称未設定
2016/07/23(土) 03:45:13.10ID:Ei5PoBVH0nib 内の全てのオブジェクトが生成され、View などの親子関係、inlet / outlet その他のプロパティも全てセットされた後呼ばれるのでプロパティ依存の初期化処理が書ける。init だとこうはいかない。
0784名称未設定
2016/07/23(土) 03:46:04.70ID:Ei5PoBVH0selected をググるとかして英語を勉強しましょう
0785名称未設定
2016/07/23(土) 08:10:01.40ID:Vked0K6r0今回は2時にIn Reviewになってから動きがないってことは、
米国時間的に考えて審査者途中で帰りやがったのか
月曜まで待ちかー
0786名称未設定
2016/07/23(土) 11:55:03.11ID:AW2SUDd30その中でデモビデオの提出が求められてしまいましたT_T
このデモビデオの説明は日本語でナレーションして良いのでしょうか??
英語だとすると余りにもハードルが高くくじけそうです、、、
アプリ自体は日本語のみで配信します。
0787名称未設定
2016/07/23(土) 11:58:47.82ID:c9Njouo20英語で説明ならスーパーインポーズしたら?
0788名称未設定
2016/07/23(土) 12:15:13.94ID:AW2SUDd30アドバイスありがとうございます!
ちなみにビデオの提出は何のサービスを使われましたか?
youtubeでも良いのでしょうか?
0789名称未設定
2016/07/23(土) 12:31:43.94ID:c9Njouo200790名称未設定
2016/07/23(土) 12:52:32.16ID:AW2SUDd30重ねてありがとうございます!
ちなみに日本のみのリリースであればデモビデオは日本語で良いというのはどこからの情報でしょうか?
0791名称未設定
2016/07/23(土) 12:54:53.28ID:aPGjO61600793名称未設定
2016/07/23(土) 13:22:41.62ID:F5R98iDh0使い方がわからんってレビューつけられるだけだぞ
0794名称未設定
2016/07/23(土) 13:36:55.06ID:WsDdJYbY0うーん。iOS Simulatorが重いって感じた事ないなぁ。
targetデバイスによらずにね。
0795名称未設定
2016/07/23(土) 14:50:29.41ID:ajnp2wG1Oたぶん俺のMacの性能が低いからだと思う。
Mac miniでメモリは4GB。
起動してしまえば遅くないんだが、起動するまでがめちゃくちゃ遅い。
どのくらい遅いかというと、Xcodeから起動したときに、
Xcodeがシミュレーターの反応なしと判断してロギングその他をやめてしまうくらい。
0796名称未設定
2016/07/23(土) 15:27:08.87ID:Vked0K6r0macのcmd+tab, android studioのctrl+tab, winのalt+tab的なやつ
0797名称未設定
2016/07/23(土) 21:37:35.15ID:G2A8JxFv00798名称未設定
2016/07/23(土) 23:10:48.42ID:uy1hIniM0下記のようにして選択した部分に文字のバックに色をつけようとしているのですが、マーカーが文字の下にはみだしてしまいます。
マーカーと文字の垂直位置を一致(マーカーのセンターに文字のセンターが来る)させるにはどうしたらいいのですしょうか。
ご教授お願いいたします。
NSRange selectedRange = textView.selectedRange;
if (selectedRange.length > 0) {
// attributedStringを取得して、Mutableにコピー。
NSMutableAttributedString *theText = [textView.attributedText mutableCopy];
[theText addAttribute: NSForegroundColorAttributeName value: UIColor.blackColor range: selectedRange];
[theText addAttribute:NSBackgroundColorAttributeName
value:[UIColor colorWithRed:.0 green:1. blue:.0 alpha:1.]
range: selectedRange];
textView.attributedText = theText;
}
0800名称未設定
2016/07/24(日) 00:22:06.48ID:8dqD2M3F0自分は nsuserdefaultsでviewdidloadの中に数値を+1カウントさせたのを保存して、その数値が0ではないとき、〜
っていうように書いているのですが効率が悪いように思えるので何かいいやり方ないですか??
0801798
2016/07/24(日) 01:21:25.85ID:gdhfeLZ60自己解決しました。
NSBaselineOffsetAttributeNameで全体のテキストの縦位置を調節したら何とかなりました。
0802名称未設定
2016/07/24(日) 13:16:23.82ID:AKqPBljwOキャッシュ管理のおすすめポリシー教えて。
キャッシュの合計サイズ見て、
閾値超えたら古いファイルを削除ってやろうとしたが、
古いからといって頻繁にアクセスされないわけじゃないからな。
0803名称未設定
2016/07/24(日) 13:41:20.20ID:vwD9NmOB0A: 放置する
0804名称未設定
2016/07/24(日) 13:50:35.53ID:LCc9z98K00805名称未設定
2016/07/24(日) 14:50:44.65ID:vMLpFBAa00806名称未設定
2016/07/24(日) 16:03:13.78ID:bvxJa/kL0最後にアクセスされた日時(アプリ側で別途管理しておく)や利用頻度を用いて管理する。
一般に前者をLRU後者はLFUと略す。
http://stackoverflow.com/questions/17759560/what-is-the-difference-between-lru-and-lfu
0807名称未設定
2016/07/24(日) 22:06:05.26ID:ejvT3juK0Photoshopで行う画像処理をアプリに移植しようとしています。
0808名称未設定
2016/07/24(日) 23:28:26.46ID:8dqD2M3F0と実装したいのですが、ラベルに文字が入力されたときの判断をどうすればできるか考えています。
何か良いアイデアないでしょうか??よろしくお願いいたします。
0809名称未設定
2016/07/24(日) 23:50:00.14ID:yxkHyxUS0ラベルに入力なんてないからtextfieldと勘違いしてるんだろうか
textfieldでググればいくらでも出てくるよ
初回起動はそれでいいんじゃないかな
初回だけならboolにするけど
0812名称未設定
2016/07/25(月) 08:52:29.25ID:Qm7fzk2v0http://xoyip.hatenablog.com/entry/2013/12/27/203706
0813名称未設定
2016/07/25(月) 09:22:54.14ID:gtCIyhSu01万人 x 100円(課金) = 100万
1万人の自分のアプリのファンからお金を払ってもらう仕組みを考える
広告を貼ると自分の上位アプリが表示され、ファンをお持ち帰りされてしまうから貼らない
0814名称未設定
2016/07/25(月) 09:25:19.12ID:J3QTPURU0ファンに100円払ってもらう仕組みを考える
広告をはると自分の上位アプリが表示され、ファンを持ってかれる。貼らない
0815名称未設定
2016/07/25(月) 10:30:58.92ID:J3QTPURU01円広告で飽きて終わるより100円払ってもらう。
広告はあると邪魔 ファンは増えない
バナー広告を貼ると自分の上位アプリが紹介される。ファンが取られてしまう
0816名称未設定
2016/07/25(月) 11:00:03.40ID:xE+0xHat00817名称未設定
2016/07/25(月) 11:00:56.20ID:YB8q0UsT00818名称未設定
2016/07/25(月) 11:06:39.47ID:jBEe98UyO四則演算しかできない見た目も安っぽい電卓アプリを作った場合、
その広告に見た目もナウい履歴機能付の関数電卓アプリが表示され、
すると利用者はそっちに魅力を感じて今の安っぽい電卓アプリを窓から投げ捨て
関数電卓アプリのほうをダウンロードしてしまうって寸法よ。
0819名称未設定
2016/07/25(月) 11:13:27.81ID:S5dSJj1s0にどうやって100円払ってもらうんだよ
0820名称未設定
2016/07/25(月) 13:23:25.05ID:OEaOHGxg00821名称未設定
2016/07/25(月) 13:24:19.28ID:kIcJoFRb0100円払えって言う。1万円払えとは言っていない。あなたのアプリが好きだと
言ってくれるファンなら払ってくれるだろう。上位アプリにお持ち帰りさせない。
いい友達で終わってしまう
0822名称未設定
2016/07/25(月) 13:48:46.16ID:vldhJo7b0アプリになると買ってもらえない
何故なのか
0823名称未設定
2016/07/25(月) 13:51:50.67ID:sr0gQmSl0というケースを恐れてるのかとw
かと言って使い続けると払わなくても使えちゃうから払う事自体を忘れるw
0824名称未設定
2016/07/25(月) 14:57:37.31ID:REP2G6ap00825名称未設定
2016/07/25(月) 15:36:39.92ID:J3QTPURU0求めないから 人は必要とするものにお金を払う。
必要とされている機能を使用不可にしてないだろ?だから払われない 求めないのは論外
0826名称未設定
2016/07/25(月) 15:52:39.72ID:xE+0xHat00827名称未設定
2016/07/25(月) 16:02:17.50ID:qKm09so900828名称未設定
2016/07/25(月) 17:55:54.51ID:Qm7fzk2v0消費者は100円ショップに訪れた段階で消費する気になっている。そして、必要かどうか微妙な商品も、必要になった時にわざわざもう一度訪れる必要がないように念のため買っておこうか、という気にもなる。
なんせ、たった100円のためにもう一回来るのは面倒だし、100円なら大して後悔もしないと考える。
そるに対してアプリは、店に訪れるという部分がない。一見、消費行動の最初のハードルを無くしているようだが、実際には購入ボタンを押す寸前まで判断を延期させただけ。
しかも、今買わないからといって無くなるものでも無いから、無限に判断を延期出来る。
100円ショップが負担している、
・店舗を構える
・購買意欲をそそる品揃えにする
・在庫が必要な商品を扱う
というコストを、アプリ販売は負担していないんだから、消費に結びつく確率が低くて当然とも言える。
0829名称未設定
2016/07/25(月) 18:35:42.91ID:DeU+DJRw0自分の知らないところで仇になっている。クリックして10円入るけど、同時に客も逃がしている。結局課金で売ることが正しいビジネスモデルなのね。
ソーシャルアプリは何年前からアイテムを数百円で売り続けていたし、Unityゲームだってアイテム課金を普通にやっている。みんなそうやって普通に稼いでいた。
広告会社が個人開発者向けに開く無料セミナーやアプリ研究所など(広告会社が運営するサイトでは)ではそんなことはいっさい触れさせない
広告が大儲けするようなことを吹き込んでくる。貼ってみたら全然そんなことないし、客が大手に逃げるような広告内容だったりする
儲けるにはブースト課金と様々な広告を貼ることだと詭弁してくる。
いい加減目を覚まして課金で売るにはどうしたらいいか考えたほうがいい
0830名称未設定
2016/07/25(月) 19:29:47.93ID:AWVqwyGN0自分で広告貼らなくても、ユーザはどうせ他のアプリで広告見るんだから
0832名称未設定
2016/07/25(月) 20:49:47.95ID:E8SWrmfQ00833名称未設定
2016/07/25(月) 21:55:27.02ID:RtobYT4h0120円のアプリ内課金にしても同じようなもの。
しかし、1日1000DLの無料アプリに広告をはると1DL10円位いく=1日1万円。
でも広告は嫌いだから有料解除は付けておくけどね。
120円で解除するのは100人に1人だけど。
0834名称未設定
2016/07/25(月) 22:00:22.97ID:9077/QcP0金払わないと試用もできないってのは客としては手が出しにくい
使ってみて糞だったら後悔しか残らないし、その体験には10円でも高い
0835名称未設定
2016/07/25(月) 22:04:36.90ID:RtobYT4h0たしかにおすすめアプリ一覧みたいな広告をだしてくる悪質な広告会社もある。
amoadとか
痩せ薬とか胡散臭い通販広告を出してくるとこもある。
imobileとか
国内の広告会社がモノ言わぬ開発者にはせいぜい1くり10円位しか出してくれない。
そこそこ売れていてクレーマーには20円位は出すけど。
というわけで、おすすめはadmob+広告解除かな。。
後はituensで音楽売ったり本売ったりを組み込むといいよ。
ライバルアプリ広告よりはましだよ。売上やっすいけど。
0836名称未設定
2016/07/25(月) 22:13:24.75ID:RtobYT4h0ものすごくうざい広告を連発するアプリでレビューが荒れていたアプリから、広告を全部削除したことがある。
面白いことに削除前と後ではDLもアクティブも変化なしだった。
まあ電車の広告とかと同じかもね。無くなっても利用者数は変化ない。
つまり貼りまくったアプリが儲かるということ。
だから世の中汚いアプリがあふr
0837名称未設定
2016/07/25(月) 23:01:23.96ID:jBEe98UyO0838名称未設定
2016/07/26(火) 00:39:56.47ID:6lKq+Zv/0ありがとうございます。
お伺いしたかったのは、特定の色(画像中の青色だけの色相)の色相を変える計算方法でした。
ググったり、書籍を調べてはみたのですが、特定の色の色相を変える方法が見当たらなかたので
こちらでお伺いしました
0839名称未設定
2016/07/26(火) 04:50:48.28ID:tbYHR7Oy0青色系を選択(指定色域を選択)して色相・彩度を変えたいんでしょ。
画像の全ピクセルを走査して青色色域内なら変更するんだよ。
たぶんそこまで気の利いたCIFilterは無いから自作だろう。(最近出たのは知らん)
CGImageGetDataProvider(), CFDataGetBytePtr()でCGImageからUInt8 *を取得して始める。
ピクセルごとにRGB値をHSV値に変換して、判定・変更してRGB値に戻せばいい。
詳しく説明すると長すぎるので、これをヒントにあとは調べてくれ。
0841名称未設定
2016/07/26(火) 10:20:20.12ID:h5Tyj2um0遷移先でviewWillApperやviewDidApperで、viewDidLoad()もしくはloadView()で更新するのではなく、
遷移元で更新先を指定して更新を行いたいのですが、
どのようなやり方があるのでしょうか?
0842名称未設定
2016/07/26(火) 10:51:36.03ID:ytB0c0qn00843名称未設定
2016/07/26(火) 11:32:57.50ID:I1OOpbBT0たぶん、違う。
>>841
さんは「遷移元で更新先を指定して更新を行いたい」と書いているけれど、その時、更新先のインスタンスは、作成されている?
なんか、そこが、思い違いされているように、読めるのは、私が根性曲がっているからか?
0844名称未設定
2016/07/26(火) 11:49:09.91ID:YgP1vu/w00845名称未設定
2016/07/26(火) 12:13:09.96ID:I1OOpbBT0別にビューとは書いていないよ。
それに、ビューコントローラをロードしたからと言って、配下が作られたり、初期化される訳じゃないよ。
0846名称未設定
2016/07/26(火) 13:44:38.66ID:h5Tyj2um0dismissViewControllerAnimatedで戻る際に、戻った先のviewを更新させて反映させたいのです
tableView.reloadDataみたいなことをやりたいのです
0847名称未設定
2016/07/26(火) 13:51:00.81ID:YlpDzF7K0面倒くさいから説明はせんけど
0849名称未設定
2016/07/26(火) 14:05:24.90ID:YgP1vu/w0view の getter で view がないときは loadView が呼ばれる。
0850名称未設定
2016/07/26(火) 14:58:17.04ID:I1OOpbBT01.delegate
2.呼び出しもとのselfを貰い疑似delegate
3.呼び出しもとから、クロージャを貰う
0851名称未設定
2016/07/26(火) 14:59:30.51ID:I1OOpbBT0全部コードで書いてあるかもしれないじゃない?
0853名称未設定
2016/07/26(火) 16:03:34.02ID:8jbDo+f10なんで、vieWillApperではやりたくないの?
0854名称未設定
2016/07/26(火) 16:18:29.52ID:3f7iJ2m30↓↑
[View Controller 2] - - - [View 2]
または
[View Controller 1] - - - [View 1]
↓↑
[Model]
↓↑
[View Controller 2] - - - [View 2]
データやメッセージのやり取りはこうなるべきなので、
View Controller 1 と View 2との間で直接のやり取りがあるのは好ましくないよ。
View Controller 2が終了してView Controller 1に戻る際に>>850のように
変更があったことをView Controller 1に伝えるか、
View Controller 1が適宜Modelの変更を監視し、変更があったらView1の表示を更新する
とかが好ましいよ。 👀
Rock54: Caution(BBR-MD5:0be15ced7fbdb9fdb4d0ce1929c1b82f)
0855名称未設定
2016/07/26(火) 16:29:42.14ID:I1OOpbBT0ありがとう。
それは、忘れていたよぉ。
0856名称未設定
2016/07/26(火) 16:32:06.75ID:t1PdCInt00857名称未設定
2016/07/26(火) 16:44:29.17ID:h5Tyj2um0なるほど、ありがとうございます
>>853
遷移先ではload時にマップを使って現在地を取得・移動するようにしているのですが
viewWillApperでviewDidLoadなどを使うと、そのマップを開いたりdismissで戻るたびに現在地に戻ってしまうので。。
>>854
詳しい説明をありがとうございます
0858名称未設定
2016/07/26(火) 21:18:52.79ID:h5Tyj2um0ありがとうございました。
0859名称未設定
2016/07/26(火) 23:40:18.29ID:KSmE2k6gO0860名称未設定
2016/07/26(火) 23:58:22.06ID:mHXoS3Kx00861名称未設定
2016/07/27(水) 07:38:39.17ID:oG5wyGJN0Localizable.strings(English)はちゃんと反映されているのですが・・・
0862名称未設定
2016/07/27(水) 08:43:22.96ID:jbtG0SUv00863名称未設定
2016/07/28(木) 07:56:20.76ID:o3id59pk0Android版と同じくらいの検索順位なのに何故なんだ
検索結果のアイテムがデカイから上位3つくらいしか見られてないのかね
0864名称未設定
2016/07/28(木) 09:13:43.68ID:qrdk+zO50有料なら0個もあり得るが、初動がそれならテコ入れが必要だな
検索キーワードとかまともにつけてねーんじゃねーのか
0865名称未設定
2016/07/28(木) 09:26:51.78ID:l8IUuZ2T00866名称未設定
2016/07/28(木) 11:12:45.66ID:Q0VkotB80キャッシュアウト・アルゴリズム、つまり、キャッシュしたデータを破棄する際に、どのデータを残し、どのデータを捨てるか?を決めるアルゴリズムには、いくつかある。
検索して、欲しいのを選択しる!
0867名称未設定
2016/07/28(木) 12:25:20.11ID:LA53XPbv0レポートの時差じゃないのかな?
Analytics系のライブラリ入れてるならアクティブ数見てみたら?
0868名称未設定
2016/07/28(木) 13:08:44.71ID:9WScQUoc0タイプのキーボードや数字のみなどしか調べてもでてこないので出来ないのかなと思っていましたが、
PokemonGoなどでパスワード入力するときにqwertyキーボードがでてくるのでどうにかして
キーボードを変えたいのですが、どうすればできますでしょうか?キーワードだけでもよいので
どなたか教えていただけると嬉しいです。ちなみにSwift使っています。
0869名称未設定
2016/07/28(木) 14:13:49.13ID:eEFFENvf0まず、英語モードになっている?
UITextFieldのKeyboardTypeを探してみて!
0870名称未設定
2016/07/28(木) 14:13:52.52ID:8FS2grAj0UITextField, keyboardType, UIKeyboardType
0871名称未設定
2016/07/28(木) 16:14:26.34ID:2DMmp5v20App Store の互換性のところでiPhone5とiPhone5Sが非対応になったんですが、
この理由わかる方いますか?
iOS9は4sでも利用可能かと思ってますが・・・。
というか、これ見たらiOS8でもiPhone5とiPhone5C非対応ですね。
なんででしょう?
https://itunes.apple.com/jp/app/majigaru!!!/id1116366516?mt=8
0872名称未設定
2016/07/28(木) 16:15:18.17ID:2DMmp5v200873名称未設定
2016/07/28(木) 16:27:43.92ID:2DMmp5v20https://teratail.com/questions/32706
0874名称未設定
2016/07/28(木) 16:53:26.23ID:qmTM/rYd0あと面倒くさいからマルチポストはやめてね
0875名称未設定
2016/07/28(木) 17:34:20.79ID:THzsndLB0もしそうなら 32bit 入ってないんじゃね
0876名称未設定
2016/07/28(木) 22:33:16.68ID:IwWSbJQ/0ホスティングサーバーに再アップして、従前のものと置き換えようとしているのですが、
エラーが出てうまくいきません
Invalid description '$fieldValue' for in-app purchase with product_id='hoge', locale='ja-jp' - longer than 255 bytes
そもそも、この場合にアプリ内購入プロダクツの参照名や製品IDは従前のままバージョンだけ変えることはできるのでしょうか?
それとも、修正後のコンテンツ用にアプリ内購入プロダクツの参照名や製品IDを新規登録しないといけないのでしょうか?
お詳しい方ご教授ください。
0877名称未設定
2016/07/29(金) 19:27:18.86ID:2xj+8iLU0意味不明な理由でリジェクトされたんだけど
アカウントベースの機能って具体的にはなんぞや?
というか俺がほしいのはログイン機能だけなんだけどな…
0878名称未設定
2016/07/29(金) 19:36:42.38ID:p1slWkvx00879名称未設定
2016/07/29(金) 20:12:13.14ID:dgTQ4KOT0自分もsocial.framewoikを使ったアプリを申請出して同じようにリジェクトされました
何すればいいかわからない・・・
0880名称未設定
2016/07/29(金) 20:44:16.52ID:54Ott7mlO会員登録機能の実装なんざ半日で終わるだろ。
0881名称未設定
2016/07/29(金) 20:54:42.96ID:2xj+8iLU0そうなのか
てっきり自前のシステム用意しても、SNSログインを使った時点で駄目なのかと思ってた
SNSログイン以外でもログインする選択肢を与えればいいかね
Facebookでログイン
Googleでログイン
メールアドレスでログイン
みたいにすれば良いのね
0882名称未設定
2016/07/29(金) 20:57:56.22ID:7vgmChhU0投稿(などがあるなら)にニックネームが出るとか。
0883名称未設定
2016/07/29(金) 21:08:18.58ID:2xj+8iLU0まさにそんな機能は付いてるんだけど、
レビュアーの行動を見た感じ、そこまてたどり着いてないっぽい
取り敢えず説明添えてそのまま再審査申請してみるわ
0884名称未設定
2016/07/29(金) 22:31:39.21ID:5VdopbXL0ってことじゃないの?
SNSログインなら、そのSNSが提供するサービスと紐づけられるとか、
共通のニックネームを使ったチャット機能が使えるとか、マイページにお気に入りを登録してWebやデバイス間でサーバを通じて情報が共有されるとかそんなアカウントベースのサービスが提供されるのか?
ということなんじゃねーの?
0885名称未設定
2016/07/29(金) 23:45:27.06ID:54Ott7mlOログインしてるか否かで、アプリの機能を使える/使えないってことで
すでに要件を満たしているのではないのか?
そうじゃなかったら要ログインの情報アプリなんか全滅しそうだが。
0886名称未設定
2016/07/30(土) 00:40:58.87ID:xz7Yfq/e0If your app does include additional account-specific features from Twitter, please provide us with details on where we can locate these features in your app.
Google翻訳
あなたのアプリは、Twitterからの追加のアカウント固有の機能が含まれている場合、我々はあなたのアプリケーションでこれらの機能を見つけることができる場所についての詳細をお知らせください。
英語不安なんだけど、ログインして使ってる機能はどこか教えろってきいてる?
0887名称未設定
2016/07/30(土) 01:12:20.79ID:geUiwasH0ってことじゃねーの?
要はあれだよ、Twitterと連携と見せかけてTwitterのアカウント/パスードを抜こうとかよからぬ考えてないよね?
ってことよ。さすがにアップルもOAuthのプロトコルがちゃんと使われてるか調べるの面倒くさいからテスト用のTwitterアカウントでログインしてみてちゃんとサービス連携されてるかレビューするわ
ってことだろ
0889名称未設定
2016/07/30(土) 06:31:13.74ID:i7kqrzzv0自分の場合はツイッターのIDで投稿の管理をしているんだけど、アップル側からしたら、「それだけだとツイッターのアカウント使う必要ないよね、独自にアカウント管理機能作れば?」って事なのかな。
ツイッターの機能に関する事(代わりにつぶやいたり、フォローしたり)をできるようにすればわかりやすいのかな。
0890名称未設定
2016/07/30(土) 06:50:30.11ID:AFPBC+Vt0それって本末転倒な機能追加じゃない?
なんかよくわからんが、投稿の管理機能がついてるなら投稿の管理機能がついてますって説明しなよ。
0891名称未設定
2016/07/30(土) 07:22:25.49ID:bMA0kpAv0拙い英語だったけど投稿の管理機能ありますよって返信したんだ、通じてるかわからないけど。
そしたら、In order to use Twitter for authentication, you app must include significant account-specific functionality from Twitter
って返ってきた。
ツイキャスみたいにアカウントをフォローできるようにして、自分以外の投稿された情報をツイッターでも見れるようにしようかなって思ってます。
0892名称未設定
2016/07/30(土) 10:38:50.54ID:Hv/zmEIe0それなら本末転倒のような...
0893名称未設定
2016/07/30(土) 10:59:58.84ID:GyMQhsKa0掲示板(例えば2ch)みたいな所に投稿するのにTwitterのIDを使用して投稿歴を管理しています。
0894名称未設定
2016/07/30(土) 11:16:20.34ID:JBMrcjwr0>>870
返信遅くなってすみません。
KeyboardTypeの種類にpwertyのみのキーボードがなかったので質問したのですが、やっぱり英語モードにしないとできないのでしょうか?
平仮名入力できないようにしたいと思っていて、パスワードを打ち込むときにqwertyキーボードのみにしたいのですが、、、
0895名称未設定
2016/07/30(土) 12:37:29.13ID:Xq+URKyu0なるほどねー。
ウェブサービスで良くある、facebookやtwitterのアカウントでもログインできるというような、
(ほぼ)認証機能だけ他SNSのを借用って使い方はAppStoreでは不可かあ。
0897名称未設定
2016/07/30(土) 12:40:50.49ID:RUER7Gcz0では?
0898名称未設定
2016/07/30(土) 12:50:03.65ID:snMghdvz0他は自前のサービスぽいけどこれはいいのかね
0899名称未設定
2016/07/30(土) 15:27:40.73ID:8902f0v80怪しげな個人開発者はAppleは信頼していないとかそんなんじゃね、知らんけど。
0900名称未設定
2016/07/30(土) 16:27:33.67ID:JBMrcjwr0Xcodedで全て操作しています。
textFieldを配置してAttributes InspectorのKeyboard Typeの項目で
キーボードの種類を変えていたのですが、どうもpwertyのみのキーボードが
表示できなかったので出来ないのかなと思い、質問させていただきました。
>>897
まさにキーボードはこれです!ただ、パスワードとは言ったものの、
文字を打つところを隠さないようにするように入力したいのですがそれは可能でしょうか?
理由は入力するときにローマ字と数字のみで入力させたいのでどうにかキーボードでできないかなと思い質問いたしました。
0901名称未設定
2016/07/30(土) 16:28:13.37ID:JBMrcjwr00902名称未設定
2016/07/30(土) 16:39:26.35ID:yP3v/4iQ00903名称未設定
2016/07/30(土) 16:49:08.18ID:JBMrcjwr00904名称未設定
2016/07/31(日) 21:49:06.52ID:RdQf4omB0グリッドのマス一つ一つがタップ可能とします。
UIKit でボタンやラベルを複数配置して、複数デバイスでうまくやるにはコードを書かなくても autolayout でできます。
sprite だと、全部コードで複数デバイスに対応するしかないのでしょうか?
画面サイズから、ボタン一つのサイズを算出して、一個一個配置していく感じ?
0905名称未設定
2016/07/31(日) 22:40:41.07ID:vA9IBZwp00906名称未設定
2016/08/05(金) 11:56:27.84ID:IiyOheMD0void rectsInRect(CGRect rect, int columns, int rows, CGFloat space, CGRect rects[])
{
CGFloat w = (rect.size.width - space * (columns-1)) / columns;
CGFloat h = (rect.size.height - space * (rows-1)) / rows;
for (int y=0; y<rows; y++) {
for (int x=0; x<columns; x++) {
int idx = y * columns + x;
rects[idx] = CGRectMake((w + space) * x + rect.origin.x, (h + space) * y + rect.origin.y, w, h);
}
}
}
CGRect rects[3*3];
rectsInRect(CGRectInset(self.view.bounds, 20, 20), 3, 3, 10, rects);
for (int i=0; i<9; i++) {
NSLog(@“ボタン%dのframeは%@でっす”, i, NSStringFromCGRect(rects[i]));
}
0907名称未設定
2016/08/05(金) 22:34:20.09ID:m0XuSF2i00908名称未設定
2016/08/05(金) 23:04:46.05ID:r9gOspat0UIMenuControllerのUIMenuItemに下記のコードでテキストベースのボタンを追加することはできたのですが、
オリジナルの画像アイコンを表示させるにはどうしたらいいのでしょうか?
UIMenuItem *hoge = [[UIMenuItem alloc] initWithTitle:@
0909名称未設定
2016/08/05(金) 23:07:46.50ID:r9gOspat0尻切れでした
UIMenuItem *hoge = [[UIMenuItem alloc] initWithTitle:@"hoge" action:@selector(hoge:)];
0910名称未設定
2016/08/05(金) 23:54:46.72ID:GvTqRngQ0なるべく if else に分ける場合ではどちらが効率の良い書き方になりますでしょうか?
今回の質問の場合は if と if else の個数は同じとします。
0911名称未設定
2016/08/05(金) 23:56:32.41ID:j1pXmRtH0他に気にするとこあるだろが
0912名称未設定
2016/08/06(土) 00:23:14.94ID:UwJiJ6Lt00913名称未設定
2016/08/06(土) 00:36:08.06ID:ZbpAeYbF00914名称未設定
2016/08/06(土) 02:29:06.04ID:ot7l8BH40プロファイラで測って速い方にしろ
どうせ変わらないか変わっても微々たるものだから書きやすい方にすることになる
そんなバカなお作法考えるより、1番多く起きる分岐を最初にするとか頭使った方がいい
0915名称未設定
2016/08/06(土) 09:17:42.17ID:sDT5W5dC0結構効果あるのかね?
個人的には紹介動画とかスライドショーとかは、
知りたい部分を自分でコントロールして探せないから嫌いで
ほとんど見たことないんだよね
0916名称未設定
2016/08/06(土) 10:00:41.49ID:sHTVpf2l00917名称未設定
2016/08/06(土) 11:01:03.88ID:3Mv865PW0strが途中で変わらないなら、
if (str == "a") {
// do something
}
if (str == "b") {
// do something
}
if (str == "c") {
// do something
}
より、
if (str == "a") {
// do something
} else if (str == "b") {
// do something
} else if (str == "c") {
// do something
}
の方がいい。
>>914
一番多く起きる分岐を最初にすることで高速化するならelse使わないとダメだと思うから、「そんなバカなお作法」は守った上で考えないといけないんじゃない?
0918名称未設定
2016/08/06(土) 11:35:13.06ID:uBrTDALM0注目してるのが「コスト」なのか「アルゴリズムの可読性」なのか。
初心者レベルでは、if分岐のコストが問題になる場面は無い。
なので、可読性と間違いの無さに注目した方がいいだろう。
0919名称未設定
2016/08/06(土) 11:45:26.79ID:uBrTDALM0例えば、複数の条件が同時に当てはまる場合もある。
その場合は全部ifで判定しないとすり抜けてしまう。
0920名称未設定
2016/08/06(土) 16:52:16.76ID:difLts0P0今時そんなワンワードが多少増えたところで人間が感知できる影響なんてねーよ
そんなこと気にするぐらいなら、いかにメモリやディスクアクセス、ネットーワークへのアクセスを抑えるかに気を使った方が100万倍もいい
0921名称未設定
2016/08/06(土) 16:53:22.44ID:difLts0P0× JPM命令
○ JMP命令
0922名称未設定
2016/08/06(土) 17:12:08.41ID:yLAXOdx5O同じく
最近は色々検索してると検索結果に該当するYouTubeが表示されることがあるが、YouTubeは無視する
5分とかじっと座って観なきゃならないのは耐えられない
0923名称未設定
2016/08/06(土) 17:24:11.33ID:yLAXOdx5O初心者がそんなややこしいAIに手を出すのが問題だが
0924名称未設定
2016/08/06(土) 17:38:01.76ID:ot7l8BH40っていうかメモリへのアクセスを抑えるとかネタにもほどがあるわ
それを言うなら局所化を図る、だろ
0925名称未設定
2016/08/06(土) 17:57:50.16ID:3Mv865PW0if文の制御構造のJMP命令部分のコストを気にするんじゃなくて、普通は条件文の評価のコストを気にするんじゃないかな。
0926名称未設定
2016/08/06(土) 17:59:55.65ID:difLts0P0まぁ今はメモリも潤沢になったんでそこまで気にする必要はあまりないが
0927名称未設定
2016/08/06(土) 18:03:12.62ID:difLts0P0if文の順番を考慮しなきゃならんこともあるだろうけどそれはもう常識的な範疇やろ
0928名称未設定
2016/08/06(土) 18:40:15.83ID:AIYljz0k00929名称未設定
2016/08/06(土) 22:58:30.72ID:JOLKfPsX0下記の update 関数内で↑がなぜ機能しないのでしょうか?
// MARK: - プロパティ
var timeLabel : SKLabelNode = SKLabelNode()
override func didMoveToView(view: SKView) {
// タイムラベル
var timeLabel = SKLabelNode(fontNamed:
0930名称未設定
2016/08/06(土) 23:01:24.16ID:JOLKfPsX0override func update(currentTime: CFTimeInterval) {
if isPlayingGame == false {
isPlayingGame = true
startTime = currentTime
}
timeSinceGameStart = currentTime - startTime
// timeLabel.text = String(timeSinceGameStart) // なぜか機能しない
// ↓これはうまくいく
if let timelabel2 = self.childNodeWithName("timeLabel") as? SKLabelNode {
timelabel2.text = String(timeSinceGameStart)
}
}
0931名称未設定
2016/08/06(土) 23:06:24.03ID:JOLKfPsX0var timeLabel = SKLabelNode(fontNamed:"Avenir-Heavy")
var がいらなかった。
propertieと同名のローカル変数新規につくってたのが間違いだった。
これ数時間つまってたけど、2ch投稿したときに気がついた。
0932名称未設定
2016/08/07(日) 11:30:38.00ID:N5B7UiMO0Swiftを練習中なのですがSearchBarをレイアウトに設置して
利用するカスタムクラスにUISearchBarDelegateを追記して
func searchBarSearchButtonClicked(searchBar: UISearchBar)
{
print(
0933名称未設定
2016/08/07(日) 11:34:26.65ID:N5B7UiMO0この場合は何を確認したらよいでしょうか?
よろしくお願いします
0934名称未設定
2016/08/07(日) 13:10:27.04ID:yLzPC4lf0ちゃんと@IBActionつなげた?
あと、iOSだと、タッチというインターフェイスは無いから、タッチじゃなくて、タップしてね。
0935名称未設定
2016/08/07(日) 13:11:58.93ID:yLzPC4lf0あ、それと、ObjectiveCじゃないから、メソッドは実装できないから。
自分で、ちゃんと、funcて書いてあるでしょ?
関数だから。
0936名称未設定
2016/08/07(日) 13:31:49.69ID:QW23ET0SO0937名称未設定
2016/08/07(日) 13:33:30.44ID:YpqaGT/M0べつに、タップでもタッチでも、Swiftでメソッド実装という言葉使ってもいいじゃないの。
0938名称未設定
2016/08/07(日) 15:21:53.81ID:N5B7UiMO0見本にしてるプロジェクトはあるのですが
それはD&Dで接続しなくてもSearchBarと連動しています
0939名称未設定
2016/08/07(日) 16:05:35.53ID:ds/wpeju0UITextViewを配置してテキストを表示するところまででてたんですが、
キャレットの表示の部分はどうしたらいいですか
0940名称未設定
2016/08/07(日) 17:01:59.15ID:+zBuxyc/00941名称未設定
2016/08/07(日) 17:20:08.57ID:yLzPC4lf0じゃあ、フリックとスワイプは、同じなの?
0942名称未設定
2016/08/07(日) 17:24:38.19ID:3SEiWKDS00943名称未設定
2016/08/07(日) 17:32:06.58ID:rImMTW9Y00944名称未設定
2016/08/07(日) 17:55:53.19ID:HE2OGATZ0xcode で swift の Class の雛形を乳力補完させると、メソッドとプロパティをここにかけってでるよね。
0945名称未設定
2016/08/07(日) 18:38:09.70ID:ds/wpeju0座標の取り方がよくわからない。
あとキャレットの上に表示色を反転させたテキスト1文字を表示しないといけない
0946名称未設定
2016/08/07(日) 18:38:17.18ID:gIssA8q7O0947名称未設定
2016/08/07(日) 19:05:37.13ID:ds/wpeju00948名称未設定
2016/08/07(日) 19:59:54.23ID:EpEVh6TS00949名称未設定
2016/08/07(日) 20:01:22.72ID:McrJathA0もっと整理して書け
0950名称未設定
2016/08/07(日) 20:10:44.47ID:ds/wpeju0とりあえずUITextViewの余白を0にすることで初期位置は0, 0にすることはできました。
次はキャレットの幅と高さを設定するためにfontの1文字の幅と高さを取得したいんですがどうしたらいいですか
0951名称未設定
2016/08/07(日) 21:17:02.38ID:I2V1UEKT0もしかしてインタースティシャルと相性いいんだろうか
クソうざい
0952名称未設定
2016/08/07(日) 22:16:01.80ID:7VpXWICH0様々なフォント、プロポーショナルな文字、複雑なレイアウトの言語を考えると、キャレットというものの必要性がよくわからないんだけど、
なぜキャレットを出す必要があるのかな?それによって取得の仕方が変わってくるような
0953名称未設定
2016/08/07(日) 22:19:38.55ID:ds/wpeju0フォントはとりあえず等幅フォントなら何でもいいので、とりあえずcourierの14サイズ固定にしてます
一文字分の幅と高さを取得してそのサイズの四角(キャレット)を表示して、
任意の文字の位置に表示したいんです。
そのためにまずは幅と高さが欲しいんです。
ググっても出てこないし、それっぽい情報を見つけてもコンパイル通らなかったりです;
0954名称未設定
2016/08/07(日) 22:25:41.92ID:ds/wpeju0エミュレータで端末のサイズ変えても大丈夫ぽいのでこれでいいんでしょか
courierのsize:14という情報から文字幅8.5、高さ14という情報を取り出す方法を
ご存じの方おられましたら教えてください;;
0955名称未設定
2016/08/07(日) 22:31:17.19ID:gIssA8q7Oファイルの確認が容易でないというのが挙げられる。
例えばテキストファイルを作成して正常に作成できているか中身を確認しようと思うと、
そのテキストファイルを読み込んで表示するコードを書かなくてはならない。
数行程度で表示できるとはいえ、パソコンソフトのダブルクリックで表示するのと比べてかなり面倒だ。
しかも、想定通りに表示されなかった場合、まず表示するコード(ファイルパスも含めて)が間違っていないかどうかのチェックからしなくてはならない。
面倒だ。
0956名称未設定
2016/08/07(日) 22:34:47.46ID:ds/wpeju00957名称未設定
2016/08/07(日) 23:41:07.86ID:ds9LRg0O0http://stackoverflow.com/questions/8683848/how-can-i-get-the-selected-text-frame-from-a-uitextview
0959名称未設定
2016/08/08(月) 05:01:05.02ID:yNeckpyr0自分で作ったアプリを自分のiphoneで動かすだけでも
年間1万円くらいの金を払ってappleに開発者登録する必要がある
ってチラっと聞いたのだが、マジなの?
ストアで配布したり売ったりしなくても有料の開発者登録が必要なの?
0960名称未設定
2016/08/08(月) 06:21:36.55ID:UZ+F3KSR00961名称未設定
2016/08/08(月) 07:10:26.75ID:E6ImP2bB0//ピンチジェスチャの設定
UIPinchGestureRecognizer* pinchGesture = [[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(handlePinchGesture:)];
[self.view addGestureRecognizer:pinchGesture];
//ピンチジェスチャメソッド
- (void)handlePinchGesture:(UIPinchGestureRecognizer *)sender{
ここで拡大縮小メソッドを走らせる
}
//ピンチジェスチャ完了後に別の処理を走らせたい
0962名称未設定
2016/08/08(月) 07:11:40.86ID:t7vHASp000963名称未設定
2016/08/08(月) 07:31:22.70ID:ZP0Wmo+N00964961
2016/08/08(月) 07:33:43.59ID:E6ImP2bB0自己解決しました。下記の分岐でうまくいきました。ありがとうございました
if (sender.state == UIGestureRecognizerStateEnded){
}
0967名称未設定
2016/08/08(月) 21:27:21.53ID:VCzAl9Sa0審査開始までの時間にペナルティ受けるのかな?
感利用の翌日にアップグレード申請したらもう数日放置されてる
0968名称未設定
2016/08/08(月) 21:43:05.38ID:CyjEJWfg0配信許可を出したのに、また?えっ、僕の昨日は
無駄?もう一度?最初っから?
審査官、そう言う心境。
0969名称未設定
2016/08/08(月) 22:56:58.55ID:UZ+F3KSR00970名称未設定
2016/08/09(火) 09:32:26.11ID:IMqNr8K70バナー広告を張るとファンが上位アプリにお持ち帰りされる。張るべきでない
ファンから100円以上課金してもらうことを考える。
今もはてぶであふぃりえいとでもうかっている釣り記事見たけどあんなの
うそだ。見ると洗脳されるから見ない。はてぶはステマ記事ばかりでやばいね
うそのあふぃりえいとの記事ばかり、あそこを見ると洗脳される見ない
0971名称未設定
2016/08/09(火) 09:58:10.03ID:0eZH0FVb0メッセージが来たから電話してるのに一切出ないとかどういう事・・・
メッセージに返信しても音沙汰ないし
0972名称未設定
2016/08/09(火) 10:00:53.42ID:vaCQ9I2+00973名称未設定
2016/08/09(火) 10:13:42.09ID:0eZH0FVb00974名称未設定
2016/08/09(火) 10:22:46.84ID:vaCQ9I2+00975名称未設定
2016/08/09(火) 11:22:35.89ID:t4Fmc5/o0viewDidLoad()の時点で設定したいのですがどのようにかけば実装できますか?
0976名称未設定
2016/08/09(火) 11:54:11.21ID:o/0sSg4c00977名称未設定
2016/08/09(火) 13:51:58.13ID:t4Fmc5/o0すみません、説明不足でした。
それだとスクロールなどができなくなってしまうのと
文字を選択、長押ししてコピーなどもできるないので
それらをキーボードを表示せずに実現したいのですが良い方法ありませんか?
0978名称未設定
2016/08/09(火) 14:03:33.05ID:ar/GltMX00979名称未設定
2016/08/09(火) 15:36:49.19ID:t4Fmc5/o0ありがとうございました!おかげでできました。
このように細く設定できるのは知りませんでした。
0980名称未設定
2016/08/10(水) 09:34:52.86ID:+c6g7DjG0背景タップでクローズのやりかたを教えて下さい
0981名称未設定
2016/08/10(水) 12:25:55.29ID:ezBZEFwm0クラッシュしたときとかアセンブリ言語みたいなの表示されても意味わかんねえよ
javaだったら詳細なstack traceが表示されるからどのメソッドのどこの処理でクラッシュしたかとか
そのメソッドの呼び出し階層まで全部わかるのに
iphoneだとまずそれを特定することから始めないといけない
糞面倒くせえ効率悪すぎだろ
両方触ったうえでiphoneの方がいいとかいうやついるのか
0982名称未設定
2016/08/10(水) 12:28:45.60ID:pXkYQhl000983名称未設定
2016/08/10(水) 13:21:59.96ID:UJLZIjHj00984名称未設定
2016/08/10(水) 13:29:41.94ID:p4T1VtXj00985名称未設定
2016/08/10(水) 17:28:00.29ID:ja7k7pe200987名称未設定
2016/08/10(水) 20:16:17.62ID:aLENwP3v00988名称未設定
2016/08/10(水) 21:20:56.92ID:ezBZEFwm0xamarinが普及して何等かの新しい統合開発環境でandroidもiphoneも開発できるようにならないかなあ
0989名称未設定
2016/08/11(木) 00:48:18.53ID:i+TPEQbV00990名称未設定
2016/08/11(木) 02:58:19.26ID:hX9vAFIrO俺は趣味だから気が向いたときだけ開発してるが、
生活していくために仕事で毎日こんな開発環境使わなきゃならない奴とかマジで糞哀れ。
0991名称未設定
2016/08/11(木) 10:15:17.01ID:ze86ElvF00992名称未設定
2016/08/11(木) 11:27:25.64ID:kTqNJbN000993名称未設定
2016/08/11(木) 11:33:48.58ID:0smP0ed000994名称未設定
2016/08/11(木) 14:59:08.75ID:RWFVhtO00ViewController.swift 内で取り出してかくときってどうやって記述すればできますか?
0995名称未設定
2016/08/11(木) 15:05:28.51ID:VUqbS2g600996名称未設定
2016/08/11(木) 15:15:33.11ID:2YSIuXUT00997名称未設定
2016/08/11(木) 16:31:55.86ID:aju94+1J0ググったら良いなぁと思うものもあるんだが、レビューが半年以上前だったりするからちょっと不安だったりする…
あとドットインストールは役に立つ?
0998名称未設定
2016/08/11(木) 17:02:23.39ID:hp6zcdGN0アプリ重視かとりあえず基礎かによって代わるけどどっち??
ドットインストールは正直イマイチかも
0999名称未設定
2016/08/11(木) 17:03:00.69ID:hp6zcdGN01000名称未設定
2016/08/11(木) 17:03:10.44ID:0rjeWbVP010011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
life time: 114日 21時間 38分 9秒
10021002
Over 1000Thread運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 2ちゃんねる専用ブラウザからの広告除去
★ 2ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
http://premium.2ch.net/
http://pink-chan-store.myshopify.com/
レス数が1000を超えています。これ以上書き込みはできません。