- 1 名前:名称未設定 [2008/01/30(水) 20:41:04 ID:fAB8CXvQ0]
- MacOSXの開発環境Xcodeのスレです。
関連リンクは>2あたりに 前スレ Xcodepart5 pc11.2ch.net/test/read.cgi/mac/1176452734/ それ以前 XCode pc5.2ch.net/test/read.cgi/mac/1061702196/ Xcodepart2 pc7.2ch.net/test/read.cgi/mac/1089429452/ Xcodepart3 pc7.2ch.net/test/read.cgi/mac/1124761121/ Xcodepart4 pc11.2ch.net/test/read.cgi/mac/1149300142/
- 862 名前:800 mailto:sage [2008/06/19(木) 21:07:40 ID:nCLJzD670]
- 何度も申し訳ありません。
ttp://aryarya.net/up/img/1493.zip にjavaファイルをアップしてみました。 Xcode で作成して、MyObject というインスタンスでNSTableView をつないでいます。 pasteboard のメソッドはあるはずなのに、なぜこうなるのか...。
- 863 名前:名称未設定 mailto:sage [2008/06/19(木) 22:44:54 ID:v1c45HIA0]
- public boolean tableViewWriteRowsToPasteboard(NSTableView table,
NSIndexSet rows, NSPasteboard board) を public boolean tableViewWriteRowsToPasteboard(NSTableView table, NSArray rows, NSPasteboard board) に変えたらどうなる?
- 864 名前:800 mailto:sage [2008/06/19(木) 23:50:03 ID:nCLJzD670]
- やはり同じエラー(tableViewWriteRowsToPasteboardがオーバーライドされない)です。
- 865 名前:名称未設定 mailto:sage [2008/06/20(金) 00:21:19 ID:mL+MwY930]
- とりあえず XCode プロジェクトをまるごと置いてくれ
- 866 名前:名称未設定 mailto:sage [2008/06/20(金) 00:28:05 ID:emu6E9Wh0]
- そうか。役に立たんですまん。
取り敢えず調べる過程で2005年度版のADCを 無断tもといバックアップしているところを見つけた。 ttp://serenity.uncc.edu/web/ADC/2005/Developer_DVD_Series/April/ADC%20Reference%20Library/documentation/Cocoa/Java-date.html 一応、ここのReferenceから>>863を取ったが、 NSIndexSetでやっているのも見つけたので、 JavaやXcode、OS Xのバージョンが色々絡んでいるのかもしれない。 (と、適当なことを言って逃げておく) #伺かの人はCocoa-Javaできるみたいだな…
- 867 名前:名称未設定 mailto:sage [2008/06/20(金) 00:31:23 ID:mL+MwY930]
- Cyberduck も Cocoa-Java のはず。
svn.cyberduck.ch/trunk/source/ch/cyberduck/ui/cocoa/CDBookmarkTableDataSource.java ソース丸ごとダウンロードしてコンパイルしてみれば勉強になるのでは >>800 でも Cocoa-Java はもう止めようね。Apple もサポートしてないし。 アップル独自の Obj-C がいやならせめて PyObjC か RubyCocoa にしましょう、こっちはいまんとこサポートされてるので。 あと、Cocoa-Java のシェアウェアのソースコードを買って Objc-C Cocoa に移植したひとの話があります。 www.red-sweater.com/blog/271/cocoa-java-porting-step-1-triage www.red-sweater.com/blog/281/cocoa-java-porting-step-2-life-support なかなか面白いので一読おすすめ。
- 868 名前:名称未設定 mailto:sage [2008/06/20(金) 02:17:48 ID:7fkn38mM0]
- >>862
MyTableDataSourceのimplementsを消す。 NSTableView.setDataSource((Object)hoge)なので NSTableView.DataSourceを実装する必要はない。
- 869 名前:800 mailto:sage [2008/06/21(土) 00:45:48 ID:SvfNIbqK0]
- 868さんの指摘でうまくいきました。ありがとうございます。
>>866 わざわざ調べて頂きありがとうございました。確かにOSのバージョンは敏感のようですね...。 pure-Java も勉強しておきたいというのと、Cocoa重視ならObj-Cも・・というのがあります。 Obj-C についてはOS10.4なのでメモリ管理についての新しい文献は使えないんですよね。
- 870 名前:名称未設定 mailto:sage [2008/06/21(土) 00:52:35 ID:kIEVYzos0]
- pure-Java で、GUI も Java 標準のを使えばいいんではと思うんだけど。
確かにいまから Obj-C やるなら 10.5 買ってからのほうがいいかも。
- 871 名前:名称未設定 mailto:sage [2008/06/21(土) 04:21:45 ID:G0KE6qM/0]
- Xcode をアップデートしたら、.h と .m を別ウインドウで
開けなくなってしまった orz .h と .m を別々のウインドウで開くのって、どこを設定 すればいいんだっけ
- 872 名前:名称未設定 mailto:sage [2008/06/21(土) 06:04:52 ID:7sgq2E/50]
- >>871
ツールバーの「グループ化/グループ解除」で駄目?
- 873 名前:871 mailto:sage [2008/06/21(土) 06:59:53 ID:G0KE6qM/0]
- >>872
うまくいかないんですぅ(泣 前のバージョンはそれで行けたと思ったんですが
- 874 名前:名称未設定 mailto:sage [2008/06/21(土) 12:40:51 ID:M/O7eHEq0]
- >>871
環境設定 -> General -> Open counterparts in same editorの チェックを外す。ちょっと意味が違うかな。
- 875 名前:名称未設定 mailto:sage [2008/06/21(土) 12:54:14 ID:2f76nO9Z0]
- なんかiPhone(touch)のアプリ作るのあほらしくなってきた
7/11になったら作ったアプリも埋没しそう....
- 876 名前:871 mailto:sage [2008/06/21(土) 14:35:38 ID:G0KE6qM/0]
- >>874
できました! ありがとう!!
- 877 名前:名称未設定 mailto:sage [2008/06/24(火) 15:24:40 ID:ULyIYxaJ0]
- >>875
なんで馬鹿らしく感じてきたんだ。 何かモチベーションが下がる要因があったのか?
- 878 名前:名称未設定 mailto:sage [2008/06/24(火) 15:45:33 ID:H4v6+/V10]
- >>877
マイナーなバンドを追いかけてたら、いきなりメジャーになっちゃったって感じじゃないの?
- 879 名前:名称未設定 mailto:sage [2008/06/24(火) 16:18:40 ID:ULyIYxaJ0]
- >>878
それで品質が下がるなら萎えるのは当然だけど、 SDKとしては何ら変わらないんじゃ?
- 880 名前:名称未設定 mailto:sage [2008/06/24(火) 17:25:38 ID:H4v6+/V10]
- >>879
いやいや品質がどうこうじゃなくて、自分(と少しの同類)だけのものだったのが... って経験したことない?
- 881 名前:名称未設定 mailto:sage [2008/06/24(火) 19:22:15 ID:O5auakaV0]
- 日本での販売がソフトバンクだからという理由だったりして
- 882 名前:名称未設定 [2008/06/24(火) 20:13:55 ID:TGd0cTMc0]
- >>875
普通に介護疲れとか
- 883 名前:名称未設定 mailto:sage [2008/06/24(火) 20:21:31 ID:iqY5RnTV0]
- いったいみんなどんなアプリを作るのよ。
- 884 名前:名称未設定 mailto:sage [2008/06/24(火) 20:27:18 ID:km3wNtx10]
- とりあえずは誰か「くぱぁー」を作っとけ。
- 885 名前:名称未設定 mailto:sage [2008/06/24(火) 22:10:50 ID:jwYlvtvj0]
- >>884
効果音をサンプリングするための服がない
- 886 名前:名称未設定 mailto:sage [2008/06/24(火) 22:16:52 ID:vbkZGb4U0]
- もういや この板
- 887 名前:名称未設定 mailto:sage [2008/06/24(火) 22:21:31 ID:ULyIYxaJ0]
- >>880
遅レスすまぬー そういう経験は記憶にないな。 広がれば自分の知らない事もひょっこり出てきたりするし、 MACに限っては無いだろうけど、マイナーのまま廃れる方が辛いな。
|

|