[SDK]iPhoneアプリ開発初心者質問箱34[touch][iPad]
■ このスレッドは過去ログ倉庫に格納されています
0001名称未設定
2013/08/19(月) NY:AN:NY.ANID:ykyhR6cZ0■質問する前に■
1. 質問は日本語もしくはObjective-Cで
質問に質問で返されても逆切れしない。それは質問の仕方が悪いってことだよ。
2. どういう内容であれレスをもらったら報告とお礼の言葉を忘れずに。
回答者は自分の時間を使って親切で回答してくれています。
3. 回答者は自分も初心者であった事を忘れずに。
4. マルチポスト(複数のスレに同じ質問を書込むこと)は厳禁!
5. 質問は可能な限り具体的に。
ただ「エラーが出ます」ではエスパーかスタンド使いでなければ答えられません。
エラー内容をちゃんと書きましょう。
6. わからない部分のコードをコピペすると手っ取り早いです。
7. このスレは無料プログラミング教室ではありません。
「○○の仕方を教えてください」という質問はなるべく避けてください。
「自分で調べたけどわからなかった事」を質問するというスタンスを忘れずに。
8. バグを安易にOSや開発環境のせいにしない。
自分の知識の無さを棚に上げて人のせいにするなんて百年早い。
■関連スレ
iOSアプリ 個人開発者の雑談スレ13
http://anago.2ch.net/test/read.cgi/mac/1369912531/
iPhone iPad iOSプログラミング Part1
http://toro.2ch.net/test/read.cgi/tech/1314086681/
【脱獄】iPhoneのJailbreakアプリ開発スレ
http://anago.2ch.net/test/read.cgi/mac/1337945208/
※前スレ
[SDK]iPhoneアプリ開発初心者質問箱33[touch][iPad]
http://anago.2ch.net/test/read.cgi/mac/1370485786/
0159名称未設定
2013/09/05(木) 15:04:14.20ID:apxNTojK0それに紐づけられてるview controllerにコントロールが切り替わりますよね
あれって内部ではどう実装されてるのかどなたかご存じないですか?
UICollectionViewで似たような事をしたいのですが、
選択したview controllerのviewを上位のviewにaddSubViewして
controllerをaddChildViewControllerで設定すればいいのかなと漠然と考えているのですが
0160名称未設定
2013/09/05(木) 15:07:33.01ID:LHDUpyAu0SuperViewよりも大きなSubViewをSuperViewにaddSubviewして、UIView animateWithDurationを用い移動させて表示したいのですが、
SuperViewにaddSubviewした時点で、SubviewのSuperViewより大きな高さと幅は
SuperViewのサイズに変更されてしまうのでしょうか?
現在、そうした事象に陥って悩んでいます。
0162名称未設定
2013/09/05(木) 15:33:27.71ID:Oj5V0Bgw0clipToBoundsがYESならクリップされるが、デフォはNO。
0163名称未設定
2013/09/05(木) 15:41:12.98ID:Oj5V0Bgw0それ自分でview作った方が早いっつーか普通そうする。
見た目が似てるからtableViewを使おうと思うのか?
0164名称未設定
2013/09/05(木) 15:59:12.14ID:LHDUpyAu0ありがとうございます。
そういったやり方もあるのですね。検討してみます。
>>162
ありがとうございます。
設定を確認してみましたがNOでした。
どうにも原因が解らなかったので、addSubViewした後にサイズを動的に変更させるメソッドを作りました。
とりあえずこれでなんとかなりました。
お二方、ありがとうございました。
0165名称未設定
2013/09/05(木) 16:04:42.74ID:ilohOTid0自分でviewを作るというのはtableviewのようなものを作るということでしょうか。
アニメーション部分とか難しそうで手が出せないです。。
0166名称未設定
2013/09/05(木) 16:12:11.91ID:Oj5V0Bgw0上が2つになったら下のCellが上に移動するんだろ?
- (void)moveCell みたいなメソッドで判定してYESなら移動させて、
そのときにアニメーションを追加すればいいじゃん。
0167名称未設定
2013/09/05(木) 17:23:27.47ID:ilohOTid0一から全部レイアウトするんですか?
それともtableviewのサブクラスを作っていじるんですか?
0168名称未設定
2013/09/05(木) 17:48:35.27ID:Oj5V0Bgw0同じくCellViewをつくって、それをViewController.viewにaddSubviewするとかね。
なんらかのトリガーでView_AのCellの数が変わったら[viewController moveCell]; とかね。
アプリの目的がわからんので適当だから、自分の好きな方法でやればいいよ。
0169名称未設定
2013/09/05(木) 17:51:25.60ID:Oj5V0Bgw00170名称未設定
2013/09/05(木) 18:33:32.58ID:Oj5V0Bgw0もう一度レスを読み直したぞ。
要は上は3項目で固定だ。だからこれは専用のViewでいい。(固定のTableViewでもいいかも。)
セパレータもニッチな機能だろうからこれも専用のViewだ。ボタンとラベルみたいなもんだろ?
で、上が減ったら下のTableViewのセルの情報を上のViewに移して、セルは削除だ。
上下のビューでセルの移動は必要無い。解決しただろ?w
0171名称未設定
2013/09/05(木) 18:58:39.63ID:ilohOTid0ああ!すみません!言葉足らずでした。
セパレータ間を自由に行き来しつつ、かつ、上側を3つに固定したかったのでTableViewの移動機能を使っていたんです。
要は三つ目のセルと四つ目の間のボーダーを太くしたような挙動をして欲しいんです。
http://i.imgur.com/LAEjthf.jpg(参考までに)
reloadDataでもなんとかなるので今はこのままでもいいかなーなんて
0172名称未設定
2013/09/05(木) 19:16:09.18ID:cfCMH6J50くそう。めんどくせー
0175名称未設定
2013/09/06(金) 03:01:09.71ID:coGZaLtN0具体的には、
これまで Storyboard で指定された Custom Class 内で
addSubView を繰り返して、コードによってビューを構築していました。
しかし、xib を使えば視覚的にビューを構築できるので、
ぜひ使ってみようと思い xib でビューを構築してみました。
ところが、Storyboard 側で指定していた Custom Class と
今回、新たに作った xib を結びつける方法がわかりません。
できれば、Storyboard から Custom Class を指定するかのように
カスタム xib を指定できるといいのですが、そんなうまい方法はないでしょうか。
よろしくお願いします。
0176名称未設定
2013/09/06(金) 03:28:43.36ID:04edYw9m0それをカスタムクラスの初期化のとこに書けばいいんじゃね
0178175
2013/09/06(金) 10:28:08.55ID:coGZaLtN0ありがとうございます。
Custom Class の initWithCoder で以下のようにすることでやりたいことができました。
- (id)initWithCoder:(NSCoder *)aDecoder
{
self = [super initWithCoder:aDecoder];
UINib *nib = [UINib nibWithNibName:@"CustomView" bundle:nil];
UIView *view = [[nib instantiateWithOwner:self options:nil] objectAtIndex:0];
[self addSubview:view];
return self;
}
0179名称未設定
2013/09/06(金) 10:37:11.41ID:9gObIsHa0私は個人事業主でAndroidのアプリを開発、公開中しております
iPhoneでもアプリを出したいのですが、個人名が表示されないようにしたいです
個人事業者だとアメリカの納税者番号を取得できないようなので困っております
itunes.apple.com/jp/app/tetorisu-monsuta/id614869983?mt=8
具体的に言うと、「開発: Electronic Arts」などの部分を任意に設定・変更できるのでしょうか?
よろしくお願いします
0180名称未設定
2013/09/06(金) 10:40:40.68ID:ouvHYvgtP名前を個人にしたくなければ法人でやるしかない。安く済ませたければLLCでやってみると良いかもしれない。
ttp://d.hatena.ne.jp/pirosap/20130705/1373039061
0181名称未設定
2013/09/06(金) 12:38:36.05ID:ReBAsONn0AndroidとiOSで同じタイトル・機能、デザインのものを出してるようだがUIがどれも糞。
マルチプラットフォームのためにTitaniumやPhoneGapで作っているのかも知れないけど、
Androidってどうしてあんな糞みたいなUIなアプリばかりなのかね。
0182名称未設定
2013/09/06(金) 12:54:45.15ID:p+RSvgHb0>Androidってどうしてあんな糞みたいなUIなアプリばかりなのかね。
Androidアプリ開発やってみたが、
UI作るのiOSよりしんどいよ
UI部品はひと通りあってGUIで一応作れるんだけど、
XcodeのStoryBoardみたいに楽にはできない。
それに、AndroidはテンプレのUI自体良くない。
Androidの開発支援ツールは、iOSに比べると貧弱で、
ライブラリの使い方もiOSより難解。
ある一定の部分まではAndroidのほうが開発しやすいけど、
それを超えるとはるかにiOSのほうが開発しやすい。
しかもAndroidはリバースエンジニアリングされやすい、
というか可能なので、難読化はできてもコードパクられるから、
プログラマもデザイナーも好んで開発しないんじゃないかな。
iOSはリバースエンジニアリング無理だし。
出来ても.hファイルのファイル名が分かるぐらい。
0183名称未設定
2013/09/06(金) 12:59:16.87ID:02jDK2rT0ヘッダに書いてあれば構造体も関数もenumも見えちゃうのかな。
0184名称未設定
2013/09/06(金) 13:36:30.72ID:ReBAsONn0悪用する輩が出てくる。
0185名称未設定
2013/09/06(金) 13:47:48.95ID:HjBIBWsjP0186名称未設定
2013/09/06(金) 14:00:39.17ID:ouvHYvgtPAndroidはネイティブ(C++)で開発出来るSDKもあったとおもうが、そっちもリバースされやすいんかね?
0188名称未設定
2013/09/06(金) 19:28:09.05ID:GeTHPDim0ここ10年ぐらいリバースしてねぇな
0189名称未設定
2013/09/06(金) 21:06:33.65ID:w4FDq81W0一画面だけxibファイルを使って画面推移させたいんだけどどうすればいいかな?
0190名称未設定
2013/09/06(金) 22:39:44.37ID:6NAO6k0X0条件: iPhone 4、iPhone 4S、iPhone 5 および iPod touch (第5世代) 互換 iOS 4.3 以降が必要
どうやったら3GS切り捨ててこういう条件に出来るのかが知りたい
0191名称未設定
2013/09/06(金) 22:41:22.55ID:6NAO6k0X00194名称未設定
2013/09/07(土) 03:07:13.11ID:MyIg5H4W0いつも通りvc作って自分でセグウェイすればいいよ
0195名称未設定
2013/09/07(土) 07:16:57.31ID:NxcSp0uU0申し訳程度に使ってるのかもしれんが
第三世代切捨てのために空呼びするアプリが増えたら審査でチェックするようになるのかな
0196名称未設定
2013/09/07(土) 11:45:05.44ID:4/QHOvTP0Event と Child というEntityが1対多の関連で繋がっているとして、
テーブルビューを使うと、
↓下記のようになると思うのですが、
Event--Child
|
+-Child
|
+-Child
例えばEvent1にChild1,Child2,Child3を追加すると、
新たにEvent2を作ったらChildは空のままがいいんのですが、
Event2にもChild1,Child2,Child3が作られてしまいます。
これは1対多の関連だからでしょうか?
1対1の関連にしなければならないんですか?
↓以下のサイトを参考にしました。
今度はCoreDataで悩む
http://mikihima.d--j.com/cgi-bin/diarypro/archives/454.html
0198名称未設定
2013/09/07(土) 13:09:43.64ID:4/QHOvTP0レスありがとうございます。
そうですよね。
しかしEventのデリーとルールをCASCADEにしているのに、
Eventを全部消してもChildは消えません。
どうやら関連性がないようです。
たぶんふつうにEventを生成していないからのような気がします。
0199名称未設定
2013/09/07(土) 16:51:52.21ID:4/QHOvTP0>↓以下のサイトを参考にしました。
>今度はCoreDataで悩む
>http://mikihima.d--j.com/cgi-bin/diarypro/archives/454.html
このサイトに載っていることと同じことをしたいのですが、
どこかにサンプルコードはありませんか?
記載されているURLはMacようでした。
0200名称未設定
2013/09/07(土) 17:12:07.68ID:N8C+zNP60それ、aChildを生成しただけで、Event.childs = aChild
のように関連づけてないだろ。
0201名称未設定
2013/09/07(土) 17:32:18.87ID:4/QHOvTP0カスケードの削除部分はできました!ありがとうございます。
しかし、動作がおかしい部分もありまして、
まずEventを作ってから、あとで
Childを追加しているのですが、
テーブルビューで
Event1
を作った後に、Child1を生成すると、
Event1--Child1
Event2
というふうに、Event2まで作成されてしまいます。
Event1、Event2どちらを消してもChild1は消えます。
どこがいけないのでしょうか?
m(_ _)mアドバイスいただければ幸いです。
0202名称未設定
2013/09/07(土) 17:44:53.72ID:aFOG+Bh0PふつーにSQL投げて帰ってきた結果をオブジェクトに展開するような自前コントローラ作って管理した方が良かったりしてな(笑
0203名称未設定
2013/09/07(土) 17:48:22.51ID:4/QHOvTP0自前で作るのしんどいですよ
それにCoreDataのほうがある一定を超えるとメモリ節約・検索時間短縮できますし
0204名称未設定
2013/09/08(日) 07:39:41.26ID:KnfVCphd0Childを生成するとこのコードが間違っていると思う。
コードをみせてくれ。
>>202
マルチスレッドとかの対応とか、マイグレーションの複雑さとかを考えると
SQLiteを直に使ったほうが案外良いかも。
CoreDataが、Appleのフレームワークじゃなければ、迷わずSQLiteを
直に使っているはず。
0205名称未設定
2013/09/08(日) 07:44:21.35ID:TLN69RaR0良かったんじゃないだろうか、今からでも遅くない切り替えるべきか、、
という悩みが常につきまとうw
0206名称未設定
2013/09/08(日) 09:08:12.99ID:YiYcIqpE0>Childを生成するとこのコードが間違っていると思う。
>コードをみせてくれ。
今テストアプリでシンプルな機能を持ったものを、
試しに作っています。
そのコードあとで載せますね。
0207名称未設定
2013/09/08(日) 10:46:50.34ID:fgevN7KJPCoreDataはEOF由来のもので慣れるまでに時間がどーしてもかかっちゃう。
CoreDataでどんなSQLがはき出されるのかを知っていないと、
トラブル解決に時間がかかる。
(EOFでは複数テーブルをJOINした表をリレーション・リレーション…としていたら
SELECT文をガンガン吐いてDBエンジニアから技術低って嫌みいわれたなw)
慣れれば便利なのは確かだけど。自分はFMDB使ってる
0208名称未設定
2013/09/08(日) 12:07:46.26ID:ffq0lu2/Pやっぱり時代はNoSQLだよ
0209名称未設定
2013/09/08(日) 12:18:44.84ID:pQtfZTJZ00210名称未設定
2013/09/08(日) 12:24:28.75ID:KnfVCphd0新しい時代の風を感じるね!
0211名称未設定
2013/09/08(日) 12:29:14.27ID:1Zm+Rudri良い本はないでしょうか?
0212名称未設定
2013/09/08(日) 13:03:02.50ID:tVyDpcyc00213名称未設定
2013/09/08(日) 13:07:52.80ID:YiYcIqpE0昨日できていたカスケードが出来なくなってしまいましたが、
それでも動いています。
EventとChildの関連性がありません。
EventとChildは別々に作成されますし、
Eventを消してもChildは消えません。
追加される数は合っていますが。
↓現在のコード
・Child生成コード detailViewController
- (void)insertNewObject:(id)sender
{
Child *child = [NSEntityDescription insertNewObjectForEntityForName:@"Child"inManagedObjectContext:self.managedObjectContext];
child.Event = event; //Childの関連で設定したEventに今の親をセット
child.name = [NSString stringWithFormat:@"Child%d",[self.childlenArray count]];
[self.event addChildrenObject:child]; //Data
[_childlenArray addObject:child]; //表示用配列
// Save the context.
NSError *error = nil;
if (![self.managedObjectContext save:&error]) {
つづく
0214名称未設定
2013/09/08(日) 13:08:36.10ID:YiYcIqpE0// abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development.
NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
abort();
}
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate saveContext];
}
こんな感じです。
0215名称未設定
2013/09/08(日) 14:53:52.65ID:YiYcIqpE0Eventを生成したら、
カスケード接続されました。
その代わりアニメーションがなぜかしなくなった。
あとでまた報告します。
0216名称未設定
2013/09/08(日) 17:38:03.61ID:KnfVCphd0eventは、このクラスのインスタンス変数かな?
このメソッドの実行時に、eventがなくて、nilになっているのじゃないか。
どうでもいいけど、childのevent関連の名前、小文字にしたほうがスッキリするぞ。
0217名称未設定
2013/09/08(日) 17:52:40.72ID:YiYcIqpE0>eventは、このクラスのインスタンス変数かな?
はい。そうです。
今はEventを取得しています。カスケードで消せますが、挙動はおかしいです。
そして、現在のコードがこちらになります。
- (void)insertNewObject:(id)sender
{
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
Event *list = [self.fetchedResultsControllerS.fetchedObjects objectAtIndex:appDelegate.sharedToDoIndexPath];
Child *child = [NSEntityDescription insertNewObjectForEntityForName:@"Child"inManagedObjectContext:self.managedObjectContext];
child.Event = list;//event; //Childの関連で設定したEventに今の親をセット
child.name = [NSString stringWithFormat:@"Child%d",[self.childlenArray count]];
[list addChildrenObject:child]; //Data
[_childlenArray addObject:child]; //表示用配列
// Save the context.
NSError *error = nil;
if (![self.managedObjectContext save:&error]) {
// Replace this implementation with code to handle the error appropriately.
// abort() causes the application to generate a crash log and terminate. You should not use this function in a shipping application, although it may be useful during development.
NSLog(@"Unresolved error %@, %@", error, [error userInfo]);
abort();
}
[appDelegate saveContext];
}
0218名称未設定
2013/09/08(日) 18:02:58.84ID:YiYcIqpE0まずマスタービューでEventを生成後、ディティールビューのinsertNewObjectででChildを生成します。
ここではマスタービューのdidselectメソッドでindexPath.rowをappDelegate.sharedToDoIndexPathに受け渡し、
それを利用して2つあるうちのEvent用のFecthResultControllerでEventを取得しています。
そのEventを親としたChildを生成します。
生成した分だけ、
Child2
Child1
Child0
というセルの並びになります。
ここでマスタービューに戻ります。
そしてまた生成したときと同じセルをタップして
ディティールビューに行きますと、
セルの並びが
Child2
Child2
Child2
になります。おかしい部分のひとつです。
さらに、
マスタービューでEventを3つ作成していたとして、
Childを生成していないEventのセルをタップしても、
Child2
Child2
Child2
になっています。通常はセル数はゼロのはずです。
主なおかしい動作はこの2点です。
0219名称未設定
2013/09/08(日) 20:19:45.85ID:KnfVCphd0すまん、複雑すぎて、よくわからん。
もっと単純にできないのか。
ようは、MasterがEventの一覧で、DetailがChildの一覧を
表示してるのでは。
だったら、appDelegateとか、FetchedResultsControllerとか使わずに
Masterは、Detailに該当するeventを渡す。そして
Detailをそのeventのchilds関連を参照して、それを表示すればいいだけじゃないか。
Detailでchildを追加したら、一旦保存して
tableをreloadすればeventのchilds関連を参照しなおすではないか。
0220名称未設定
2013/09/08(日) 21:01:03.83ID:YiYcIqpE0>ようは、MasterがEventの一覧で、DetailがChildの一覧を
>表示してるのでは。
そういうことですよね。
predして、絞り込み検索処理が必要なんでしょうか?
0221名称未設定
2013/09/08(日) 22:00:12.96ID:DF8SD7hZP見当たらないんだけど
0222名称未設定
2013/09/08(日) 22:05:56.43ID:KnfVCphd0絞り込みしなくても
tableViewのdataSourceに、event.childsを渡せばいいだけ。
0223名称未設定
2013/09/08(日) 22:07:55.88ID:KnfVCphd0すまん、event.childsはNSSetで返ってくるので
[event.childs allObjects]でNSArrayにしておく必要があった。。。
0225名称未設定
2013/09/08(日) 22:13:33.49ID:KnfVCphd0FetchedResultsControllerが2つあると書いてあるけど
2つ必要な理由がわからない。
でも、その辺りに、おかしな挙動の原因があるような気もする。
0226名称未設定
2013/09/08(日) 22:19:10.10ID:PcNiSCmI0http://kohada.2ch.net/test/read.cgi/prog/1214208397/
Cocoaはここぐらいかなあ
0227名称未設定
2013/09/08(日) 22:45:35.23ID:DF8SD7hZPあんまり活発じゃないみたいだね
質問したらワッと湧くタイプのROMスレって感じなのかな
ありがとう
0228名称未設定
2013/09/08(日) 23:19:19.98ID:YiYcIqpE0FetchedResultsController1でChildを取得し、表示しています。
FetchedResultsController2は、マスタービューで選択したセルのEventを取得するのに使っています。
0229名称未設定
2013/09/08(日) 23:20:13.97ID:QDpiCaKF0ios6では
http://iup.2ch-library.com/i/i0998355-1378649908.png
ios7では
http://iup.2ch-library.com/i/i0998354-1378649908.png
という表示になります。
ios7でtintを外す方法はあるんでしょうか?
0230名称未設定
2013/09/08(日) 23:57:54.78ID:YiYcIqpE0回答してくださった皆さん、
今日はどうもありがとうございました。
m(_ _)m 明日もよろしくお願いします。
0231名称未設定
2013/09/08(日) 23:58:27.51ID:YiYcIqpE00232名称未設定
2013/09/09(月) 02:56:15.30ID:Z/n3bSj30tableview的な親子関係なら以下が楽だよ。
event=section
child=cell
でも、ちゃんとソートしないとグルーピングされないよ。
ソートキーが複雑になるならカテゴリ拡張すれば出来るよ。
0233名称未設定
2013/09/09(月) 03:04:11.60ID:Z/n3bSj300235名称未設定
2013/09/09(月) 03:11:33.97ID:Z/n3bSj30section=tableviewのsection
row=tableviewのrow
。
で、上にもカキコあるけどfetchResultControllerが2つは変かな?
何か名前とか別のentity取ってるなら変じゃないけど。
0236名称未設定
2013/09/09(月) 03:15:46.19ID:Z/n3bSj30か。
0237名称未設定
2013/09/09(月) 09:41:06.99ID:Qcgql6Np0>>235-236
レスありがとうございます!
こういう感じですね。
http://www.objectivec-iphone.com/UIKit/UITableViewController/UITableViewController-Section.html
でも今はToDoアプリを作っていまして・・・。
Flat TO-DO というアプリみたいに、
テーブルビューのセルをタップして、さらにテーブルビューを出すというふうにしたいんです。
Flat TO-DOはたぶんCoreDataを使ってないと思いますが・・・。
fetchResultController2つは別々のEntityを使っています。
CoreDataはTableviewと親和性高いんですね、
引き続き頑張ってみます。
あとで報告します。
0238名称未設定
2013/09/09(月) 09:55:19.82ID:t3TXNJQV00239名称未設定
2013/09/09(月) 09:56:55.98ID:go3loP/50[[UIApplication sharedApplication] openURL:url];
今ってこれじゃappstore開けないのかな
アプリ名はstringByAddingPercentEscapeUsingEncodingでエンコードしてるんだが
0240名称未設定
2013/09/09(月) 09:57:09.41ID:t3TXNJQV00242名称未設定
2013/09/09(月) 16:23:56.94ID:qSD+7yADP0243名称未設定
2013/09/09(月) 16:52:03.88ID:Qcgql6Np0MasterViewのセル = Eventに一意のタグを作成して保存して、
それをappDelegateでDetailViewに受け渡し、
Childにも同一のタグを付けて、
そのタグの値に応じたChildをNSpredicateで表示するようにすれば、
いけるんじゃないですかね?
CoreData使用したアプリ作るのこれで2本目なんですが、
1本目のアプリでは、テーブルビューはほとんど使わないんですけど、
この方法で表示していました。
NSpredicateで取得したNSArrayのobjectsを、 [objects mutableCopy]でNSMutableArrayに変換し、
それを元にテーブルビューを構成するとか。
もう少し考えてみます。
0244名称未設定
2013/09/09(月) 20:13:42.19ID:JTifXgFm0みなさんはどこで調べてより完成度の高いアプリを完成させているのでしょうか?
みなさんがコードで行き詰った時の対処法やアドバイスなどあれば教えてください!
0245名称未設定
2013/09/09(月) 20:33:32.98ID:j/3wjKD00リファレンスだけ見ても、使い方の糸口がみつからんAPIとかあるしな。CoreMIDIとかCoreMIDIとか。
0246名称未設定
2013/09/10(火) 08:55:24.43ID:tLL8TZDLP0247名称未設定
2013/09/10(火) 09:14:21.22ID:ujHEMb2+i0248名称未設定
2013/09/10(火) 14:18:57.94ID:Uky9fBrx0やっと思った通りに動きました!!
どうやったかと言いますと、
MasterViewからDetailViewに遷移するときEventのデータを受け渡し、
同時にタグを付けておきまして、
Child生成時に同じタグを付けて、
さらにfetchresultcontrollerでタグでNSpredicateし、
絞込んで表示するという感じです。
>NSpredicateで取得したNSArrayのobjectsを、 [objects mutableCopy]でNSMutableArrayに変換し、
>それを元にテーブルビューを構成するとか。
これはやりませんでした。
それと、エラーが出たので、CoreDataのキャッシュを削除しておきました。
m(_ _)m 回答してくださった皆様ありがとうございました!!!
0249名称未設定
2013/09/10(火) 16:53:21.52ID:Tsubtgc8iそこは教えてないがな。
0250名称未設定
2013/09/10(火) 17:37:01.01ID:4vUdPhRW0(要は次のフレームを描画するタイミングを検知したい)
AVPlayerItemDidPlayToEndTimeNotificationで再生終了の検知はできますが、
フレームの切り替わりを検知する方法がわかりません。
フレームレートに合わせてaddPeriodicTimeObserverForIntervalを使う方法も考えましたが、
時間がその間隔どうりにならないためうまくいきませんでした。
何かいい方法ありましたらご教授お願いします。
0251名称未設定
2013/09/10(火) 17:52:33.57ID:tLL8TZDLP0252名称未設定
2013/09/10(火) 21:39:29.86ID:4vUdPhRW0displaylinkというのがあるのですね。
少し調べた感じだとできそうな気がするので詳しく調べてやってみたいと思います。
ありがとうございました。
0253名称未設定
2013/09/11(水) 10:25:52.80ID:hpIRXm1M0正式版でも5と4は共存?
0254名称未設定
2013/09/11(水) 12:38:09.56ID:oLUCZIqoP画面上からステータスバー、ツールバー、viewって表示したいだけなのに...。
0255名称未設定
2013/09/11(水) 13:53:07.41ID:bkgWBzcnP0256名称未設定
2013/09/11(水) 18:15:42.75ID:OsDAxxXy0できなくても削除してインストールすればいい
4の名前を変えて(5の名前を変えてでもいいけど)、隣に置いておいても特に問題無い
0257名称未設定
2013/09/11(水) 18:38:04.48ID:sOfx7CXn0emu4ios.weebly.com
のようにapp storeを介さずに不特定多数に配布したいのですが
方法あるいは参考サイト、ぐぐる用キーワードなどありますでしょうか。
上記のサイトは$299のエンタープライズライセンスではない(事前に機材の登録不要)
と思うのですがあっておりますでしょうか?
0258名称未設定
2013/09/11(水) 20:05:08.32ID:4yxM87490よく分かんないけど、それって要するに脱獄アプリ(脱獄するのと同じセキュリティホールを利用して怪しいアプリをインストールしてる)ってことじゃないの?
■ このスレッドは過去ログ倉庫に格納されています