新・ProjectBuilder
■ このスレッドは過去ログ倉庫に格納されています
0001InterfaceBuilder
NGNGどうしてこんなにすばらしいの......
0002お胸おっぱい
NGNG0003名無しさん@お腹いっぱい。
NGNG今ダウソ中。詳しい感想希望
0004名無しさん@お腹いっぱい。
NGNG関連スレ
【貧弱なMacのプログラミング環境】
http://piza.2ch.net/test/read.cgi?bbs=mac&key=965540491
今は昔、、、だね。
すばらしい環境、豊富なリファレンス、でも作りたい物がない。
0005名無しさん@お腹いっぱい。
NGNG関連スレその2
【Macintoshの開発情報】プログラマ板から
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=970719495&ls=50
関連HP
【HAPPY Macintosh Developing TIME!】リンクフリー
http://www05.u-page.so-net.ne.jp/xd5/mkino/HMDT/index.html
【NIto's Page】リンクフリー
http://www.fsinet.or.jp/~nito/index-j.html
新・mac板にもこういうお勉強スレがあってもいいと思う。
いろいろ情報交換したいです。
0006モンモンモン
NGNG今までのが100としたら、今度のは幾つだ?
0007名無しさん@お腹いっぱい。
NGNG0008名無しさん@お腹いっぱい。
NGNG小さなアプリ開発ならいけるんじゃないの。
Enterprise向けの機能は省略されてるって聞いたことある。
個人でプログラミングを楽しみたいなら充分な機能があるんじゃないかな。
今までは選択肢も殆どなかったし、高価だったし、それにくらべれば福音。
0009名無しさん@お腹いっぱい。
NGNGWebブラウザって作れるの?
0010お胸おっぱい
NGNG今までの Mac の開発環境っつーと、クソ高い CodeWarrior 買うか
タダだけどコマンドライン・インタフェースの MPW を使うしか
なかったのが、CodeWarrior 以上のモノを実質タダでダウンロード
できる、ってのが凄いのよ。
Apple としては少しでも多くの Mac OS X 対応アプリが欲しくて
ADC Online メンバにも公開したんだろうけど。
0011名無しさん@お腹いっぱい。
NGNG0012>10
NGNG今見たけど、なかったよ
0013名無しさん@お腹いっぱい。
NGNGcarbonで作れば動きそう。
http://developer.apple.com/technotes/tn/tn1176.html#carbonsupport
0014名無しさん@お腹いっぱい。
NGNGDownload Software >> Mac OS X >> Public Beta Tools CD 69.6 MB
にあるはずだよ。Online member でもダウンロードできるよ。
0015>14
NGNG0016お胸おっぱい
NGNGログインしたら、左側の Download Software → Mac OS X で
見えるはずなんだけど…見えない?
# Mac OS 9.1βみたいに、またダウンロードできちゃダメなのを
# ダウンロードしたのか?>俺
0017お胸おっぱい
NGNG0018名無しさん@お腹いっぱい。
NGNGなるほど。かーぼんつくれるか。なら使ってみたいな。
0019名無しさん@お腹いっぱい。
NGNG0020名無しさん@お腹いっぱい。
NGNGその他情報源 revisit
【Start Mac OS Programming】tutorialとsample codeがある。
http://developer.apple.com/macos/intro.html
【Project Builder FAQ】Project BuilderのFAQ。情報量は少ない。
http://developer.apple.com/tools/projectbuilder/faq.html
【The Omni Group Mac OS X developper mailing list archives】
Mac OS X の developper mailing listのarchive。Omni Group提供。非常に有益。
http://www.omnigroup.com/community/developer/mailinglists/macosx-dev/
0021名無しさん@お腹いっぱい。
NGNG>>20
他にない?
0022名無しさん@お腹いっぱい。
NGNG覚えるのは簡単っていうけど、その二三の部分がCの概念と
違い過ぎてちと発想の転換が必要だな。Cocoaはその二三の
部分に深く依存してるし。
C++の怪物的な言語仕様のでかさに比べればすっきりしているのは
確かだが。
0023名無しさん@お腹いっぱい。
NGNG0024名無しさん@お腹いっぱい。
NGNG/Developer/Documentation/Cocoa/JavaTutolial/にあるJavaTutorial.pdf
で勉強してます。
本や雑誌に解説が載るのはもうちょっとかかるのではないでしょうか。
ADCには秘密厳守義務みたいのがあるらしいから。
0025名無しさん@お腹いっぱい。
NGNGつーか確かに日本語の参考書が欲しい。分厚くてもいいから。
0026>25
NGNGとりあえず、なんか作ってみよう。今勉強してたら2〜3年後は
役に立ちそう。
002724
NGNG上で書いたJavaTutorial.pdfに沿ってアプリを作ってみたのですが、Build出来ません。
エラーログを見てみるとmkdirやcpで失敗しているようです。ディレクトリ関連だろうと
思い、Finderで確かめてみると、該当するファイルの名前が文字化けしていました。
ボリュームはHFS+です。
他に同じような症状の出た方はいませんか? 何か解決法を知っていたら教えて下さい。
これはプロジェクトビルダーのバグなんでしょうか?
とりあえず、該当ファイルをリネームして再挑戦してみます。
0028名無しさん@お腹いっぱい。
NGNGProjectBuilderうまく動かないよ。
普段日本語で使いたい場合、開発用のアカウント作ってそっちを英語仕様に
しておくとよい。
002924
NGNG>>28
どうもありがとう。そうします。
結局、リネームも出来なかった。その名前は既に使われてるらしい。
それから、ここも『公の場』だったら、不用意な発言でした。まぁ
Appleが見てるとは思えないけど。。。
どうなんでしょう? 出来ればいろいろ聞きたい事があるのですが。
003024
NGNGやはり、できませんでした。
主に使用する言語をEnglishにするというのは、System Preferensesの
Language >> LanguagesをEnglishが一番上になるようにするということ
ですよね?
003124
NGNG0032名無しさん@お腹いっぱい。
NGNG0033名無しさん@お腹いっぱい。
NGNGそれかツールが日本語対応になった?
0034ProjectBuilderは、、
NGNGどうも、NDAは解除されたらしいっすよ。MDOnlineっつーMLから。今日のMacWeekあたりで配信されるんじゃない?
0035名無しさん@お腹いっぱい。
NGNG質問させて下さい。
Objective-CからUnixのシステムコールやライブラリを使うことは出来るのでしょうか?
readやfork、signalは使えるのでしょうか? 教えて下さい。
0036名無しさん@お腹いっぱい。
NGNGProjectBuilderWOの"WO"って何でしょう?
WOのclass browserが便利♪ これを使って初めて、Objective-Cのあの変な記述方法の
意味が分かりました。気分はSmalltalkです。
0037名無しさん@お腹いっぱい。
NGNG日本語で読めるObjective-C関連のサイトをピックアップしてみた。
他にもあったら教えて下さい。
http://www.fsinet.or.jp/~nito/index-j.html
http://developer.apple.com/ja/technotes/tn2005.html
http://www2.kke.co.jp/abs/swarmdoc/a20909.html
http://www.melt.kyutech.ac.jp/~hkim/Programming/Negi/objective-c.html
http://www.sikasenbey.or.jp/~nkgwk/lib/cw/objc/
http://faqs.jmas.co.jp/FAQs/Objective-C/index-j.html
http://tuba.csedu.kobe-u.ac.jp/indexj.html
http://www.midi.co.jp/nxtute/tute.html
http://www.fsinet.or.jp/~nito/OSPT/index.html
そろそろ何か作ってみようかなと思う。
Objective-Cってこんなにスッキリしてるとは思わなかったよ。
0038名無しさん@お腹いっぱい。
NGNGインスペクタの表示のアプリケーションファイルに
各国語リソースってあるんだけどそこから分からない。
だれか知ってる人いたら教えて下さい。
0039名無しさん@お腹いっぱい。
NGNGメインバンドルにJapanese.lprojが必要なのでしょう。
新しい7か国語対応版のPB落とさなくてはいけないのでは?
004035~39 not 38
NGNG以下自己レス。間違ってたら訂正お願いします。
>>35
使える。
/System/Library/frameworks/System.framework/Versions/B/Headers/bsd
にあるのでOK。
frameworkをインポートしなくても使えるみたいなんだけど、frameworkって
なんの為にあるのでしょう??
>>36
ProjectBuilderWOはProjectBuilder for WebObject。
元は旧版のProjectBuilder。何でfor WebObjectなのかはWO使ったこと
ないので不明。何ででしょう?
何を作ろうか? 小さなプロダクツなら何でも作れそうな気がしてきた。
とりあえず日本語表示可能なpdf viewerが欲しいんだけど、NSPDFImageRep
とかを使えば簡単に作れちゃうのかな?
そんなに上手くいくとは思えないけど、、、
0041名無しさん@お腹いっぱい。
NGNG新しい開発環境に慣れちゃうと、VC++とかC++Builderがクソにみえてきちゃうな。CWも。
004238
NGNG入れたんですけど無いんですよ。
適当なJapanese.lprojをインストールしたら起動時しなくなるし。
日本語対応とか言うから急いで落としたのに、相変わらず新規
プロジェクトでプロジェクト名が化けるし、なんか期待外れ。
>41
キー入力の取りこぼしが目立ちません?すごく気になる。
target設定のパネル操作もやたら重い。
あとは、saveした書類でUNDOしたらいちいち確認のダイアログが出る
とかウザい部分がある。
でもGUIがしっかりすればかなり使いやすいよこれ。
あと、また質問で申し訳ないんだけど、ProjectBuilderでFrameWork
を追加してもそのFrameWork内のヘッダがインクルード出来ない
んですけど、どういうことなんでしょう?ヘッダは別にプロジェクト
に追加しないといけないんですかね?でもそれじゃなんのために
FrameWorkを追加してるのかわからんしなー。
0043名無しさん@お腹いっぱい。
NGNG開発環境としてはCWの方が好きだなぁ。
はやくcocoaをCWで使えるようになりたい。
あとPBには関係ないけどウインドウシェードの機能が欲しい……
0044名無しさん@お腹いっぱい。
NGNG0045名無しさん@お腹いっぱい。
NGNG0046お胸おっぱい
NGNG無理。それ出来たら嬉しいんだけどなあ。
0047>45
NGNG0048名無しさん@お腹いっぱい。
NGNG0049名無しさん@お腹いっぱい。
NGNG結局ProjectBuilderよりもInterfaceBuilderの方がメインなんだね。
PBはIBの付属アプリだ。出自から言っても、ソフトの大きさから言っても。
PB自体は平凡。IBとセットでなければ意味がない。
だからnibの扱いに慣れてしまわないとしんどい気がする。
コードだけでプログラムを管理できないのは煩雑だな、と思ったりして。
でも、もうちょっと使ってみる。慣れればいいのかもしれない。
セットなら悪くないしね。
0050名無しさん@お腹いっぱい。
NGNGどっか勉強できるページとか、お勧めの所ありますか?
0051名無しさん@お腹いっぱい。
NGNGことなんだね。
0052名無しさん@お腹いっぱい。
NGNGこのスレの上の方を見てくれ。おすすめはこのへんかなあ。
http://www.fsinet.or.jp/~nito/index-j.html
まだなら、アップルのPDFをおとしてみるとか。
0053名無しさん@お腹いっぱい。
NGNGSmalltalkなんかの、他のオブジェクト指向言語の関数とバッティングしない
ようにNSが付くんだそうです。これでSmalltalkなどとハイブリッド出来るの
だとか。
話は変わって、レスポンダーチェーンの概念が良く理解できない。Keydown:
メソッドの使い方が良く分かりません。ANSI Cで書けばいいのだけれど。
あと、よく言われているmach-Oってどういうことなんでしょうか? mach-O
アプリとか。どうやったら作れるの??
Sample codeはまだまだ少ないね。
005450
NGNG「OpenStepへようこそ」とか結構面白いですねコレ(笑)。ゆっくり勉強してみようと
思います、ハイ。
0055名無しさん@お腹いっぱい。
NGNGSimpleCocoa.appを試してみようと思います。まだ何がなんだかわかりませんが(笑)。
ところで、ProjectBuilderってフィードバックしてもいいんでしょうかね?
0056marathon
NGNGとりあえず、このプログラムを起動するにはどうすればいいのですか。
shellスクリプトの知識が必要?
OpenGL & GLUT で3Dアプリを作ってみたい。
0057名無しさん@お腹いっぱい。
NGNGCurrencyConverterTutorialというObjective-Cのチュートリアルがリリース
されました。しかしなんでOOPのチュートリアルってお金に関する物が多い
のでしょうね。BankとかMoneyとか、そんなのばっかり。
http://developer.apple.com/techpubs/macosx/Cocoa/ObjCTutorial/CurrencyConverterTutorial.pdf
NSEvent関連のチュートリアルが欲しいな〜。
0058名無しさんを決めよう!
NGNG◆Vermont RecipesムA Cocoa Cookbook for Mac OS X Public Beta
Cocoa Cookbook。Objective-C Sample Code へのリンクが充実。
http://www.stepwise.com/Articles/VermontRecipes/index.html
2個も上げるの面倒なので。
http://teri.2ch.net/test/read.cgi?bbs=mac&key=975980869&ls=50
0059名無しさん@お腹いっぱい。
NGNGCocoaで作ったユーティリティ。アプリの種類を調べられます。
CarbonかCocoaか?CFMかMach-Oかなどが調べられます。
ソース付きですから、サンプルコードとして使えます。
http://www.zdnet.co.jp/macwire/0011/08/n_basuke.html
0060名無しさん@お腹いっぱい。
NGNGとアプレットをリコンパイルしたが、ちゃんと動きました。
Aquaの外観が嬉しいです。(CWと勝手が違うんで苦労した)
これで、InterfaceBuilderが使えると最高だけなんだけど、
むりですか。cocoaじゃPureJavaにならんだろうし。
0061名無しさん@お腹いっぱい。
NGNG0062名無しさん@お腹いっぱい。
NGNG0063名無しさん@お腹いっぱい。
NGNGでも無意味にあげないように
今、www.midi.co.jp/でringoroさんがObjective-Cの連載してますね。
0064名無しさん@お腹いっぱい。
NGNG0065名無しさん@お腹いっぱい。
NGNG0066名無しさん@お腹いっぱい。
NGNG別にdat落ちしてもいいだろ。
0067独り言
NGNG分からね〜よぅ。field editorについて詳しく解説してるサイトは
ね〜のかよぅ。
0068IBを使わずに
NGNGコード
{
NSRect aRect;
NSTextView aTextView;
aRect = NSMakeRect (0.0f, 0.0f, 500.0f, 440.0f );
aTextView = [[NSTextView alloc]initWithFrame:(NSRect)aRect];
[myWindow setContentView:aTextlView];
}
NSTextViewをmyWindow(Outlet接続)内に表示するプログラムを
作りたいのですが、上記のようにするとエラーが出てしまいます。
エラーは下記の通りなのですが、何か根本的に間違っているような
気がします。
エラー
multiple declarations for method "setContentView"
setContentViewが間違っているのは分かるのですが、他にもっと
大きな間違いをしてるような気がします。
参考にしたのはこのページです。
http://www.gnustep.it/nicola/Tutorials/WindowsAndButtons/index.html
MacOS Xのプロジェクトビルダーを使っています。
よろしくお願いします。
006968付け足し
NGNG単純に[myWindow setContentView:aTextlView]; を消去してから
コンパイルすると、ブランクのウィンドウだけが表示されます。
0070名無しさん@お腹いっぱい。
NGNG0071名無し
NGNG0072名無しさん@お腹いっぱい。
NGNG0073名無しさん@お腹いっぱい。
NGNGそれはコンパイルエラー?
上のコードを見ると問題はないような気がするんだけど。だから
問題があるとしたら上のコード以外のところだと思う。
multiple declarationsというと、宣言が重複してるのかな?
あ、[myWindow setContentView:aTextlView]; の行、
aTextViewのスペルが間違ってるよ。余計なlがある。誤植?
0074名無しさん@お腹いっぱい。
NGNG0075名無しさん@お腹いっぱい。
NGNG0076名無しさん@お腹いっぱい。
NGNG0077age
NGNG0078名無しさん@お腹いっぱい。
NGNGなんとかして。
007978
NGNGインスペクタから編集する方がいいみたい。
0080名無しさん@お腹いっぱい。
NGNGinformation textのサイズを大きくするとどうよ?
どうも枠からはみだすとダメっぽい。
0081名無しさん@お腹いっぱい。
NGNGさっぱりだよ。
0082名無しさん@お腹いっぱい。
NGNG頑張りましょう!私も英語リファレンスと格闘していますよ!
0083名無しさん
NGNG和訳を待つよ。
0084名無しさん@お腹いっぱい。
NGNGhttp://www.big.or.jp/~crane/cocoa/
あとここからリンクされてる
Happy Macintosh Developing Time
http://www05.u-page.so-net.ne.jp/xd5/mkino/HMDT/
もグッド。
0085名無しさん
NGNG0086名無しさん@お腹いっぱい。
NGNG[textView setString:[NSString stringWithContentOfFile:path]]
見たいなかんじでどう?
0087age
NGNGage
0088名無しさん@お腹いっぱい。
NGNG0089名無しさん@お腹いっぱい。
NGNG日本語版と書籍が欲しい。
0090名無しさん@お腹いっぱい。
NGNGディスプレイ眺めるのは疲れる。
俺知らなかったんだけど、SystemOverviewJ.pdf
って出てたのね。
いちおうリンク
http://developer.apple.com/ja/techpubs/pdf/SystemOverviewJ.pdf
0091名無しさん@お腹いっぱい。
NGNGこれに期待。。
日本語版、、、出るよね。。。。。
0092名無しさん@お腹いっぱい。
NGNG---
From: Stan Shebs <[email protected]>
Date: 2001.04.12 11:44:06 Asia/Tokyo
To: [email protected]
Subject: Darwin support now in FSF GCC
Delivered-To: [email protected]
X-Accept-Language: en
Errors-To: [email protected]
I've just committed Apple's Darwin native support to the FSF GCC
repository at gcc.gnu.org. This means that if you have the patched
assembler (which I'll deal with tomorrow), you'll be able to check
out from gcc.gnu.org, configure, and build a self-compiling GCC on
your Darwin 1.3 or OS X 10.0! Even more exciting, you'll also get
*both* Fortran and Java compilers, all absolutely free!! :-)
As I noted before, we're still working on getting it to be a
*useful* compiler, and there are lots of details missing, but
this is most of the first of the "big three" extensions that
Apple GCC includes (the other two being ObjC++ and AltiVec).
Stan
0093名無しさん@お腹いっぱい。
NGNGオブジェクトCもCなんでしょ?
0094名無しさん@お腹いっぱい。
NGNGrubyとperlのような関係。「perlは楽だけど、
なんかソース汚くて」なんて人がrubyに手
出すようなもん。
C++の方が、楽だと思うよ。上がったソー
スはオブジェクトCの方がきれいだけど。
0095名無しさん@お腹いっぱい。
NGNGObjective-C は学習材料が少なくてかなわん。
それが一番の問題。
もっと SampleCode を!
フリーウェア作家さんも、みんながコンパイルできる環境があるんだから
ソースの公開をぜひ!
0096名無しさん@お腹いっぱい。
NGNGパーティション1.5GBしかなくて、足りません…。
0097名無しさん@お腹いっぱい。
NGNG開けませんってでる。
それからOSXにインストールしたCodeWarrior6の調子が悪い。
JAVAアプリをコンパイルしようとするとJAVA VMを初期化できませんでしたってでる
さっぱりわからんです。
0099名無しさん@お腹いっぱい。
NGNG0100名無しさん@お腹いっぱい。
NGNGページ内検索ができないし、文章をコピペして翻訳サイトに突っ込もうと思っても
選択すら出来ないし。
なんとかならんのでしょうか?
0101名無しさん@お腹いっぱい。
NGNGシャーロックで検索したらすぐに見つかったよ。これでなんとかなるかな。
0102名無しさん@お腹いっぱい。
NGNGもちっとOSXのAPI構造を理解した方が良いと思われ。
0103名無しさん@お腹いっぱい。
NGNGでも自分、Java派なもので、JavaのコンパイルがObj-cの何倍も時間がかかるのは勘弁してほしい。
それさえなければな...
0104名無しさん@お腹いっぱい。
NGNG0105名無しさん@お腹いっぱい。
NGNGMacOSXのJavaとそれまでのJavaはバージョンが違うからダメ。
上位互換はあるんでないの?MacOS9で作ったのが、Xで動くとか・・・
0106名無しさん@お腹いっぱい。
NGNG0107名無しさん@お腹いっぱい。
NGNG多分JNIを使ってOS9専用Javaソフトなんてのも作れるだろうけど、あまりメリットが無いし。
0108名無しさん@お腹いっぱい。
NGNG使えるならObjective-C使うの止めようかな・・
0109名無しさん@お腹いっぱい。
NGNG0110名無しさん@お腹いっぱい。
NGNG使えるよ。
ただし苦労なく使えるのはFoundationとApplicationKitのみ。
それ以外のフレームワークをJavaで使いたかったらラッパークラスを自分で作れば使える...と思う。
ちなみに俺はScreenSaver.frameworkのラッパーをどうしても作れなかった。逝ってきます。
0111名無しさん@お腹いっぱい。
NGNG外部ファイルから読み込んでみたら上手く行ったけど。
0112111
NGNG0113名無しさん@お腹いっぱい。
NGNG0114名無しさん@お腹いっぱい。
2001/04/21(土) 20:39ID:???0115114
2001/04/21(土) 21:37ID:???/Volumes/Audio\ CD/Track **.aiff のファイルを読み込んで
鳴らせばいいと思うんですが、どうもエレガントな方法ではないような気がして。
他に方法があればと。
0116114
2001/04/22(日) 11:33ID:???言われてしまふ。
NSMovieViewでの再生は上手く行きましたが。
0117名無しさん@お腹いっぱい。
2001/05/02(水) 17:45ID:???0118名称未設定
2001/05/18(金) 03:39ID:???Bitmapの操作が上手くいかないよぅ(泣
0119名称未設定
2001/06/20(水) 00:46ID:YYRPQ0920120名称未設定
2001/06/22(金) 02:36ID:???0121名称未設定
2001/06/22(金) 04:13ID:SoWe1UgAテレホタイムダウンロードに挑戦する価値ある?
素直にCD送ってくるの待った方がいい?
0122名称未設定
2001/06/22(金) 06:58ID:FjoB6gt.ウチは未だにISDNのダイアルアップなのでテレホダウンロードです。
しかしこの3日間連続して失敗。128MB落ちてるのにエラーが出てるのを
見た時に泣きそうになりました。レジューム効かないし。
CDを待とう・・・
0123名称未設定
2001/06/22(金) 07:32ID:???「MacOSXプログラミング入門 Objective-C」(萩原 剛志著 広文社)
これは良い本?欲しいけど金が・・・
0124名称未設定
2001/06/26(火) 18:33ID:b02YLnDk0125名称未設定
2001/06/26(火) 22:56ID:6FQgNQ0Uマジおすすめ。Foundation中心でAppKitはほとんど触れていないが、その分Cocoaの基礎がよく分かる。英語のドキュメントでも見あたらないくらいよくまとまっている。
それと比べて"Learning Cocoa"と来た日にゃ...
0126名称未設定
2001/06/27(水) 01:10ID:???本屋に行ってくる。
オライリーの方はだめなんか??
0127123
2001/06/27(水) 01:19ID:rGtEUnsQレス有難う。というか、レスがつく前に買ってしまいました。
確かにOS XならではというフレームワークとかProjectBuilderの事が
ほとんど載っていないのは残念だけど、まともなObjective-Cの本が少ない中、
これは貴重です。
オライリーのCocoa本はあちこちで叩かれていますね。
自分の中では「オライリーなら安心」という気持ちがあったんですが、
認識を改めるべきかも。日本語版はまだですよね?(一応聞いてみる)
0128名称未設定
2001/06/27(水) 08:09ID:???一人前。というわけで、Objective-C+Foundationで構成され
ている「MacOSXプログラミング入門」はObjective-Cの解説本
として大正解。おすすめ。
0129名称未設定
2001/07/02(月) 22:52ID:4kSiNx6EOSX付属の開発ツールって、OS9.x用のカーボンアプリ作れますか?
0131名称未設定
2001/07/02(月) 23:07ID:4kSiNx6E0132名称未設定
2001/07/31(火) 07:38ID:???0133名称未設定
2001/08/14(火) 16:59ID:???0134名称未設定
2001/08/14(火) 23:51ID:???0135名称未設定
2001/08/20(月) 06:13ID:???0136名称未設定
2001/08/20(月) 07:44ID:???この本はLearning Cocoaとほぼ同じ内容の
日本語訳された入門書ってとこでしょうか。
最初の入門書としてはいいかも。
Objective-Cの部分もさらっと書いてあるし。
>>100
これはhtmlなので、IEで開いたほうが断然良いです。
/Developer/Documentation/Cocoa/CocoaTopics.html
のリンクをデスクトップにでも貼っておきましょう。
まあ、Internetに常時接続であれば、
http://developer.apple.com/techpubs/macosx/Cocoa/CocoaTopics.html
を開いておけばいいのですが。
ほとんど俺の場合、このページのObjective-C Framework Referenceの
Application Kitと、Foundationのページしか開かないっす。
0138134
2001/08/22(水) 01:33ID:???平易で画面写真も多く、読みやすいのはいいですが、いかんせん内容があまりにも薄いです。
具体的には3つの簡単なアプリケーションの作り方を図解してるだけ。
あとは開発ツールの重箱の隅をつつくような表面的な機能の説明とかしかないです。
Javaはある程度分かるけど、Mac OS Xの開発環境についてまったく触れたことがない、という人にはわずかに有用かも知れません。
しかし、既に他のサイトなどでCocoaについての知識が少しでも身に付いている人には不要な本です。
どっちにしろこれで3800円は暴利だけどナー。
0139137
2001/08/23(木) 13:12ID:???Project Builderの使い方って感じの本ですよね。
結局、CocoaとJavaは他で勉強してなきゃわかんない。
0140名称未設定
01/09/01 00:46ID:1FZ9GiRA0141名称未設定
01/09/07 01:32ID:???0142名称未設定
01/09/10 06:11ID:IrhKPT2M0143名称未設定
01/09/10 15:57ID:103XRkyM保守age!
0144名称未設定
01/09/11 03:10ID:6xdy/R.o「Cocoaはやっぱり」が本になって近日発売になるとあった。
目次が載ってたんだけど、HPと同じ章立てだった。
なんか+αあるのか?
0145名称未設定
01/09/11 07:38ID:OpbCMHXc0147名称未設定
01/09/17 02:00ID:C0TJtzOE荻原式とCocoaはやっぱり!で、Cocoaプログラミング導入には完璧ですな。
…つ〜か俺、ProjectBuilderでプロジェクト構築した事ねえや(藁
まだ勉強中なんで。
0149名称未設定
01/09/24 22:14ID:L0UveetEJavaに直して勉強しているんだが、キッチンタイマーがうまく動かなかった。
NSBeep()に相当するメソッドが見つからないんだが、誰かしらない?
0150149
01/09/24 23:31ID:L0UveetE説明以外の記述がない(;´д`)
キッチンタイマーが動かなかった原因は別にNSBeepじゃないんだけど、
気になる。
0151名称未設定
01/09/24 23:42ID:KfIclZDIjava.awt.Toolkit.getDefaultToolkit().beep();
もしくはサウンドリソースを追加してNSSound.soundNamed("リソース名").play()を使うか。
ところで、NSResponder.mouseEntered(event)とかを使いたいんだが
どうやらaddTrackingRect:owner:userData:assumeInside:がJavaCocoaにはない?
これがないってことはTrackingEventが使えないのでは、、、 誰か使い方知りませんか
0152名称未設定
01/09/25 01:38ID:bB3m0QZMといったものを作ってます。取り合えず、tableからdragするのは出来たのですが、
dropすることが出来ません。
はじめ、Cocoaはやっぱり・HappyMacintoshDevelopingTimeを参考に
やってみましたが、うまくいかず、OmniMLで参考になるスレッド
(ttp://www.omnigroup.com/mailman/archive/macosx-dev/2001-May/014367.html)
を見つけて、dragは何とかなったものの、dropはお手上げです。
教えて君になってしまいましたが、完全にお手上げなので救助を請います。
0153149
01/09/26 22:45ID:1wPi15DEO-CだとNSTimerのインスタンスを作っただけで
動き始めるけどJavaの時はNSRunLoopとか言うのに
作ったNSTimerオブジェクトを突っ込まないといけない
みたいだ。Cocoa+Javaの本に運良くタイマーを使った
例があったからよかった。
それからビープは>151の方法でうまくいった。
産休>151。NSSoundはこれから試すよ。
0154名称未設定
01/09/27 00:42ID:tyxXzSjcファイルのdropに対応するには、viewに対してregisterForDraggedTypesで
対応するタイプを登録して、後はNSDraggingDestinationプロトコルに対応
すればいいはず。view内のdrag&dropで順番を入れ替えたりするのは、10.1
にそのものズバリのサンプルコードが入ってるので(もうちょっと待って)
そっちを参照して下さい。
0155名称未設定
01/09/27 03:17ID:8bPXrhpQ152どす。レス、ありが父さんです(はぁと
その通りにしたつもりだったのに何が悪かったんだろ?
もう一度チャレンジしてみます(頑張るぜ、ゴルァ!
サンプル情報ありがと。
0156名称未設定
01/09/29 01:08ID:vCCdxFbU0157名称未設定
01/09/29 01:13ID:EFSwiz0210.0.1で、とっくに日本語化されてまっせ
0159名称未設定
01/09/29 02:35ID:IKb1aV5o成功しました。tableControllerに、[table registerForDraggedTypes…な感じでやったら出来ました。
これが出来たおかげで、table内のDrag&Dropも(既にメソッドを実装してたので)出来ました。
でも、registerForDraggedTypesはtableControllerが処理すべきモノではないので、
table viewのサブクラスを作って、そっちですべきなんですよね。
で、ウインドウ上にCustomViewをドラッグして、その継承元に、自分で作ったMyTableView
にして、試しに動かしたら、「tableは何処?」となってしまいました。
Cocoaはやっぱりでは、ボタンの初期化の例がありましたが、TableViewの場合はButton
の様には簡単にいきそうにありません。取り合えず、リファレンスと格闘してみますが、
「ちびっとヒントあげる」という方、大歓迎です。
(すぐに返事が返ってきたので、教えて君になった自分に萎え)
0160名称未設定
01/09/29 08:18ID:ZScW3FbYそれでいいと思いますが...「tableは何処?」というのがどういう状況なのか
がよくわかりません。MyTableViewというのは、NSTableViewのサブクラスなん
ですよね?あとはCustomViewのクラスをインスペクタウインドウのCustom Class
でMyTableViewに設定すればいいはずなんですが。ちょうど今自分でもTableViewの
サブクラスを使ったプログラムを作ろうとしているとこなんで、何かわかったら
また書き込みます。
0161名称未設定
01/09/29 08:21ID:ZScW3FbYならばわざわざサブクラスを作らなくても、コントローラクラスで設定し
ている今のままでかまわないと思いますが。
0162160
01/09/29 14:50ID:LmX74PFQんですが、NSTableViewでできた設定はIB上ではできないんですね...
awakeFromNibメソッドでコード内で初期化しなくてはならないようです。
うー、面倒。「tableは何処?」ってのはこのことかな?
0163160
01/09/29 14:53ID:LmX74PFQ調べてみます。
0164160
01/09/29 15:02ID:LmX74PFQIB上でドラッグして作成できるテーブルは、実際にはNSScrollViewの中に
NSTableViewとNSTableHeaderView(さらに中にカラム数分のNSTableColumnを含む)
を入れ込んだ合成オブジェクトだということがわかりました。つまり、NSTableView
のサブクラスを作った場合には自分でそれをNSScrollViewに入れこんだりして
同様の構成にしつらえないと、IBでテーブルを定義したのと同様にはならない
ようです。ちょっと大変。
0165名称未設定
01/09/29 16:25ID:FJxgkUdc0166名称未設定
01/09/29 16:55ID:4.uXMAB2半バウンドしたところで止まっちゃう。
Interface Builderは起動するけどね・・・
0167名称未設定
01/09/29 17:16ID:xaCT5xbY0168名称未設定
01/09/29 17:18ID:M6slkGSk10.1に対応した新しいDeveloper Toolsが要るよ。
ADCオンラインメンバーなら来週にはダウンロードできるって。
0169名称未設定
01/09/29 17:23ID:xaCT5xbYうげ。そなの?
初めて聞いた。これって詐欺じゃん
0170名称未設定
01/09/29 17:35ID:mbJQ0/cE10.1に同封のDeveloper Tools CDをインストールしないと
いけないんじゃあ?
0171名称未設定
01/09/29 21:49ID:vt2IrAsg159どえすぅ。そーなんですよ。合成オブジェクトだって事は分かってたんで、イヤーな予感が
してたんですが、やぱーりキツそう。で、1つ思いついたんですが、IBで、ふつーのTableView
をドラッグして、カスタムクラスの設定をMyTableViewにしてみるのはどうかと。
今からでもやってみたいのですが、只今仕事先で、コレを書いているは窓マシン(TT)
仕事上、後2〜3日はMacに触れそうに無し(T-T)(T-T)(T-T)(T-T)(T-T)(T-T)
なので、リファレンス眺めに徹します。
0172名称未設定
01/09/29 22:57ID:kj7WkOuk>>MyTableViewにしてみるのはどうかと。
うまくいきました。感謝!
0173名称未設定
01/09/29 23:11ID:b4NMok4g10.0発売された後にすぐアップデートされたやつって同じもの?
後者は再インストールしてやったら立ち上がるようになりました。
#それよりREALbasic 3.22の挙動が怪しいのが・・・(滝汗)
0174168
01/09/29 23:15ID:7ip3PQlM>同じもの?
違う。
もっと新しくなってる10.1対応のが来週にはダウンロード
できるからそれを待ちなよ。
0175名称未設定
01/09/29 23:16ID:idMNi1FM>>173
アバウトで表示されるVersionが「1.0.1」なら
発売された後にすぐアップデートされたやつ
になる。
0176175
01/09/29 23:20ID:idMNi1FMProject Builder 1.1
が10.1対応のものと書いている
0177名称未設定
01/09/29 23:21ID:idMNi1FMProject Builder 1.1 is Apple's integrated development environment
(IDE) for Mac OS X. It's designed to fully support all of the major
platform initiatives of Mac OS X, including the Carbon and Cocoa
frameworks, Java, and the new application packaging mechanisms. This
release, included on the October 2001 Developer Tools CD, is
designed for use on Mac OS X v10.1. It includes an integrated class
browser for Java, Objective-C, C++, and Objective-C++; integrated
documentation viewing; improved source code indexing; and more.
http://developer.apple.com/tools/projectbuilder/
0178名称未設定
01/09/29 23:37ID:jqD7MOfwつ〜かメールの中身あんま読んでねえな俺(藁
0179名称未設定
01/09/30 01:24ID:wy8YBKsUほんとだ、再インストールしたら使えるようになった!
よかったよー
0180名称未設定
01/09/30 02:02ID:BIE0GZx.0181名称未設定
01/09/30 18:06ID:5LAVoa96エラーメッセージ文字化けするなぁ...
あれ、ファイルの追加できない!
だめだめじゃーん!!!
PB1.1早く欲しいよー
0182名称未設定
01/10/01 07:50ID:0BZP80pEゴラァ!はやくDeveloper Toolsダウソさせんかい!
0183180
01/10/01 08:12ID:8TMWpl2w0184名称未設定
01/10/01 17:45ID:HEJy4nYQなのがうれしい。
0185名称未設定
01/10/02 00:42ID:Fre79Z8wでも新しいの欲しいなあ…
0186名称未設定
01/10/02 00:49ID:joJTB4T.コンバイルできた?
再インストールでもだめだったけど。
0187名称未設定
01/10/02 00:52ID:Fre79Z8w言われてやってみたら…こ、コンパイルできねえ!
結局、PB起動できただけか…
お騒がせしてすんませんです。
0188名称未設定
01/10/02 01:20ID:Hzd2VX42動かないんですか?
0190名称未設定
01/10/02 02:10ID:Fre79Z8wもうすぐ落とせるか?!
0191名称未設定
01/10/02 05:36ID:d2vWpsvMttp://www05.u-page.so-net.ne.jp/xd5/mkino/HMDT/
0192名称未設定
01/10/02 07:33ID:mCSIUpdo0193業務停滞中
01/10/02 07:36ID:nXUn.N6Q0194名称未設定
01/10/02 11:12ID:Fre79Z8w187MBをただいまダウソ中…
0195名称未設定
01/10/02 11:41ID:Fre79Z8wでもこれから仕事だあ…
0196名称未設定
01/10/02 12:29ID:I.Ox1GJEしかしProjectBuilderヘルプとか、日本語で書いてあるところがときどき
文字化けするんだけど。
0197192
01/10/02 13:42ID:mCSIUpdo途中で読みこみが止まってダウソできんぞ!
0198名称未設定
01/10/02 20:23ID:VP8cBuuYなんで?
0199195
01/10/03 01:51ID:2A3gbFLoが、なんかおかしい。やっぱりビルドできねえし、
PBのバージョンも1.01のまま。
しょーがないのでrootでDeveloperフォルダ毎削除して新規インスト。
やれやれ、やっとできた様子。にしても、ProjectBuilderヘルプが
化け化けなのはいただけんなぁ。日本人ナメてんのか?(藁
0200名称未設定
01/10/03 03:09ID:Q0oQ7ChEIEでそいつを開いてみそ。
0201名称未設定
01/10/03 23:29ID:2A3gbFLoおお、きちんと表示されるじゃん!
産休。
0202名称未設定
01/10/04 19:23ID:WmhK4cbEコマンドキーを押しながら選択した文字列をダブルクリックしてみそ。
こいつは使えるぞ。
0203名称未設定
01/10/04 23:23ID:egmVfky.おお、検索して関連のあるクラスとかを表示してるのね。
こりゃ便利。
0204202
01/10/05 12:26ID:cXrtHjVQPBで開発してる人なら要チェキ。
http://www.zdnet.co.jp/macwire/0110/04/c_mdturuzono.html
0205教えて君
01/10/06 07:40ID:DuYb51360206教えて君
01/10/06 07:41ID:DuYb51360207名称未設定
01/10/06 08:19ID:N3TeU1Bw0208アル厨
01/10/06 14:24ID:O.V4GuwIどの辺を再確認すればよろしいのでしょうか?
0209名称未設定
01/10/06 15:35ID:FdthQT9gそれってプロジェクト内のファイルの索引作ってるんだと思います。
しばらく待ってたら動きますよ、多分。
確かビルド設定で索引作らないようにできたような気が…
(今9.1なんで確認とれません)
0211名称未設定
01/10/06 22:22ID:W0Rfli4U>>確かビルド設定で索引作らないようにできたような気が…
Project InfoウインドウにあるIndex source cod filesというスイッチ
がそれだよ。
0212名称未設定
01/10/06 22:59ID:FdthQT9g将来的にはAppleScriptStudioってのと連動して、
AppleScriptも扱えるようになるとか。
0213名称未設定
01/10/06 23:36ID:3awEG.cs久々に面白いものが出てくるなぁって思って。
0214名称未設定
01/10/07 11:25ID:JzmqcGi2よけいなもの作る時間を新ハードの開発にまわしてほしいな。
0215名称未設定
01/10/07 12:36ID:KBBUfbdIハードとソフトは部署が違いますよん。
さらにいうと、開発ツールも独立したグループなので、他のソフトにも影響なし。
0217名称未設定
01/10/07 20:21ID:LSjw9B1Y0218214
01/10/07 23:03ID:MIetdLHAじゃぁ余計な金は使うな!なら納得?
0219名称未設定
01/10/08 01:19ID:aNCfgElo挙動不審。コンパイルしにいって虹色風車のまま帰ってこなくなることが
ある。なんでだー
0221名称未設定
01/10/11 10:45ID:OzKVEqkEピュアjavaアプリは遅すぎて腐っていますのでお召しにならない様
御注意願います。
0222名称未設定
01/10/12 14:31ID:NKhBGI5o今日この頃。
そうでなくてJVM自体遅いの?
0223名称未設定
01/10/12 15:24ID:9daYjYeMgccじゃおそくてかなわんわい。
0224名称未設定
01/10/12 15:33ID:w4XCMy7IブラウザやアプレットランチャーでJavaアプレットを実行すると、
日本語が表示できず動かない。
また、Javaアプリ(ライムワイヤなど)はことえりONでは使えない。
要するに、Javaは(cocoa-javaアプリ以外は)全く駄目で
OS9の水準に遠く及ばないです。→フィードバックした
0225名称未設定
01/10/12 16:03ID:TuoVCYmcJAVA_COMPILER_FLAGS=“-J-Dfile.encoding=UTF8”
jar
OTHER_JARFLAGS="-J-Dfile.encoding=UTF8”
0226219
01/10/12 20:56ID:VxeiTXM6索引作らない設定にしてもだめなんです。OSXとProjectBuilderの上書き再ア
ップデート等いろいろしてみましたが駄目でした。
結局今はミミカキにシェルスクリプトをツール登録してjavacしたりjavaした
りしてプログラム作ってます。コンパイラのエラーメッセージもConsoleにち
ゃんと日本語で出せるし、pure JAVAするならむしろこっちの環境の方が軽く
て快適ですね、OS9の時もミミカキでやってたし。
>>221
ぼくはSwingとか使わないので全然重い感じはしないですよ。自分用のアプリ
だから質素なGUIで十分(というか、SwingのAPI覚えるのが面倒というか、変
にGUIに凝るのは本末転倒とういか本質的ではない気がして...。Swing出たて
のころに、当時使っていたDuo2300cで動かしたSwing-setデモが激重だったの
がトラウマになってるかも...)。
>>224
ライムワイヤいいですよね。ぼくも使ってます。たしかに日本語入力できない
ですけど、英語ならちゃんと使えるしまあいいかと思ってました。OS9なら日
本語通るんですか?
>>225
このおまじないでエラーメッセージの文字化けが直るみたいですね。教えて
くれてありがとう!
0227219
01/10/12 23:32ID:VxeiTXM6結局「エラーメッセージが壊れています」というエラーメッセージが日本語
表示されるだけらしい...
さよならProjectBuilder..........
0228名称未設定
01/10/13 09:49ID:UOEYMTbIいちおう、次期リリースで改善される予定とアポの人も言っていた、が。
そのリリースがいつになるかだな。
0229名称未設定
01/10/14 06:19ID:KJk14Q3Qちゅうか225やらないでコンパイルエラー出すとPBが止まる。
0230名称未設定
01/10/14 07:46ID:OupPK3BKOS XのProjectBuilder上で作った.cや.hファイルを、
OS9.xに入ってるクラッシック環境のCodewarriorで使いたいんですけど、
どういうふうにすればCodewarriorで読みこめるようになりますか?
何か簡単な方法ありませんか?
0231名称未設定
01/10/14 18:28ID:1fxI51Kz質問の意味がよくわからないよ。
それともファイルってものがなんだかよくわかっていない厨房なのかな?
0232名称未設定
01/10/15 07:35ID:/TND3ygB> それともファイルってものがなんだかよくわかっていない厨房なのかな?
これは>>231が、厨房ってことなのかもよん。
>>230は、OS9.x上でのCWでやってみればわかるよ。
OS Xは、基本的にファイルのCreatorとかTypeとか必ずしも必要としないし、
ProjectBuilderやemacsなどのセーブでは、ファイルにCreator/Typeがセットされない。
ただし、OS9.x上でのCWだと、通常、そのファイルのTypeが'TEXT'でなければ、
CWのOpenダイアログからファイルを開けない。
だから答えは、.cや.hのファイルのTypeを'TEXT'にすれば良いってことになる。
あと、Creatorを'CWIE'にしとけば、Finderからダブルクリックでそのファイルを開ける。
AppleScriptなどでCreator/Typeは変更はできるけど、
他にも、OS Xで、Creator/Typeを変更できるツールってありますか?
0233名無しさん@Emacs
01/10/15 08:42ID:KUrLc3bsTerminalから
% /Developer/Tools/SetFile -t "TEXT" hoge.c
他にもいろいろあるんで/Develper/Toolsにはパス通しとくと便利。
0234名称未設定
01/10/15 23:15ID:WMoixvSrコンパイルするとうまくいくんですけど、PBで開いて
コンパイルするとうまくいかない「内部エラー」とかで。
何が原因なんでしょううか。
OSは新規で購入しています。
厨房質問でスマソ
0238名称未設定
01/10/16 00:36ID:S0c/ha+dハァ?
CodeWarrior 7.0のFileメニューのOpenで、Xのあるボリューム上の
ProjectBuilderで作った.cppや.h、.mファイルはリストされるし開ける
んだけど?
君のMacどこかおかしーんじゃないの?
0239名称未設定
01/10/18 07:22ID:V+VefQO90240名称未設定
01/10/19 22:56ID:AVqI4JL010.1で新しいDev Tools入れたんだけど、
ProjectBuilderでのCocoaアプリケーションのビルド(特にコンパイル?)って
10.0.4の時より、かなり時間がかからない?なんか質もおちたような。。。
10.0.4の時に作ったプロジェクトだからかなあ。。。
0241名称未設定
01/10/19 23:22ID:11U7LRC10242名無しさん@Emacs
01/10/23 00:48ID:vE1pshe+オブジェクトファイルが異様にでかくなるんだけど、オレの環境だけ?
例えば、新規プロジェクトを作ってそのままビルドしたらmain.oが900KB近くもある。
いったんmain.oを削除してコンパイルし直すと13KB程度になるけど。
0243名称未設定
01/10/23 02:18ID:GqM7S5sjだったらそうすりゃいいじゃん。
0244(・∀・)
01/10/28 21:59ID:LthYAIu4初心者も気軽にここで質問しやがれってんだゴルァ!!
0245名称未設定
01/10/28 22:32ID:L4Jpq4PYObjective-Cの本を買って勉強しても大丈夫ですか?
0246名称未設定
01/10/28 23:04ID:+UTbxanxObjective-CはC言語をベースにしているので、ある程度以上のCの
知識がないとちょっと無理だと思う。
もしその本がCの知識がない人でも大丈夫なようにできてるのなら
もちろんOKだけど、そうでないのなら先にCかC++の本を買って
ある程度勉強しておいた方がいいと思われ。
というわけで、まずその本の序文をチェック。必ず対象となる読者の
条件が書いてあるはず。
0247246
01/10/28 23:09ID:+UTbxanxUNIXと同じ感覚でもできるし、Project Builderを使ってもできる。
0249名称未設定
01/10/28 23:16ID:de3bFOOM「Cに関しての基本的な知識があることを想定しています」
と、書いてあるし、読んでみてもそう思う。
0250名称未設定
01/10/28 23:16ID:FT/vcS4Jとないよ。洋書ならオライリーとかから出てるかもしんないけど...
0251245
01/10/28 23:39ID:CTT0SgLjそれ買おうと思ってました
なんかずいぶん遠回りしないとだめみたいですね
途中であきらめそう・・・
0252名称未設定
01/10/30 22:18ID:Mmk1Id9QまずはTextEditのサンプルコードいじるところから始めてみれ。
Cocoaやるだけなら大してCの知識は要らないよ。
0253名称未設定
01/10/30 22:24ID:Mmk1Id9Qそんなに大した知識は要らないと思うけど。
せいぜい基本的な構文くらい。それはサンプルコードで覚えられるし。
もちろん、凝ったことをしようと思ったらCの知識は要るけど。
0254名称未設定
01/10/30 22:31ID:jZqe3x5P日本語表示のやつでしょ。
10.0についてたやつからアップデートできるの?
0255名称未設定
01/10/30 22:35ID:0/ZWH3pW> Cの知識っていっても、Cocoaのフレームワークでできる範囲のことなら、
> そんなに大した知識は要らないと思うけど。
凝ったことしないって、単にオブジェクトの関連付けするだけだったら、
作れるかもしれないけどね。
それじゃあ、新規にアプリケーション作ろうと思ったとき作れないよ。
サンプル見てもわかった気になってるだけだよ。きっと。
ポインタを使わずにプログラムが書ける?
メモリリークとかどうやって見分けるの?
Cくらいはやっとかなくちゃ。
0256251
01/10/30 22:54ID:oGW+u5LNサンプルコードってどうやってみるの?
0257253
01/10/30 23:07ID:Mmk1Id9Q始めるにあたってはポインタとかそんなんの予備知識はそんなにいらんと
思うが?やりながら覚えれば良し。
俺はCocoaでプログラミングの勉強始めたけど、それなりに動作する
アプリは作れるようになったよ。
そりゃCの知識があるがないかは出来に関わってくると思うけど。
あ、俺が言ってるのは趣味でやる範囲のことね。
まじめにやろうと思ったらCは覚えた方がいいと思う。
0258名称未設定
01/10/31 00:37ID:JVOoUzHo知識無しでプログラミングごっこするのはかまわないが、わからなくなってきて
とんちんかんなことを平気で2chで聞くなんてことすんなよな。悪質なコピペと同等だからね。
0259名称末設定
01/10/31 00:40ID:T80mO7/N0260名称未設定
01/10/31 00:50ID:JVOoUzHoはい、どぞ。無視するか腹抱えながら嘘を教えたる。
0261名称末設定
01/10/31 00:55ID:T80mO7/N0262246
01/10/31 01:10ID:kYpZZQYu例えば「Cocoaはやっぱり」を紹介するというのも手なんだけど、
プログラミングの経験がないというのだから、やはりまずCかC++の入門書を
読むことをすすめるのが結局本人のためになると思うよ。
Objective CというのはCの拡張だから、結局Cの勉強は避けて通れない。
遠回りのように感じてもやはりこれが一直線の道だと思われ。
Cの本なら図書館やちょっとした図書室レベルでおいてあるはずだから、
とりあえずは流し読みしてみればいい。はまりやすいポインタとかを
なんとなくで飛ばせば半日もかからないで読めるはず。
今はネット検索があるから自分で買わなくてもなんとかなるかも知んない。
C++の入門書だともう少し時間がかかるかもしれないけど、Cocoaが
最終目的ならC++の入門書からはじめた方がいいのかもしれない。
まあ、でもいきなりCocoaをちょっと覗いてみるのもいいかも知んない。
動機がないと勉強って身が入らないよね。Cocoa入門の定番サイト。
「Cocoaはやっぱり!」
http://www.big.or.jp/~crane/cocoa/
確かにCocoaはプログラミングの知識がほとんどなくても結構凄いことができる。
0263名称未設定
01/10/31 02:01ID:ifaazn+5俺はとりあえず挫折に近い物を味わってから(w、C言語体当たり学習
徹底入門買いました。「本当に何も知らない」のならこういう本も
良いかと。(ただこの本、後半飛ばしぎみで…)
http://www2.gihyo.co.jp/books/bookinfo.asp?ID=4-7741-1200-3
あとは>>262の言う通り、ネットなり何なりで調べてって流れで。
俺も現在進行形なんで偉そうな事言えないんですが(w
つ〜わけで恐縮なんでsageです。
>>225
はどこに書けばいいのでしょうか?
0265名称未設定
01/11/01 01:15ID:/nD0dRpI書き込み禁止になるんすけど
拡張子変える以外に書き込む方法ないですか?
ありがとうございました
0268名称未設定
01/11/01 21:05ID:+PTTg/edパソコン通信用の巡回&ログブラウザソフトをいきなりつくるというのは、かなり無謀でしょうか?
当方全く、本当に全く、プログラミングの経験がありません。
いや、別にOS-Xで使える巡回&ブラウザソフトがあれば、そんな必要は全くないんすけどね…。
とりあえず今はCの本を買おうと思ってます。
間違ってますか?
0269名称未設定
01/11/01 21:12ID:B0AmFkIgパソコン通信ってなんですか?
インターネットのことですか?
0270名称未設定
01/11/01 21:21ID:0KIKBLFfまあ、頑張ってくれ。
門出の祝いにサンプルになるソースを紹介しとく。
ttp://softrak.stepwise.com/display?pkg=1738&os=20
0271名称未設定
01/11/01 22:58ID:pd/iMitvHTTPプロトコルとパソコン通信って何か関係あんの?
0272名称未設定
01/11/02 09:32ID:rlLQvwwmあ、言葉足らずでしたね。すんません。
具体的にいうと、niftyのフォーラムとかパティオを巡回したいんです。
仕事がらみで必要なもので…。
webでも一応見れるので、applescriptでなんとかできるかな?
とも思ったんですが、それだと時間がかかりますし。
今はcomnifty&桜(&まな板Pro)で巡回していますが、
そろそろ環境をOS-X中心に移行したいと考えているもので。
いや、carbonか、cocoa対応の、そういった巡回ソフトがあれば、
「自分でなんとか」とはあまり思わないんですけどね。
>>270
ありがとうございます!!
なんせ右も左も分からない状態なので、非常にありがたいです。
まずは処理させる内容をフローチャートで、書き出してみることが
いいんですかね…?
なんか思い切って言い出したものの、と〜っても遠い道に感じる…。
0273名称未設定
01/11/02 09:40ID:cJeHK5ud0274名称未設定
01/11/02 12:24ID:YJkh95ol間違いかどうかわからんけど
山登りしたことない人が
いきなりマッターホルンに登るような気が。
0276名称未設定
01/11/02 16:58ID:kmEMY5aOCの本をこれから買うってことはプログラミング初心者さんなんでしょ?
一生懸命やっても半年じゃ終わらないよ。仮にできたとしても
メンテ不可能になっているはずだ。
0277名称未設定
01/11/02 17:05ID:f6NV0P/nコマンドラインでコマンド列を送出していくだけだから、鬼のように
難しいってわけじゃないと思う>ニフ巡回ツール
0278名称未設定
01/11/02 17:27ID:kmEMY5aOきみはまともな通信プログラムかいたことないでしょう?
ひっこんでていいよ。
0279274
01/11/02 17:44ID:IKJ+ADXMこれができるようになれば、サラリーマンじゃなく
独立して仕事が取れるぐらいだと言っても過言ではない。
気持ち的には応援してやりたいけど、
最初のターゲットがいきなり大きすぎるってことだ
0280274
01/11/02 17:47ID:IKJ+ADXMを考え出すと気が狂いそうになる。同業者のプログラム
なんか見てても、このへんがいい加減で、いっこうに
モノになってない。ていうか、
エラーチェックって、どのエラーをチェックするの?
タイムアウト?はぁ?
なんて質問する人には10年早い
0281名称未設定
01/11/02 18:21ID:zA71keVB同感。
とりあえず、"Hello,World" からやってみた方が...
0282名称未設定
01/11/02 18:22ID:95vP5n1ZニフティのUNIXでの巡回ツールすでにありますよ。
わたし以前Linuxで使ってましたもん。
suckと組み合わせて、自動で巡回して、innのニュースサーバーに
渡して、ふつうのネットニュースと同じようにニュースリーダー
上で機能するようになってます。自動ダウンロードやなんでもできました。
ここまで設定するのは大変ですが、ただ使うだけなら簡単です。
UNIXからニフを利用する人はだいたいこれを使ってました。
さて、なんていう名前だったら思い出せない。
UNIX nifty 巡回 で検索すれば出てくると思います。
当然OSXでも動くはずです。なんで書いてあったっけ。
Nifty4U+でした。
http://www.arianrhod.com/lanlan/nifty4u_index.html
perlがあれば使えます。
でもなんでClassicじゃだめなのかね。
0283268,272
01/11/03 11:07ID:ac4eL2R9やっぱしそうですかね。
頭も固くなってるしなー。
だいたいプログラミングの最初に目指すモノじゃない
っつうことですね。
はは…はははは……。あ〜あ…。
>>275
ありがとうございます。
ただ、最後までたどり着けるかは、かなり難しいということが
分かりました。
一応、そこを目標にして、いろいろ勉強してみよう、っていうスタンス
でいってみます。
>>276
ええ、全くの初心者です。
そうですか…。確かにひどくかかりそうですね。
>>281
そうします。巡回ソフト云々にかかわらず、何かの役に立つかも
しれないので。
>>282
ありがとうございます!!
なんかちょっと光が見えた気が。
設定は確かに難しそうですが、頑張ってみます。
0284名称未設定
01/11/06 18:37ID:4j219a2A0285282
01/11/06 19:15ID:xDUTXauj勘違いしてましたが、suckやinnはniftyだけ
だと必要ないです。
ニュースサーバーもどきが付いてたと思いますので、
nifty記事がシュプールできれば、それをNetscapeでも
なんでもについてるニュースリーダーで読み書きできます。
emacsとか必ずしも使う必要はないです。
0286283
01/11/10 12:08ID:eIvjs67M遅レス、すいません。
suckやinnをネットで調べたら、やはりUNIXの知識が多少なりとも
必要だとわかり、ひいていました。
ということは、「Nifty4U+」だけあれば、nifty巡回できて、そのログを
Netscapeなり、OEなりのニュースリーダで読むという感じでよろしいのでしょうか?
OS9環境ではありますが、OEにニュースリーダがあると分かったので、
試してみました。
一般的なフォーラムはOEのみでダイレクトに読み込めたのですが、
自分のみたいフォーラム、パティオに関してはどうしたらいいのか
分かりませんでした。
こういう時のために、Nifty4Uがあるんでしょうか…。
Nifty4U+もDLしたものの、ソースがそのままということなのか、
コンパイルしなければならないのか、なんだかよく分かりませんでした。
スレ違いのようですいません。
0287名称未設定
01/11/12 21:31ID:uvYhwBoDたしかにnifty4uの説明がごちゃごちゃといろいろなケースを全部
書いているので、分かりにくいかもしれませんね。それとある程度の
知識を前提にしてる。本来ニュースサーバーの設定はかなりややこしい
ので。
しかし、niftyを読むだけなら、インストールして、読むフォーラムを登録し、
rnews-nifty4uを設定するだけです。
まず
whereis perlとやってください。perlがないと動きません。
なければ、AppleのDarwinProjectか、どこからでも取ってこれます。
nifty4uのコンパイルは必要ありません。
あなたのケースだと、telnetでniftyにアクセスして記事をrnewsに渡して、
これを任意のニュースリーダで読むという形になります。
説明書でいうと、2.1-2.4 その説明としての3.1-3.4 rnewsの4.6あたり
が必要です。
ちょっとやってみて、難しそうだったら、OSX用のソフトが出るのを
待ったほうがよいと思います。
0288名称未設定
01/11/12 22:55ID:X0TgRim1今日、本屋さんで面白い本みつけたよ
「Javaによるはじめてのインターネットプログラミング」
北山洋幸著(技術評論社)
Javaとインターネットのとてつもなーく基礎的なことから丁寧に説明してある。
勉強になりそうな部分もあったので買いました。
まだちゃんと読んでないけどね。
0289283
01/11/21 23:21ID:kEDic02d禿遅レスですみません。
コメント下さってたんですね。
今度大きな本屋さんで探してみます!
ありがとうございました!
0290283
01/11/21 23:25ID:kEDic02dあいたたた…。しまった…。ごめんなさい。
レスしたつもりになってました。
本当にレス、遅くなってすいませんです。
丁寧な説明を下って、本当に感謝しています!
通信環境が貧弱なため(Air H"オンリー)
まだ試せていないんですよね…。
Air H"がまだX対応してないから、8〜9割、9環境で作業してるもんで。
あの後なかなか時間がとれてないです…。
今年中にはなんとか頑張ってみます!
0291名称未設定
01/11/22 19:20ID:r1zSqvaHそれまでにはOSX対応のニフティマネージャーが出るんじゃないで
しょうか?
0292290
01/11/23 00:57ID:Z/Md0Ccc出たらいいんですけどね。
ニフティーマネージャーですか…、デフォルトで声がでるのがちょっと…(w
あと、毎度のことなんで慣れちゃってますが、ニフマネMac版は機能が
制限されてて(たしか…)結局巡回は、ニフマネでは断念した覚えが…。
あのMacとはかけはなれたインターフェイスが、X対応になってどうなるのか…。
気になるところです。
でも、何にも出ないよりはずっとイイんで、ちょっぴり期待してみます。
皆さん、アドバイス、本当に有難うございます!
0293名称未設定
01/11/24 15:37ID:tXlpA0Zvするにはどうすればいいですか?
「ターゲット」の「アプリケーション設定」タブで「▼Cocoa固有の設定」
のところに「HTMLヘルプファイル」が出てくるみたいなことが本には
書かれているんですけど、僕の環境では出てきません。
0294名称未設定
01/11/30 21:41ID:1y8DQNVD0295名称未設定
01/12/03 01:58ID:EpygiNZ9割り勘プログラムできたよ〜
Cocoaはやっぱりの著者さん、ありがとう〜
0296
01/12/05 16:29ID:YrneqLih0297名称未設定
01/12/07 18:13ID:cyu/O0piCarbonはOS 9以前の資産をOS Xで無駄にしないためのもので、
そういった資産を持っているような人はOn Lineの情報で足りるからだと思います。
逆に言うと、Carbonを理解するにはOS 9以前の知識が必要と言うことです。
OS Xで一からはじめるならCocoaからはじめた方がいいでしょう。
今後とも、Carbonに関するまとまった書籍が出る確率は低いと思います。
0298296
01/12/07 22:41ID:W5J76lvAでもOS-XでもOS9でも動くソフトをつくりたいんですよー。
On Lineで調べてみます。
それからProjectBuilderでOS9用の機能拡張をつくる場合、新規プロジェクト作成assistantでcarbon flameworkを選べばいいのでしょうか?
0299名称未設定
01/12/07 22:52ID:jz4YhjMt>>298 これはど
0301名称未設定
01/12/07 22:57ID:sEzqi9d0296ではありませんが、非常に参考になりました。
(何しろMacでのプログラミング自体初めてのシロートなもので…)
>>298
ProjectBuilderではOS9対応品自体、作れないのではないでしょうか?
CFMアプリも作れないとか聞きましたが。。。
0302>>301
01/12/07 23:39ID:dn4qT/dnPBだっていちおうコンパイラなんですから、簡単なアプリならOS9用もつくれると思うんですが。
0304302
01/12/08 00:37ID:DXyI0qJkAppleWorksとかOS9でも動きますよね。
ああいうBUNDLEアプリはPBではつくれないんですね?
0305ネジ|俺も初心者だけどさ
01/12/08 01:02ID:X8Us5uU4スレ違いになるが、これどう?
HyperCardに似てるので初心者にはいいかも。
OS9/OSX/Win/Linux 全部作れるし。
0306
01/12/08 16:21ID:HFokNJvo新規プロジェクト作成assistantでcarbon BUNDLEってあるから、OS9でも動くんじゃないの?
試してないけど。
0307名称未設定
01/12/08 16:30ID:BZWY0Q4q0308名称未設定
01/12/08 16:55ID:ad+kPHAiCarbonBundleはOS9では動かない。
AppleWorksはCarbonCFMだけどパッケージになってるだけ。
PBではClassicOSで動作するCFMは作れないよ。
0309マジレス
01/12/08 17:40ID:YqCe4Jar書くのが大変なわりに売れそうもないので、
誰も書かないのです。
0310306
01/12/08 18:06ID:HFokNJvo無駄な努力しそうした。
ありがとう!
0311名称未設定
01/12/08 21:50ID:TC4gWiwMApple has released the December 2001 Mac OS X Developer Tools, a
complete suite of tools that enable developers to create
applications, frameworks, libraries, plug-in bundles, kernel
extensions, and device drivers for Mac OS X. This release includes
Project Builder, Apple's integrated development environment for Mac
OS X and Interface Builder, Apple's graphical user interface editor.
The flagship feature of this release is the new script application
development plug-in for Project Builder, AppleScript Studio.
The December 2001 Mac OS X Developer Tools will be available as a
free download or for purchase on CD-ROM from the ADC Member Site
during the week of December 10. All ADC Online members will be
notified via email when the Tools become available.
0313>>311
01/12/08 21:57ID:uJaowlgB0314311
01/12/08 22:10ID:TC4gWiwMということらしいです。
0315名称未設定
01/12/08 22:25ID:6MGpfZJY日本語が通らんらしいよ。
0316313
01/12/08 22:28ID:zXCd0/p6おー!それはすごい!!
って、なんでそんなことが可能なんだろう?
0317名称未設定
01/12/08 22:57ID:28XwNv7C0319名称未設定
01/12/13 21:03ID:FtHIBDAe0320名称未設定
01/12/14 00:30ID:oVxl+Tus0321名称未設定
01/12/14 05:15ID:swDsth1WDLしたんだけど、インストールしたら、
Project Builderって日本語化する?
PB(日本語)、IB(英語)ってのに慣れてきてるんで、
どっちも英語になっちゃうと違和感ありそうで。
0322名称未設定
01/12/14 14:53ID:oVxl+TusIBがローカライズされていないのも今まで通り。
0323名称未設定
01/12/14 15:54ID:MVB2hVeaMacPerlで作ったアプリケーションみたいな感じになるの?
MacPerlのはランタイムが埋め込まれているのかな。
AppleScrip Studioだと、フレームワークがOSに既にあるから、
そこにのっけるだけでいい?
0324297
01/12/15 06:47ID:usdghvyn297で、「今後とも、Carbonに関するまとまった書籍が出る確率は
低いと思います。」とか書いちゃったんですが、出るようです。
http://www.oreilly.co.jp/BOOK/lcarbon/
目次の構成からいくとOS 9以前を知らなくてもOKみたい?
0325名称未設定
01/12/26 04:06ID:rkzzAv9E0326名称未設定
01/12/26 20:05ID:ITDBggKP中村正弘 著
という本があったがどうか?(感想求む)
0327名称未設定
01/12/27 18:11ID:2tustPYH何かインストールしないとだめなんですか?
0328名称未設定
01/12/28 06:40ID:wPZXIHW4漏れは読んで無いけど
ttp://www.melma.com/mag/65/m00001265/a00000097.html
参考になれば…
0329名称未設定
01/12/28 19:29ID:lZGL36Mcここ読んでみ。
http://www.cocoadevcentral.com/tutorials/showpage.php?show=00000022.php
英語だけど。
0330m
02/01/06 03:47ID:g85RJBG50331名称未設定
02/01/14 19:50ID:6CIBWJsn落としてみた。20分もかかったよ。
今日やったこと、眺めただけ。はっきり言って
英語の勉強から始めないといけないことだけが
わかった。
0332名称未設定
02/01/15 18:29ID:XnlacuG/とりあえずここいってみ
http://www.big.or.jp/~crane/cocoa/
まあ、最低限の英語力がないと結局どこかでつまずくけど、
ある程度までなら今は日本語の書籍やサイトでも勉強できるよ。
■ このスレッドは過去ログ倉庫に格納されています