Xcode part6 ..
[2ch|▼Menu]
331:名称未設定
08/03/28 18:53:08 7FojMQQe0
> カレントの文字コードはロケール環境変数に設定されてるんではないですか?
これは OS X の GUI 部分は UNIX とかなり違うので、そうではないです。

Mac OS X のログインセッションとしてのカレントの
文字コードは
CFStringGetSystemEncoding()
で得られるものです。
ただし、OS X の言語設定はこれだけでなく、もうひとつ
GetApplicationTextEncoding()
というのもあります。 (こちらは #include <Carbon/Carbon.h> 。)

二つの違いは、
日本語でOS Xにログインしているけど、
ソフト側が OS X の意味で日本語に対応していないため
(すなわち、.app/Contents/Resources/ に Japanese.lproj がない等)
OS X がそのソフトだけ英語環境で立ちあげたばあい、
CFStringGetSystemEncoding()  → 日本語
GetApplicationTextEncoding()  → 英語
が帰ってきます。

ただし、wxWidgets の入力ボックスから結果が返ってくる際の
encoding が CFStringGetSystemEncoding() で得られるものであるのか、
それとも GetApplicationTextEncoding() なのか、
それともどちらでもないのか、というのは僕は知りません。
なぜならそれは wxWidgets という非 mac のフレームワークの話だから。
ですから wxWidgets の文献にあたって調べてください。

個人的には、英語環境か日本語環境でしか使わず、中国韓国に売る気がないのであれば、日本語決めうちでプログラムしてしまえばいいと思います。

332:名称未設定
08/03/28 18:58:23 7FojMQQe0
>>329
残念ながら、nl_langinfo で返ってくるのは、
OS X のUNIX としての文字コード (単にいつでも US-ASCII)で、
OS X の GUI での文字コードではないと思います。
手元でやってみましたが。

OS X を Linux だとおもってプログラムを書くのは、
すくなくとも GUI / 文字コードまわりは止めたほうがいいです。
他のスレで /proc がないので実行ファイルの場所がわからないとか
言ってましたが、それも OS X を Linux だと思ってるから
そういう間違いをするので、そもそも違う物だと思って
ちゃんと OS X の情報をしらべてください。

333:312
08/03/28 19:01:02 BN084ojm0
>>331

サンプルコードを書こうかと思ったら、さっそく間違いでしたかorz

>encoding が CFStringGetSystemEncoding() で得られるものであるのか、
>それとも GetApplicationTextEncoding() なのか、
>それともどちらでもないのか

来週テストプログラム書いてみます(泣)


ただ、Mac用の文字コード変換は上のレス(>>317-323)のコードを使って、
Linux用(←今要るわけじゃないんですが、作っておかないと将来要る時躓くと思うと気持ち悪いので)は、
iconvにしようと思っていますので、
何とかなりそうです。。

334:312
08/03/28 19:08:38 BN084ojm0
>>332
サンプルコードによる動作確認は自分ですべきかと思っていましたが、
わざわざありがとうございました、NGの結果ということですね。

>ちゃんと OS X の情報をしらべてください。

了解。
情報は昨年から膨大に調べましたし、文字コード問題さえ解決すれば、他処理は実装できました。
Mac OS X って、安定したUNIXで、かつ、wxWidgetsでも見栄えのする感じで、今のところ良い感じです。

あえて、未調査のところといえば、root権限を持ったアプリのインスコ方法。
あ、その前にインストローラーの作り方も未調査だ。

335:名称未設定
08/03/28 20:05:33 7FojMQQe0
GUI プログラム全体が root 権限もってませんか?
それは非常に危険なので、web サーバ部分だけ root にしてください。

あと、http の 80 番ポートを開けるつもりなんでしょうが、
そういうことをすると、システム環境設定から共有→Web共有で
システム標準の http サーバを立ちあげたりするとおかしなことになります。

逆に言えば、あなたのソフトを買ったユーザーさんが、
すでにシステム環境設定で http サーバたちあげてたりすると、
そちらですでに80番ポートを使ってるわけですから、
いくら root 権限でも 80 番ポートが開けません。

そのあたりは、自分で環境設定から Web 共有入り切りしながら
あなたのソフトがきちんと動くか確かめてみてください。

ですから、そのあたり、既に 80 番ポートがひらいているかチェックして、
ユーザーに知らせるか、もしくは、使い方マニュアルにそのあたり詳しく書いておいてください。

336:名称未設定
08/03/28 22:06:52 Pm/fW4PY0
>>334
どうして毎回、ム板とここでマルチポストするんだ。
スレリンク(tech板:26-31番)

337:名称未設定
08/03/28 22:14:47 LV/zXuGB0
マルチポストするロートルはマジ死ねよ

338:名称未設定
08/03/28 22:20:51 IJDlxRzl0
個人的にはいちいちレスする7FojMQQe0もどうかと思うが

339:名称未設定
08/03/28 23:06:28 7FojMQQe0
スレ汚しすいません
でも、多少はマシなソフトを作って欲しいので ...

340:名称未設定
08/03/28 23:36:49 69xcSFut0
>>330
一応 >>311 で答えてみましたが、違いましたか?

341:304-305
08/03/29 00:54:58 PX3HUFHd0
>>340
ごめんなさい、見逃してましたorz
エディタの方で情報を見たらいけました!
ありがとうございますm(_ _)m

342:名称未設定
08/03/29 02:44:46 +8kQn1bI0
>>339
確かに、外に出すであろうアプリだと、今のレベルはやばいかもね。
多少はマシなものを作ってほしいって気持ちは良くわかる。
(まあ、ここで聞きながら作ってる時点でどうかと思うけど…)

・対象の環境や、特定のライブラリ使用での開発の流儀
・ユーザーさんがどういう環境で使って、どういう操作をするのか

この辺を念入りに下調べして、
思いつく限りのあらゆるケースを想定して設計/コーディングしないと、
その後のメンテやサポートでほぼ確実に修羅場になるし、
自分または会社の信用問題にもなりかねない。

もし会社の仕事でやってて、Mac開発の知識がほとんど無いなら、
悪いこといわないから次からはAppleのテクニカルサポート受けるか、
Mac関係の開発コンサルか、受託開発やってるソフトハウスにでも
頼むべきだと思うよ。

343:名称未設定
08/03/29 11:59:14 G1u532SE0
wxなんとかとhttpサーバのはいったヤバいソフトがついてたら
この人の会社の商品です

344:名称未設定
08/03/29 12:05:46 31pZ7bBu0
いや、さすがに箱売りはないでしょ。

345:名称未設定
08/03/29 12:28:07 pthSyDXZ0
Xcodeでプcocoaログラミングの例題を解いていると
.mファイルを何度も上書きするシーンがあるのですが、
各版の.mファイル、.hファイルをとっておきたい気もします
一つ一つプロジェクト外のファイルとして保存する以外に
何かいい方法は無いでしょうか?

346:名称未設定
08/03/29 12:47:53 PX3HUFHd0
>>345
SubVersionかなんかでバージョン管理するとか


347:名称未設定
08/03/29 13:31:34 pthSyDXZ0
>>346
ありがとうございます。ここに設定方法のようなものが載っていたのですが
URLリンク(weblog.metareal.org)
今からTerminalを一から覚える手間が惜しいです

svnXというソフトがあるようですが、これで同じ事ができるという事ですよね?

348:名称未設定
08/03/29 13:52:49 dcl3Escx0
>>345cocoaログラミングの例題
自分もやりたいんですが、どこに載ってます?

349:名称未設定
08/03/29 14:02:09 pthSyDXZ0
>>348
URLリンク(homepage.mac.com)
かなり良いよ。他にも色々あるから自分で検索

350:名称未設定
08/03/29 14:21:21 dcl3Escx0
>>349
チュートリアルみたいな感じですね。
勝手に中、上級レベルのものを想像してしまってました。

351:名称未設定
08/03/29 15:46:33 r+xubbaX0
>350
アテが外れたとしてもサンクスくらい言ったほうがいいと思う。

352:名称未設定
08/03/29 16:08:59 PX3HUFHd0
>>347
URLリンク(www.iburiworks.com)
Finderから操作するタイプもあるよ
ターミナルからでも、こういったソフトからでも、自分の使いやすい方を使えば良いと思う。

353:名称未設定
08/03/29 16:36:18 pthSyDXZ0
>>352
ありがとうございます。ぱっと見こっちの方が良さそうです
試してみます

354:名称未設定
08/03/29 18:14:04 97qmA83e0
昨日配布された新しいバージョンのXcode + IB、
IB上でDatePicker配置したら、エラーで保存できないっす。
アラートが表示されるべきパネルが、のっぺらぼうで表示されるのみ。

Xcodeで新規Cocoa Appプロジェクトを作成して、
MainMenu.nib開いて、そこにDatePicker配置するだけで虹色ぐるぐる。
IBから新規Nibを作る手順だとなんの問題もなくOK。

再インストしても再現するのなら悲しいので、
どなたかお時間があれば試して頂けませんでしょうか。

355:350
08/03/29 18:27:14 dcl3Escx0
>>349
いや、すません、ありがとうございます

356:名称未設定
08/03/29 18:28:09 5RLwxG8Z0
Xcode3で作ったプロジェクトを3.1で開くと
ビルドタブのスプリットが左に固定されて動かないんだけれど
同じ症状の人いる?


357:名称未設定
08/03/29 18:53:11 pthSyDXZ0
>>355
いやこちらこそお役に立てず申し訳ない

358:名称未設定
08/03/29 20:03:44 u+FJ7Dui0
>>345
DataPickerは10.4だら10.5からIBのパーツとして提供されたはず。
対応OSのバージョンがAllVersionになってるからじゃ無いかな?
IB3.1がバグっぽいのは同意。


359:名称未設定
08/03/30 02:21:41 4kiquiUn0
>>345
ありがとうございます。
たしかDatePickerがコントローラとして提供されたのは10.4からですね。

結局、IBのPreferencesで設定できる、コントローラの適合性に対する
セーブ時のError/Alert表示の基準が勝手に狂っていたのが原因でした。

いずれにせよ、アラートが白地で出たりするし、ややバグ抱えな雰囲気ですね。

360:名称未設定
08/03/30 09:35:48 XmQ4C0rG0
Xcode 3.1ってまだテスト版のままだよね?
普通にダウンロードできるのは3.0のままなんだけど・・・

361:名称未設定
08/03/30 09:41:27 O7M36eB30
>>360
iPhone SDK をダウンロードすると XCode 3.1 がついてくるよ。iPhone 用だけでなくて、Mac 用もついてくる。

362:359
08/03/30 10:58:30 6g4bjg2C0
スマセン。レス番ずれまくってました。
>>359>>358に向けて、です。

363:名称未設定
08/03/30 12:02:35 I43Xeocw0
Table View で数行表示させるアプリを作ろうとしています。
1. プロジェクト新規作成
2. Classes に AppController.m と .h を追加。必要そうなメソッドも書く。
3. IB で NSObject を作って Class を AppController に変更
4. ウィンドウに NSTableView 追加
5. App Controller から NSTableView へ接続

で、数行表示できると思っているんですが、白い Table View のままorz
何か手順が欠けてるんでしょうか。

364:名称未設定
08/03/30 12:06:48 I43Xeocw0
Xcode 3.0 で、
URLリンク(hmdt.jp)
の末尾 TableViewPromisedFile.zip のコードを手順 2 でコピペしてます。


365:名称未設定
08/03/30 12:07:34 9EmiynNb0
2.の必要そうなメソッドについて詳しく。
ただそれくらいなら、Bindingを使った方が簡単かもしれない。

366:名称未設定
08/03/30 12:21:39 I43Xeocw0
>>364 のサンプルコードは NSTableView が更新されているのに、
>>363 の手順だと白いままなのが解せません。抜けてる手順は無いんでしょうか。

Binding の存在を知りませんでした。調べてみます。
Xcode はドキュメントが少なく、わかりにくい。初心者殺しだ。


367:名称未設定
08/03/30 12:28:49 xf82tjJx0
>>363
NSTableViewからApp Controllerに接続して
dataSourceを指定している?

368:名称未設定
08/03/30 12:42:33 6g4bjg2C0
>>366
NSTableViewとNSTableViewDataSource、InterfaceBuilderのドキュメント
くらいは読まないと。確かに、特に日本語のドキュメントが充実しているとは
言いづらいけれど、NSTableView + 作り方 とかで検索してもすぐに見つかる話。

369:名称未設定
08/03/30 13:25:06 I43Xeocw0
まだこのレベルすら達してない気がしてきた。
Tutorial やっただけじゃ何の役にも立たん。
ドキュメント読んでから出直します。


370:名称未設定
08/03/30 14:45:47 0kGsPlzO0
まあ基本的なところは把握してるみたいだから、頑張って。
チュートリアルも、たんに書いてあることを追うだけではだめで、
各ステップで何をやっているのか意味を理解しないと、
他のプログラムがかけるようにはなりませんよ。

371:名称未設定
08/03/30 21:03:40 8+31r1QF0
>>368
>NSTableViewとNSTableViewDataSource、InterfaceBuilderのドキュメント
>くらいは読まないと。確かに、特に日本語のドキュメントが充実しているとは
>言いづらいけれど、NSTableView + 作り方 とかで検索してもすぐに見つかる話。
とはいえ、敷居が高いよな。
日本語の資料がなさすぎる。Webでも書店でも。
日本で頻繁にデベロッパカンファレンスすればいいのに。小規模でいいから。

372:名称未設定
08/03/30 21:53:50 qCwo5suX0
単に慣れの問題だと思うが。ToolboxのListManagerに比べればバカみたいに
簡単だよ。

373:名称未設定
08/03/31 12:46:28 fiawcad90
資料が少ないって話がでてるけど、Objective-Cのリファレンスを
日本語化しようっていう運動は無いのかな?
URLリンク(park15.wakwak.com)
ここでそれっぽいことしてるけど、一番良く見るクラスファイルを日本語化したら
敷居は下がるかな、って思うんだよね。
URLリンク(www.oomori.com)
ここではそれをやってるけど、ダイジェストみたいだし。皆appleが日本語化するの待ちかな。

374:名称未設定
08/03/31 13:02:48 Qxi4nBHY0
>373
簡単に言うねえ

375:名称未設定
08/03/31 13:21:41 N62G5Cor0
>>373
2ちゃんでも、翻訳しようぜスレが立っていたけど、Appleの公認が降りなかった。
「黙ってやってれば、おとがめもなかったかも知れない。翻訳して公開し
ても良いかと聞かれればNoと言うしかないだろう。」という旨の意見も
あったね。

アップルが音頭取って、翻訳ボランティアプロジェクトを立ち上げてくれ
ればいいと思うんだけど。

376:名称未設定
08/03/31 13:25:56 fiawcad90
公認か…いらない気もするな
appleにとってもサイト閉鎖させるほどの害では無いと思うけど
まぁあるにこした事はないけどな。仮に後で潰されて中身そのまま
appleにコピられてもデベロッパとしてはむしろラッキーなわけで

公認とろうとしたのっていつ頃の話?ほとぼり醒めてるならこっそり
立ち上げても良いんじゃないかと思う

377:名称未設定
08/03/31 14:17:44 N62G5Cor0
公認といっても、「Apple公認!」というお墨付きをもらいたかったん
じゃなくて、後から法律絡みで中断せざるを得ない状況になるのを防ぎ
たかったのが理由だった気がする。

ちなみに「アップル」は協力的で、NGが出たのは「Apple」からだった
と思う。

いつの頃かはすっかり忘れてしまった。当時の人が語ってくれれば一番
正確だろうけど。


378:名称未設定
08/03/31 15:07:28 P64f3X9I0
何にも言わずに翻訳してたなら、
Appleに対してその翻訳サイトに何らかの責任を問うどっかに行っちゃってるでべろっぱ
をかるくいなすことが可能。
翻訳して公開していいよなんていうお墨付き与えたら、
どこかに行っちゃってない人たちまで
翻訳の不備をAppleに訴える事態になりかねない。

だから、勝手にやってればいいの。

あの時は単なる「通報するぞ!」煽りに「煽りにはきっちり反応する」旧板住人が
勝手に暴走してた(楽しんでた?)だけの気もするが。
ちなみにあの時サイト立ち上げたのもAppleに連絡取ってたのも旧板住人でした。
その段階でアヤシイ感じでしたよね(w
サイトはAppleのもろパクリでしたし(w

379:名称未設定
08/03/31 15:26:06 fiawcad90
>>378
何が言いたいかよくわからなかったが立ち上げ賛成ってことかな?
appleが公認しないのは責任被るからってのは俺もそうだと思う

マカだとサイトデザインとか無駄に要求高そうだけど、この場合wikiかな?
google docsとかでID付きで編集履歴残しても良いけど重いんだよなぁあそこ

今すぐ立ち上げようと言う気はなかったけれど、参考までに

380:名称未設定
08/03/31 15:38:53 P64f3X9I0
賛成なんて書いてないよ。
勝手にやれ。って書いてあるよ。

381:名称未設定
08/03/31 16:07:14 ao40o1FS0
反対してないんだから賛成だろ(笑)

382:名称未設定
08/03/31 16:08:17 P64f3X9I0
うん。まあね。
Wiki出来たらこっそり翻訳すると思う。

383:名称未設定
08/03/31 16:08:48 fiawcad90
Xcode3.1入れたらいままで普通に動いてた自作アプリが
起動しなくなったんで報告

>>380
賛成ありがとうw

384:名称未設定
08/03/31 16:11:09 ao40o1FS0
すみません
釣りのつもりでした

385:名称未設定
08/03/31 16:18:29 HskjLG+D0
Google使うんならDocsよりSitesのほうがいいんじゃね

386:名称未設定
08/03/31 16:23:10 fiawcad90
URLリンク(www.itmedia.co.jp)
こんなサービスも始まってたのか
レンタルwikiでも十分だし、MoinXという選択肢も考えてたんだが、
どれも知識不足な感じだ。ちょっと調べてくる。引き続き意見あればよろしく

387:名称未設定
08/03/31 17:03:22 BMTkSOSg0
Appleの方から、「じゃ翻訳にかける金は要らないね」ってなったらどうなるの?
wikiでみんなで翻訳すると、俺みたいに自分の興味のある部分だけ翻訳するような人ばかりに
なりそうだし(w
そうすっと、初心者向けのリファレンスやガイドの翻訳は後回しになるだろうし。

Foundation/AppKitの翻訳は理解したのでもう要らない人は多いだろ。


388:名称未設定
08/03/31 19:39:33 chO3sV6A0
>wxLocale::GetSystemEncodingName()
の文字列が、空っぽですね。。。

389:名称未設定
08/03/31 19:49:33 RXrrqcWe0
>>388
wxWidgetsの中のことなら、スレ違いだから該当スレに書いてくれ。
(ドキュメントも何も読んでないけど、初期化や何かの設定がされてないというオチだと予想)

390:名称未設定
08/03/31 20:27:32 WOCGuD9g0
Apple Japanの人は、
概念を英語で理解するのが難しいGuide優先で翻訳、
Referenceは基本的にはやらない方針と言ってた。


391:名称未設定
08/03/31 20:59:04 fiawcad90
>>387
>Foundation/AppKitの翻訳は理解したのでもう要らない人は多いだろ。
自分が初心者なもんでそっちをやる気でいた。まぁ住み分けできるし良いか
ただ、こんな俺が先導するのも不安が残るな…ホムペやwiki借りるくらいならできるが…

>>390
今までの状況を見てもリファレンスが日本語で出るのは当分
ないと考えて良いと俺も思う

392:名称未設定
08/03/31 21:22:02 yPQv/6+k0
翻訳ネタも定期的に出てくるなぁ。

更新も頻繁だしやらんで良いよ派と
やったら協力する派、
リファレンスくらい英語で読め派とかが出現。

結局結論は出ずに現状維持で今に至るわけだが。

393:名称未設定
08/03/31 21:28:06 1p0oFwyl0
まぁそれぞれ好きにやればいいんじゃない
俺は個人的にはリファレンスとかの翻訳より
日本語の解説本とかチュートリアルみたいなの欲しいけどね

394:名称未設定
08/03/31 22:00:12 ArysCyhY0
>>393
うん、結局リファレンスって細かな挙動を知るためのもので、それは敷居どうこうの人が
参照するものではないように思う。
まあ敷居を超えてからも日本語じゃないと困る人もいるだろうけど。

個人的には >>373 の一番目のサイトはそういう意味で残念ながらあまり活用しなかった。
でも翻訳自体はかなりまともだと思った。二番目のサイトは中途半端で、正直ほとんど
役に立たない。

395:388
08/04/01 11:44:08 6HFZaH4Q0
(結果報告まで) >>317-323 のコードをコピペするだけでAnsiToUtf8/Utf8ToAnsi実装&動作しました。

アプリの理想としては、ウィンドウシステム自体がUtf8であることですよね。
(となるとやっぱ、Cocoa?。ま、他環境もその方向になると思うんだけど。。。)

396:名称未設定
08/04/01 21:04:50 7EuTuEwz0
翻訳やるんなら、2ch有志の範囲内でひっそりやったらいいと思うよ。
公認許可連絡とかは無しで、文句言われたらパスワードかける感じで。
非公開にされたら咎めようもなかろうし。

しかし、旧板の翻訳騒ぎなんてもう5年くらい前の話だぞ。
まだ頑張ろうとしている人が居て嬉しく思う反面、
「公式で近々日本語ドキュメント出すからお前らが勝手に作るな」
みたいな返答を確かよこしてたAppleの神経を疑うわ。記憶違いかもしれんけど。


397:名称未設定
08/04/01 21:11:35 eXrA1oFt0
翻訳しようという話は新板にきてからもときどき盛りあがっては消え、盛りあがっては消えしてる気がする。

398:名称未設定
08/04/01 21:33:57 AMFwXhra0
別スレから移ってきました。
iPhone SDKベータ2を入れて、Xcodeが3.0から3.1になったのですが、
MacRuby.frameworkのヘッダファイル MacRuby/MacRuby.h が
見つけられなくなり、MacRubyアプリケーションがビルドできなく
なってしまいました。

ヘッダファイルのあるディレクトリへのパスが、何通りにも
シンボリックリンクが張られている構造になっていて、
MacRuby.framework の場合は標準とちょっと違うみたいなので、
そのせいかなと思っていろいろディレクトリ構造やシンボリックリンクを
いじってみたのですが、まだ解決できていません。

Xcode 3.1で同じような問題に遭遇している方いらっしゃいますか?

399:398
08/04/01 21:42:00 AMFwXhra0
自己解決しました。プロジェクトの情報で、
フレームワーク検索パスに /Library/Frameworks を加えたらOKでした。

400:名称未設定
08/04/02 09:45:29 ynE/oSwE0
なつかしい。もう5年以上前なのか。
URLリンク(pc.2ch.net)

401:名称未設定
08/04/02 10:24:46 zNo7m/Fk0
結局Cocoa流行らないね。M$のドトネトが普及しないように。

やっぱ、OS等のコア部分はC/C++。
ウェブサーバーアプリはOS非依存なスクリプト言語。

それで、携帯アプリのみサンドボックス上で動くアプリ。携帯Javaだったり、アド美やM$が流行らせたいRIA。

iPhoneもネイティブは動作せず、RIAのみでCocoaだったよね?
ここでのみCocoaに意味はある。
下手したら、iPhoneのRIAがCocoa以外のスクリプト言語が制覇する可能性も。

402:名称未設定
08/04/02 10:55:59 dk7b8tu50
>>401
>iPhoneもネイティブは動作せず、RIAのみでCocoaだったよね?
iPhone Cocoa はネイティブなわけだが ... ???

.Net が普及しないといってるのも謎だし、
Mac 上の Cocoa が流行らないというのも謎。
今どき大手メーカー以外のソフトは全部 Cocoa でしょ。

403:名称未設定
08/04/02 11:00:49 zNo7m/Fk0
>>402

木を見て森を見ずというか。。。

重箱反論は無意味だよ。

404:名称未設定
08/04/02 11:07:14 EVTbLHHR0
釣り乙

405:名称未設定
08/04/02 11:09:52 zNo7m/Fk0
だって、大局的に見たら、

>iPhone Cocoa はネイティブなわけだが ... ???

確かはじめは、Cocoa使いながらもAJAXアプリだったような。つまりRIA。

>.Net が普及しないといってるのも謎だし、

どこで流行ってんだヴぉけ。

>Mac 上の Cocoa が流行らないというのも謎。
>今どき大手メーカー以外のソフトは全部 Cocoa でしょ。

上下でたてほこ。

406:名称未設定
08/04/02 11:13:07 AcSMI/rl0
コアにもウェブアプリにもCocoaが使われないのは当たり前だと思うけどな
不得意な環境だけ挙げて流行ってないとか言うのは
「砂漠にも北極にも木は生えてない、だから地球上に木は生えてない」
て言ってるようなもんだろ

407:名称未設定
08/04/02 11:14:47 gyiD6TfC0
最近は、wx男見たいな人が増えたね。春のなって繁殖したのかな?



408:名称未設定
08/04/02 11:17:08 EVTbLHHR0
相手するとハッスルするだけだから。
放置放置。

409:名称未設定
08/04/02 11:19:26 zNo7m/Fk0
内容で反論できないからって嵐扱いするなよ。
反論できないレスってのは情報の1つだ。

410:名称未設定
08/04/02 12:04:52 RIkc5Lp50
まず「流行らない」という事実認識がどこから来てるのか不明。
ID: zNo7m/Fk0 氏は普段どんなアプリを使ってるんだろう?

411:名称未設定
08/04/02 12:13:39 zNo7m/Fk0
410=上げ足トリがいぱーい出たところに乗っかってきたunkoハエ

412:名称未設定
08/04/02 12:49:34 sidBbuG/0
Cocoaって流行るとか流行らないとか、そういうもんじゃないんじゃない?
Cocoaが流行るってどういう状態なのさ。

413:名称未設定
08/04/02 12:53:48 zNo7m/Fk0
>Cocoaが流行るってどういう状態なのさ。

MacがPCまたはスマートフォンのデファクトになり、かつ、Mac開発はCocoaが中心、
もしくは、
Cocoaのコードが別環境で動作して、かつ、開発マシンとしてのMacが流行る。

414:名称未設定
08/04/02 12:54:55 zNo7m/Fk0
>Cocoaが流行るってどういう状態なのさ。

なんていうか、こういうことを想像できないことからして、unkoハエ。

415:名称未設定
08/04/02 13:15:06 dhDLzMDm0
>>405
>確かはじめは、Cocoa使いながらもAJAXアプリだったような。つまりRIA。
これは全然状況認識が間違ってる。
批判するときは、ちゃんと批判相手を理解しておいて痛いところを責めないと、
アホなマカに馬鹿にされるよ。他のコメントはいい線いってるんだからさ。

416:名称未設定
08/04/02 13:23:01 zNo7m/Fk0
>>415
リョーカイ。

ただ、RIAについては楽しい会話できたらなーと思って”間違ってても”と書いたんだが、
アホなマカには無意味だった。

417:名称未設定
08/04/02 13:35:40 gyiD6TfC0
xcodeではなくて、Dashcodeについて語りたいの?



418:名称未設定
08/04/02 13:38:34 EVTbLHHR0
Cocoaスレには行かないんだな。

419:名称未設定
08/04/02 13:38:43 zNo7m/Fk0
いえ、RIAおよびAppleのRIAの将来とかどういったものが良いものであるのかが知りたいだけ。
だって、RIAアプリ作ってみたいじゃん。
それと、iPhoneアプリも。(これが作れるかどうかで、iPhone買うかどうかも決めるお)

420:名称未設定
08/04/02 13:41:56 EVTbLHHR0
あーこういう書き方でしかコミュニケートできなくなっちゃった子だったってだけか。
おれが勘違いしてた。ごめんな。

421:名称未設定
08/04/02 13:58:58 sidBbuG/0
ID: zNo7m/Fk0

>どこで流行ってんだヴぉけ。

>410=上げ足トリがいぱーい出たところに乗っかってきたunkoハエ

>なんていうか、こういうことを想像できないことからして、unkoハエ。

>楽しい会話できたらなーと思って

出来るかっつうの。

422:名称未設定
08/04/02 14:01:25 zNo7m/Fk0
>>421
その通りだね。

自説がなくて相手の上げ足とりしかできない椰子ヴぁかり。

おれが勘違いしてた。ごめんな。

423:名称未設定
08/04/02 14:02:17 sidBbuG/0
>>422
いやいや、俺揚げ足取りしてねぇし。

424:名称未設定
08/04/02 14:06:40 EVTbLHHR0
>>421
ワラタ

425:名称未設定
08/04/02 14:08:08 EVTbLHHR0
>>419
>だって、RIAアプリ作ってみたいじゃん。

いや、「じゃん」って同意を求められても。

426:名称未設定
08/04/02 14:16:53 gyiD6TfC0
>>423
多分">"で引用した事を"揚げ足取り"と言う用語で説明しているのではないか?
"unkoハエ"と言う言葉は、楽しく会話したい相手に投げかける言葉のようだし。

対訳集が必要だな。



427:名称未設定
08/04/02 14:17:09 F1SgagnM0
春厨相手にしてるとスレが無駄に埋まるから止めろよ。
ほんとに学習しないんだな、お前ら。

428:名称未設定
08/04/02 14:24:22 H0/oIM9O0
xcodeのエディタ、検索・置換で正規表現やエスケープシークエンスが使えて、
さらにgrepもできたりして、開く時の文字コードを指定できるようになれば
テキストエディタとして最高なのになぁ…

429:名称未設定
08/04/02 14:32:37 0Z22BizXP
>>428
それなんてJEdit?

430:名称未設定
08/04/02 14:32:43 zNo7m/Fk0
そ、そうかぁ...?

431:名称未設定
08/04/02 14:35:54 H0/oIM9O0
あ、でもファイル切り替えがリストだけじゃなくてタブにも切り替えられたらうれしい
あ、ついでにウィンドウ分割も欲しい
ミニバッファは…とりあえずいいや

432:名称未設定
08/04/02 14:39:32 zNo7m/Fk0
それ、なんていう別エディタ?

ドズのエディタならそんなのイパーイあるお。
エディタに関してはドズの勝ちじゃね?

433:名称未設定
08/04/02 14:45:22 H0/oIM9O0
Winでxyzzy使ってるとXcodeが恋しい
MacでXcode使ってるとxyzzyが恋しい
そんなジレンマなんだ…

434:名称未設定
08/04/02 14:47:08 EVTbLHHR0
>>428
CotEditorで有る程度できなかったっけ?
あるいはemacsを併用するとか。

435:名称未設定
08/04/02 14:52:42 H0/oIM9O0
CotEditorは何かが気に入らなくて窓から投げ捨てた記憶が…
とりあえずCotEditorとemacs追加してみるわ
スレチすまんかった

436:名称未設定
08/04/02 14:56:07 dhDLzMDm0
>>432
>エディタに関してはドズの勝ちじゃね?
いや、Emacs が最強だろ、常考 ...

437:名称未設定
08/04/02 14:58:31 zNo7m/Fk0
viでCUIに懲りてEmacsを起動することもやなんだよgkbr

438:名称未設定
08/04/02 15:00:03 dhDLzMDm0
vi が嫌だから emacs も嫌、というふうに、
vi と emacs を等値するというのはひどいな。
ドザとマカぐらい vi 使いと emacs 使いは仲が悪いのに。

439:373
08/04/02 15:21:59 mtWZ7ZR20
翻訳wikiを実験的に作ってみようとここ数日画策しています
現在翻訳におけるガイドラインを簡単にまとめている段階なのですが、
自分がCocoaの知識が浅すぎるためアドバイスをいただけないでしょうか?

翻訳語の統一のためにInherits from/Conforms toは継承するクラス/継承されるクラス
としようと思っているのですが、これってこの訳ではまずかったりしますか?
クラスリファレンスで使う事を想定しているのですが。
URLリンク(developer.apple.com)

440:名称未設定
08/04/02 15:26:41 uX+CaP/30
難易度は vi < Emacs だろ

vi すら満足に使いこなせない奴が emacs 使うってのが無理

つか、そんなにWindowsいいならそっちやってればいいじゃん
クロスプラットフォームなモノは開発環境に依存しないんだろ?
無理してこんなところに張り付かなくてもいいですよ?

441:名称未設定
08/04/02 15:29:11 F1SgagnM0
>Conforms to
準拠しているプロトコル

442:373
08/04/02 15:46:10 mtWZ7ZR20
>>441
サンクスです。それで行きます

443:名称未設定
08/04/02 15:59:25 dhDLzMDm0
というか、せっかく wiki なんだから、
英語のテクニカルタームとその日本語訳の組を並べたページを作ればいいだけなのでは?

444:名称未設定
08/04/02 16:22:45 LsIFwZ180
頭いいなおまえ!

445:373
08/04/02 16:39:48 mtWZ7ZR20
>>443
奇才現る
でもテクニカルタームなんて整備されてた?見当たらないけど?
Glossaryを集めてページを作るにはマニアックな単語が多すぎると思ってたんだが

446:名称未設定
08/04/02 17:27:41 dhDLzMDm0
必要なタームからそのページに追加していけばいいだけでは。
まずは conforms to = 準拠する
と書いて。たんに 2ch で毎回議論しなくてもそういうページがあれば出来るでしょ


447:名称未設定
08/04/02 22:43:03 8RTlQEJB0
ruby-cocoa でググって最初に出てくるページ見たけど意味が分からん
xcode複雑過ぎて分からん
泣きそうなんだが
もっと単純に作れたらいいのにと

448:名称未設定
08/04/02 22:48:37 dk7b8tu50
URLリンク(limechat.net)
のどこがわからんの?よくかけてるチュートリアルだとおもうけど。
レパードならあれで全く問題ないはず。
Ruby はわかるのなら、問題は Cocoa のはずだけど、
Cocoa は基本的に、徹底的に定型的なところは書かない、
イベントドリブンで必要なところだけ書いて、
どのイベントがどのオブジェクトに行くか Interface Builder でつなぐだけです。

もうちょっとどこでつまづいてるか教えてくれたら助けられるかも。


449:名称未設定
08/04/02 23:25:58 LlZgTZ/60
>>431
Xcodeでウインドウ分割は普通にできるだろ。



450:名称未設定
08/04/02 23:28:25 H0/oIM9O0
>>449
できれば垂直の分割を…
俺、わがままだなぁ…

451:名称未設定
08/04/02 23:38:04 uX+CaP/30
>>450
コマンドキー(だったかな?)を押しながらボタンを押すと…

452:名称未設定
08/04/02 23:40:09 H0/oIM9O0
optionだったけどできた!ありがとう!これで多少楽になるよ!

453:451
08/04/02 23:41:18 uX+CaP/30
訂正。Optionキーだった。

454:451
08/04/02 23:48:14 uX+CaP/30
って、リロードしてなかったorz

Xcodeのエディタって、クセはあるけど意外と機能が豊富なんだよね。
特にインデントの辺りを細かく設定できるのがお気に入り。

455:名称未設定
08/04/02 23:48:38 /D4Z4zx90
こんなこと出来るんだ・・・知らなかった。
ありがとう。

456:名称未設定
08/04/02 23:59:44 CziGSrbj0
3.0 からできるようになったんじゃなかったっけ。
スクリーンが横長だから、やっぱ横に分けたいよな。

457:名称未設定
08/04/03 01:18:19 BEOG0ina0
>>451
すげええええええ

458:名称未設定
08/04/03 08:46:36 IyjPqxBc0
Xcode, grep(正規表現検索)とかも普通に出来るけど?
replaceはrefactoringの方が便利。

459:名称未設定
08/04/03 12:03:52 fj5lH4X20
>>451
すばらしい!ありがとう

460:名称未設定
08/04/03 16:44:41 Kut9cpgk0
ウインドウ分割ってどうやるの?

461:名称未設定
08/04/03 16:50:12 an7fE+iV0
>>296>>298
やっとできるようになりました
MakefileのCFLAGSに-arch ppcを足せばできるようになりました

どうもありがとうございます

462:名称未設定
08/04/03 16:52:16 mmy6tG+B0
右端のスクロールバーのすぐ上にある
灰色で■が書いてあるボタンをおす

463:名称未設定
08/04/03 17:00:20 an7fE+iV0
と安心したところでもう一つだけお聞きしたいことがあります
Intel Mac上でgcc-3.3はppc用ライブラリ専用ってことなのですが
実行するのはもちろんPowerpc Mac上でないといけないよ、ということですね?

464:名称未設定
08/04/03 19:57:04 hM3edyM20
>>463
Rosetta。

465:373
08/04/03 20:31:42 mmy6tG+B0
すいません、ADCリファレンス日本語化しようという
話を持ち出したものなんですが、とりあえず@wikiに
サイト作ってみました。宣伝したいんですが、ここに貼ったら迷惑ですか?
専用スレ立てた方が良いでしょうか?

466:名称未設定
08/04/03 21:30:45 2CNy+E4S0
とりあえずはここでいいんじゃないの?
で、もしも盛り上がったら専用スレ立てればいいかと。

467:名称未設定
08/04/03 21:33:42 MyhBKO2J0
ADCスレとかQCスレにも貼ってあげた方が親切なのかな?
いや、俺が作った訳じゃないから貼りにはいかないけど

468:名称未設定
08/04/03 21:44:41 DAb8wen90
おお、QCのスレがあったのか。
初めて知ったわw

469:373
08/04/03 23:50:13 mmy6tG+B0
ありがとうございます。では告知させて下さい
ADCのリファレンスを日本語化しようというwikiサイトをこのたび立ち上げました
ページ作成のテンプレも用意したのでデベロッパの方々に気の向いた時に参加していただけると
嬉しいです。ここ数日で仕上げたので不備も多かろうと思いますが、ご意見あればお願いします

Cocoaリファレンス日本語化計画(CRJP)トップ
URLリンク(www11.atwiki.jp)
資料ページ作成の手順
URLリンク(www11.atwiki.jp)
ディスカッションボード
URLリンク(www11.atwiki.jp)



ADCスレもQCスレも自分も知りませんでした。ちょっと探して貼ってみますノシ

470:名称未設定
08/04/04 13:10:55 C/sT96Z80
お疲れさまです。
7色林檎だとCocoaのイメージではなくない?
今のAppleっぽく白黒グレーのどれかじゃないかと思います。

471:名称未設定
08/04/04 17:02:39 f+5Dd+5f0
>469
乙です。
英語できんけど協力したいです

472:名称未設定
08/04/04 18:05:56 e0Z5iAtv0
個人的な必要で抄訳したものとかが(少数ながら)手元にあるけど・・・

pixel指定の横幅固定はユーザビリティ的に好ましくないだけでなく
技術文書(特にソースコードの引用がある場合)との相性がものすごく悪い

@wikiはたまに2chのまとめサイトとかに使われてるけど
(カスタマイズできないのかしてないのか知らないけど)
一般論として見づらい(かつ使いづらそう)





473:373
08/04/04 21:36:28 XKzIgRMV0
皆さんご意見ありがとうございます。協力を申し出てくださる方も
いて嬉しい限りです。ロゴやテンプレートについても見直していきたいです
今のところは全くの独断で出来上がった状態ですので、サイト自体ベータ版の
ような位置づけでいました。いろいろいじっては見たのですが、@wikiのテンプレートは
ある程度までしか改変できないようですので、今のテンプレだと見づらいなとは私も思っていました
それについても意見をいろいろ聞きながら改善したいと思っています。とりあえず簡単に済ませる
のであれば@wikiのテンプレ一覧から要望があれば変えてみます。
URLリンク(atwiki.jp)

結局昨夜はCocoaはさっぱり! ver9 にのみ告知をしてきたのですが、一日でいろいろと批評を
いただいているので、これは新スレを立てた方が良い気がしてきました。ちょっと立ててみますねノシ

474:373
08/04/04 22:02:02 XKzIgRMV0
スレ立て完了しました。使わせていただきありがとうございました

Cocoaリファレンス日本語化計画
スレリンク(mac板)

475:名称未設定
08/04/08 14:49:21 +m49vdAx0
環境はintel C2D iMac及びMacBook AirでOSは10.5.2です。
スクリプトエディタを使用し、
tell application "Spaces" to activate
とした場合、イベントログに
tell some application の後に
activate
current application
が七回出力され、Spacesはエラーが起きて実行されませんでした、といった旨の文面がでます。
ここで望んだ動作はSpacesを通常通りに起動することですが、
これをXcodeでObjective-Cを使って記述するとどうすればよいのでしょうか。
どなたかご教授いただけますでしょうか。

ちなみにCocoa Applicationの作成でAppleScriptを呼び出す方法での実装を考えていましたが
このようなエラーにあった次第です。

476:名称未設定
08/04/08 14:52:55 QMbwVOhf0
>>475
解決策は知らんが、そもそもSpacesってアプリケーションか?

477:475
08/04/08 15:21:09 PlSpeCMU0
>>476
一応、Spacesは起動するんですが、挙動がおかしい、といいますか。。。
少なくともApplicationフォルダにあるSpacesをダプルクリックすると起動はします。
代替策としてkeystrokeを使った方法も考えましたがちょっと違いました。

あ、あとXcodeのバージョンは3.1です。書き忘れました。すいません。

478:475
08/04/08 15:56:35 PlSpeCMU0
なにやら最終的にやりたいことができない予感がしてきたのですが、
メニューバーの右側(ステータスバー?)に表示されるアプリケーションを作成し、
そのメニューにショートカットキーを付与した場合、それはどのアプリケーションからでも
実行できるショートカットにはなり得ないですか?

479:名称未設定
08/04/08 16:03:25 n2wyU4470
こんな感じのなら
URLリンク(alacatialabs.com)

480:名称未設定
08/04/08 16:03:54 QMbwVOhf0
>>475
URLリンク(www.apple.com)
にある
tell application id "com.apple.spaceslauncher" to launch
これは?

481:480
08/04/08 16:05:49 QMbwVOhf0
失礼。質問を正しく理解していなかったorz

482:名称未設定
08/04/08 16:50:25 DA98eUop0
あんまGUIのデザインスタイルから離れたアプリを作るのはどうなのかと。

483:名称未設定
08/04/08 23:12:53 ntefdpNx0
>>478
やりたいことが
・アプリケーション共通で使えて
・ショートカットキーで操作できる
機能を作りたいってことなら、
「サービス」メニューを持ったアプリをつくるのが素直で簡単だと思います。

メニューをマウスでたどるときに階層が深くなってしまうのが難点ですが。



484:名称未設定
08/04/08 23:26:54 rGOgxZOa0
[[NSWorkspace sharedWorkspace] launchApplication:@"Spaces"];

以上。

485:475
08/04/09 08:14:25 UrEyKPP30
返信遅くなり申し訳ありません。
>>479
参考にします。ありがとうございます。
>>481
いえ、当初の目的は達成できると思います。わざわざありがとうございます。
>>482
>483の方が仰っていることが私の目的を簡潔に表しています。
特にラップトップを使っている時に、画面の四隅にマウスカーソルを運ぶ動作や
キーボードの奥に指をのばすのは煩わしい動作だと私は感じています。
それをトラックパッドから近い位置でのショートカット操作で利用できれば
利便性があがるだろうと考えました。
>>483
ありがとうございます。
その方向で再度調べていきたいと思います。
>>484
まさにそれのようです。ありがとうございます。
「サービス」メニューの方がより目的に近くなるようですので
教えて頂いた記述を参考にし、調べ直してみます。

486:名称未設定
08/04/09 08:57:34 Ji3vsIov0
マウスジェスチャーつかえば?Expogesture でマウスをくるっと回すのとかに
Spaces / Dashboard 割り当てられるよ。

あと、システム全体のホットキーを登録するのは Carbon の
RegisterEventHotKey()
URLリンク(homepage.mac.com)
を使えば可能。

487:名称未設定
08/04/09 15:02:31 RU0fWjT40
gccのオプションで、

> -liconv

を指定したい場合、
XCodeのプロジェクトの設定?のどこでどう記述するのでしょうか?

488:475
08/04/09 17:23:51 KESOgLyb0
>>486
ありがとうございます。
マウスジェスチャーは個人的な好みの問題であまり好きではありません。
が、せっかく教えて頂いたので試してみたいとは思います。
Carbonの件、参考にさせて頂きます。


489:名称未設定
08/04/09 19:00:29 WpIUGtI30
>>487
それが何者なのか理解できてるなら、聞くまでもないと思うんだけど。

gccで指定するのと同じやり方でいけます。あとは調べてください。

490:名称未設定
08/04/09 19:41:54 Ji3vsIov0
まあそう突き放すのもなにかと ...
XCode の設定は、とにかく、対象のファイルを左のペーンで選択して、
インスペクタを開いて、そこを頑張って設定します。
gcc のオプションは、ターゲットを選択して、インスペクタを開いて、
ビルドタブを開いたら沢山あるのでそこを頑張って調べましょう。

491:名称未設定
08/04/09 20:54:48 Ji3vsIov0
あと、wx 男さんは、返答をくれているひとはこちらのスレでもプログラム板の wx スレでも基本的に同じ人だということを理解しましょうね、両方にポストしてるけど。

492:名称未設定
08/04/09 21:17:05 Sf4EOt8L0
2ch発祥の"wx男"が映画になりました。
.
.
中略
.
.
感動のラストに全米が泣いた。


493:名称未設定
08/04/09 21:27:50 d6s85TY80
自殺
昇進
鬱で入院
閑職に
サポートで徹夜続きで過労死
小人さんと親友に
社長賞
解雇

泣ける。

494:名称未設定
08/04/09 21:36:02 0t6J1qhe0
>>491
wx の人はスルーして欲しいんだが。
レスするなら、プログラム板の wx スレだけにしてもらえませんか。


495:名称未設定
08/04/09 22:05:20 5aHuslkw0
Xcodeをvimっぽいキーバインドで使う方法誰かしりませんか?

Vi Input Managerとか試してみたけど、Xcodeって実はCocoaじゃないらしくてダメでした。


496:名称未設定
08/04/09 22:13:13 Ji3vsIov0
>>495
Leopard なら InputManager の認証が厳しくなってるから、その問題なんでは?
URLリンク(blog.macromates.com)
XCode 2.5 では使えたはずだけど。 XCode 3.0 のエディタ部分が
激しくカスタマイズされてたりすると InputManager 呼ばないかもしれませんが。

497:名称未設定
08/04/09 22:14:19 Ji3vsIov0
あ、あと Core 2 Duo マシンで XCode つかうと、64 bit モードで立ち上って、64 bit Cocoa は InputManager 読み込まないというのにひっかかっているのかも。

498:名称未設定
08/04/09 22:31:20 VeIFOZSn0
>>495
>Xcodeって実はCocoaじゃないらしくてダメでした。
当たり前だかXcodeは大昔からCocoa。
全てのCocoaアプリケーションのお手本みたいなソフトウェアだぞ。

file /Developer/Applications/Xcode.app/Contents/MacOS/Xcode
と打てばわかる(iTunes.app/Contents/MacOS/iTunesの結果と打ち比べてみ)。

ガベージコレクトを使用しているのが、IM系のプラグインと相性悪いんじゃないか?

>>497
「32bitモードで開く」にチェックを入れても駄目だから、
64bit云々は関係ないんじゃないかな、と推測。

499:名称未設定
08/04/09 23:49:03 JS09qIcx0
iPhoneSDK beta3、1.37GBワロタw

500:名称未設定
08/04/10 00:56:52 IEvdOmWe0
>>498
fileで見えるのはCocoaかどうかじゃなくてCPUの種類だね。

501:名称未設定
08/04/10 00:59:21 zwYdDvwr0
アプリのバンドル開いて、リソースのnibを確認すればわかるんじゃないかな

502:名称未設定
08/04/10 01:02:34 HMBiSycw0
>500
まあ、OS X になってすぐのころは Carbon は CFM、
Cocoa は Mach-O だったからそういう勘違いをするひとがいるのも
しかたないのでは ...

実際イベントループが Cocoa のをつかってるか Carbon のをつかってるかって
どうやってしらべるのがいちばん簡単なんでしょう?
Cocoa GUI から Carbon GUI をよんだり、その逆もできるけど、
メインの GUI がどっちかという違いはあるよね。

503:名称未設定
08/04/10 01:15:57 pB6w3fGx0
class-dumpを使えば?

504:498
08/04/10 01:28:16 /o/OUZs50
偉そうに言っといて、他の方のご指摘通り、勘違いしていたみたいダス。
となると>>503の言うようにclass-dumpがお手軽なのではないかしらん。

505:名称未設定
08/04/10 01:50:58 /giDv7980
こんなのは?
URLリンク(www.cabinetwork.jp)

506:名称未設定
08/04/10 02:01:40 pB6w3fGx0
ViInputManagerのフォーラムから:
Topic: Xcode and Leopard
Seems you must mark the compiler directive regarding
Objective C garbage collection as "Supported" in order
for the input manager to work. Also, with Leopard you
must install input Managers at /Library/InputManager
with appropriate user,group, and permissions:

sudo chown -R root:admin /Library/InputManagers
sudo chmod -R go-w /Library/InputManagers/

Thanks to MikeAsh of #MacDev for pointing out the need for GC.
あと、Topic: Intel 10.5.1 Installationにも説明がある。

507:名称未設定
08/04/10 03:21:56 dA6tHWPJ0
class-dumpでもCarbonをObjective-C++で書いてObjective-Cのクラスを使っている
場合は何か出てくる。
さらに厳密にはObjective-CかどうかとCocoaかどうかは同じではない。

>>502
>実際イベントループが Cocoa のをつかってるか Carbon のをつかってるかって

これがFAじゃないかな?
すなわちRunApplicationEventLoop()かWaitNextEvent()があればCarbon。

508:名称未設定
08/04/10 04:03:07 pB6w3fGx0
CarbonとCocoaの定義は曖昧。
URLリンク(www.carbondev.com)
carbon-devのやりとりがあるけど明確な定義はないみたい。
Cocoaのイベントに関しても内部的にはCarbon Event Managerを使っているらしいし...
とりあえずの定義は「In practice, it looks like Carbon means "the UI portions of HIToolbox".」だって。


509:495
08/04/10 04:53:01 6PkGtm5X0
URLリンク(journal.mycom.co.jp)
を見て、
otool -L /Development/Application/Xcode.app/Contents/MacOS/Xcode
とやって、Cocoa.frameworkがリンクされていないようだったのでCocoaアプリケーションではないと思ってました。
いまさらですが、OSXのバージョンはLeopard、Xcodeのバージョンは3.0で、Core2Duo上で動いています。

パーミッションと、32bitモード、もう一度試してみようと思います。


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5382日前に更新/246 KB
担当:undef