三|三
イ `< ,..-──- 、 _|_
 ̄ /. : : : : : : : : : \ |_ ヽ
∧ /.: : : : : : : : : : : : : : ヽ (j )
/ \ ,!::: : : :,-…-…-ミ: : : : :',
{:: : : : :i '⌒' '⌒' i: : : : :} _ヽ_∠
└┼┘ {:: : : : | ェェ ェェ |: : : : :} lニl l |
. |_|_| , 、 { : : : :| ,.、 |:: : : :;! l─| l 亅
__ ヽ ヽ. _ .ヾ: :: :i r‐-ニ-┐ | : : :ノ _
/ } >'´.-!、 ゞイ! ヽ 二゙ノ イゞ‐′ l `ヽ
´⌒) | −! \` ー一'´丿 \ l/⌒ヽ
-' ノ ,二!\ \___/ /`丶、 _ノ
/\ / \ /~ト、 / l \
/ 、 `ソ! \/l::::|ハ/ l-7 _ヽ
/\ ,へi ⊂ニ''ー-ゝ_`ヽ、 |_厂 _゙:、
∧  ̄ ,ト| >‐- ̄` \. | .r'´ ヽ、
,ヘ \_,. ' | | 丁二_ 7\、|イ _/ ̄ \
【マック】Macintoshプログラミング質問箱
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2005/04/09(土) 23:47:34110デフォルトの名無しさん
2006/05/27(土) 17:23:44 まず、Cocoa でやるのか Carbon なのか、はたまた X11 か OpenGL か SDL か
WxWidget か Fltk か Qt か決めましょう。
Cocoa で良いなら Apple のドキュメントにチュートリアルがあったような気がする。
WxWidget か Fltk か Qt か決めましょう。
Cocoa で良いなら Apple のドキュメントにチュートリアルがあったような気がする。
111デフォルトの名無しさん
2006/06/15(木) 11:20:32 Macで画像処理のプログラムをしようと思って参考書を探してるんですが、
「Mac版C言語で学ぶ実践画像処理」
よりも最近出た本って何かないですか?
「Mac版C言語で学ぶ実践画像処理」
よりも最近出た本って何かないですか?
112デフォルトの名無しさん
2006/06/15(木) 16:36:30 別に「Macで」って括らなくてもいいんじゃない? 画像処理の本で自分が面白そうなのを買えば良いと思う。
Quartzについてってんなら
Programming With Quartz: 2D And PDF Graphics in MAC OS X
とかかね。
Quartz 2D Graphics For Mac OS X Developers
これってどうなのかな。こっちは評判を聞いたこと無い。誰か持ってる?
Quartzについてってんなら
Programming With Quartz: 2D And PDF Graphics in MAC OS X
とかかね。
Quartz 2D Graphics For Mac OS X Developers
これってどうなのかな。こっちは評判を聞いたこと無い。誰か持ってる?
113デフォルトの名無しさん
2006/06/15(木) 16:44:26114デフォルトの名無しさん
2006/06/15(木) 16:46:10 スマソ。リロードしてなくて被った。
やりたい事が決まっていて、どんな本が良いか知りたかったら、画像処理スレで聞くとよろし。
やりたい事が決まっていて、どんな本が良いか知りたかったら、画像処理スレで聞くとよろし。
115デフォルトの名無しさん
2006/06/16(金) 03:16:25 Core Imageは自作プログラムからでも簡単に扱えますか?
116デフォルトの名無しさん
2006/06/16(金) 19:14:33 ショック……Boot Campで分かった「Windows XP vs Mac OS X」対決の衝撃的な結末とは?
http://plusd.itmedia.co.jp/pcupdate/articles/0604/08/news009.html
結果は……Windows XPの方が11%ほど速い。
>MBPの場合、CPUを2.0GHzから2.16GHzにすると、+37,170円になる。
>クロックの向上は8%だ。
>クロックを18%向上させたとすると、約83,600円のプラスになってしまう。
>通常はクロックの向上率より価格の上昇率のほうが高いから、10万円ぐらい高くなっても不思議はない。
>つまりWinXPを使えば、OSXを使うより、+10万円の価値があるといえる。
http://plusd.itmedia.co.jp/pcupdate/articles/0604/08/news009.html
結果は……Windows XPの方が11%ほど速い。
>MBPの場合、CPUを2.0GHzから2.16GHzにすると、+37,170円になる。
>クロックの向上は8%だ。
>クロックを18%向上させたとすると、約83,600円のプラスになってしまう。
>通常はクロックの向上率より価格の上昇率のほうが高いから、10万円ぐらい高くなっても不思議はない。
>つまりWinXPを使えば、OSXを使うより、+10万円の価値があるといえる。
117デフォルトの名無しさん
2006/06/16(金) 22:27:16 2 回目
118デフォルトの名無しさん
2006/06/16(金) 22:44:06 そういえばこのコピペって、なぜ11%の速度差なのにクロックを
18%上げて計算してるんだろう・・・
18%上げて計算してるんだろう・・・
119デフォルトの名無しさん
2006/06/17(土) 01:33:06 そもそも純粋な浮動小数点演算や整数演算性能はOSに依存しない。
単に、コンパイラがキャッシュに収まりきらないようなコードを生成したとか、その程度の問題。
インテル版Mac OSは日が浅いから仕方がないが、いずれは解消する問題。
単に、コンパイラがキャッシュに収まりきらないようなコードを生成したとか、その程度の問題。
インテル版Mac OSは日が浅いから仕方がないが、いずれは解消する問題。
120デフォルトの名無しさん
2006/06/17(土) 22:34:18 ウェブカメラから取り込んだ画像のリアルタイムな処理(特定の色のみ表示とか)するプログラムを作りたいんですが、
Macでプログラムを作るとしたら適しているものは何でしょう?
Macでプログラムを作るとしたら適しているものは何でしょう?
121デフォルトの名無しさん
2006/06/18(日) 12:07:11 >120
ちゃんと具体的な質問が出来る能力
ちゃんと具体的な質問が出来る能力
122デフォルトの名無しさん
2006/07/04(火) 17:31:05 Online会員もOKになってるよ。無料。
Cocoaセミナー中級編開催
7月11日(火)、8月1日(火)
http://developer.apple.com/jp/
・書類とアプリケーションの間の関係の解説
・テキストファイルの読み込みとその表示
・Cocoaのデザインパターン
・XMLのパース
・配列、辞書といった、Cocoaのコレクションクラス
・テーブルビュー、アウトラインビューの使用方法
Cocoaセミナー中級編開催
7月11日(火)、8月1日(火)
http://developer.apple.com/jp/
・書類とアプリケーションの間の関係の解説
・テキストファイルの読み込みとその表示
・Cocoaのデザインパターン
・XMLのパース
・配列、辞書といった、Cocoaのコレクションクラス
・テーブルビュー、アウトラインビューの使用方法
123デフォルトの名無しさん
2006/08/19(土) 09:31:15 C++でMacのGUIアプリ作ることってできますか?
可能であれば有用なページ(日本語または英語)を教えていただければ幸いです。
可能であれば有用なページ(日本語または英語)を教えていただければ幸いです。
124デフォルトの名無しさん
2006/08/19(土) 12:40:45 Carbon APIはC、Cocoa APIはObjC。どちらもC++から使える。
125デフォルトの名無しさん
2006/08/19(土) 13:35:07 123じゃないのだが、、
XCodeさわってみるとCocoaベースで書きたいなと思うんだが
.mからはC++のクラスにまともにアクセスできないよね?C++混ぜるのは非現実的ってことでFA?
XCodeさわってみるとCocoaベースで書きたいなと思うんだが
.mからはC++のクラスにまともにアクセスできないよね?C++混ぜるのは非現実的ってことでFA?
126デフォルトの名無しさん
2006/08/19(土) 13:45:34 Objective-C++
127デフォルトの名無しさん
2006/08/19(土) 14:05:55 .mm
128125
2006/08/19(土) 14:14:16 おお、ありがとう。正直すまんかった。汎用部品はC++で書けるのね。
129デフォルトの名無しさん
2006/08/19(土) 14:20:51 >>126
返答ありがとうございます。
返答ありがとうございます。
130デフォルトの名無しさん
2006/08/20(日) 17:49:58 ipod用のソフト作りたいんですが、
参考になるページ(英語可)とか教えていただけませんか?
何が出来て何が出来ないとか全然わなんないもんで…
参考になるページ(英語可)とか教えていただけませんか?
何が出来て何が出来ないとか全然わなんないもんで…
131デフォルトの名無しさん
2006/08/20(日) 20:48:41132デフォルトの名無しさん
2006/08/20(日) 20:55:46 なんでもいいんです、とりあえずipod上で動くもの作ってみたいんで、
手がかりになるドキュメントを知ってたら教えて欲しいです…
どうもうまく検索できなくて。
それ見てから出来そうなことやってみたいです。
最初は勉強がてらweb上にあるipod便利ツールみたいなやつの
コピーを作ってみたいって思ってます。
手がかりになるドキュメントを知ってたら教えて欲しいです…
どうもうまく検索できなくて。
それ見てから出来そうなことやってみたいです。
最初は勉強がてらweb上にあるipod便利ツールみたいなやつの
コピーを作ってみたいって思ってます。
133デフォルトの名無しさん
2006/08/20(日) 22:13:45134デフォルトの名無しさん
2006/08/20(日) 22:37:06 ありがとうございます。
でもipodlinuxじゃなくて、
一般のipodユーザのみなさんに使ってもらえる
アプリとかユーティリティを作ってみたいんです。
つまりipodのos上で動くアプリを作ってみたいってことです。
そんなことムリなのかな…
でもipodlinuxじゃなくて、
一般のipodユーザのみなさんに使ってもらえる
アプリとかユーティリティを作ってみたいんです。
つまりipodのos上で動くアプリを作ってみたいってことです。
そんなことムリなのかな…
135デフォルトの名無しさん
2006/08/21(月) 00:58:06 Appleに入社すればいいと思うよ
136デフォルトの名無しさん
2006/08/21(月) 01:50:06137デフォルトの名無しさん
2006/08/21(月) 23:15:58138デフォルトの名無しさん
2006/08/22(火) 08:54:03139デフォルトの名無しさん
2006/08/22(火) 17:46:10 >>134
Apple以外が開発したiPod用ソフトって、ゲームがいくつかあるくらいだったかと。
↓ここ以外にも1社か2社あったと思うので、iPodとgameでググってくと何か見つかるかもしれない
http://hotwired.goo.ne.jp/news/culture/story/20050729205.html
Apple以外が開発したiPod用ソフトって、ゲームがいくつかあるくらいだったかと。
↓ここ以外にも1社か2社あったと思うので、iPodとgameでググってくと何か見つかるかもしれない
http://hotwired.goo.ne.jp/news/culture/story/20050729205.html
140デフォルトの名無しさん
2006/08/23(水) 00:09:13 プログラムのプの字も知らない、大バカ者です。
一念発起しプログラムを組んでみたい、と思ったのですが、macには
xcodeという開発環境がついている、あとcocoaというものもある
(この2つの関連はよくわからないのですが。。。)というのがわかりましたが、
どうやらC言語の知識が必要のようで、その知識がなく途方に暮れています。
勉強するにはwinのC言語をいうものを勉強したらいいのか
(C++とは違うものと認識している)。
そのC言語は、前述のxcodeやcocoaで使えるのか(C言語を勉強するのに
windowsを用意しなくちゃいけないのか)。
周辺にはだれもmac使いがおらず、聞くに聞けません。
どうかお教えくださいませ。
一念発起しプログラムを組んでみたい、と思ったのですが、macには
xcodeという開発環境がついている、あとcocoaというものもある
(この2つの関連はよくわからないのですが。。。)というのがわかりましたが、
どうやらC言語の知識が必要のようで、その知識がなく途方に暮れています。
勉強するにはwinのC言語をいうものを勉強したらいいのか
(C++とは違うものと認識している)。
そのC言語は、前述のxcodeやcocoaで使えるのか(C言語を勉強するのに
windowsを用意しなくちゃいけないのか)。
周辺にはだれもmac使いがおらず、聞くに聞けません。
どうかお教えくださいませ。
141デフォルトの名無しさん
2006/08/23(水) 00:45:55 >>140
C は Windows じゃなく UNIX 発祥だよ。でもって、Mac OS X は UNIX だ。
プログラムを実行するのに必要なコンパイラも最初から付いて来るし、C を
勉強するには Mac は Windows よりも良い環境だよ。
XCode はプログラムを組むのに便利なエディタ(ワープロみたいなもん)。
Cocoa は Objective-C から使える便利な部品を集めたもの。ウィンドウを
作るのに一々面倒な手続きを書かなくても良いとか。
↑は、理解し易いように書いたので不正確な部分があるけど、何が不正確
なのか分かるまでは Python か Ruby を勉強するとよろし。
一念発起して何か作りたい物でもあるの?
C は Windows じゃなく UNIX 発祥だよ。でもって、Mac OS X は UNIX だ。
プログラムを実行するのに必要なコンパイラも最初から付いて来るし、C を
勉強するには Mac は Windows よりも良い環境だよ。
XCode はプログラムを組むのに便利なエディタ(ワープロみたいなもん)。
Cocoa は Objective-C から使える便利な部品を集めたもの。ウィンドウを
作るのに一々面倒な手続きを書かなくても良いとか。
↑は、理解し易いように書いたので不正確な部分があるけど、何が不正確
なのか分かるまでは Python か Ruby を勉強するとよろし。
一念発起して何か作りたい物でもあるの?
142デフォルトの名無しさん
2006/08/23(水) 01:40:40 >>140
これの↓Cocoa セミナー 初級編を見てみるといいかも知れん。
http://developer.apple.com/jp/documentation/japanese.html
Mac で動くアプリケーションを作るのに、C 言語から入るのはかなり遠回りだと思うよ。Objective-C + Cocoa の勉強をしよう。
これの↓Cocoa セミナー 初級編を見てみるといいかも知れん。
http://developer.apple.com/jp/documentation/japanese.html
Mac で動くアプリケーションを作るのに、C 言語から入るのはかなり遠回りだと思うよ。Objective-C + Cocoa の勉強をしよう。
143デフォルトの名無しさん
2006/08/23(水) 02:50:55 >>140
Cocoaでどうこうとか、Xcodeについてどうこうは、
「Cocoaはやっぱり! 」というサイトを見てみるといいかも
http://www.big.or.jp/~crane/cocoa/
Cocoaって何?とかXcodeの基本的な使い方、あとは
どうやってスクリーンセーバーを作るのかとか、OSXの最新機能を
利用してちょっと遊んでみるということをやっているので、
まったくの初心者でもイメージはつかめると思う
Cocoaでどうこうとか、Xcodeについてどうこうは、
「Cocoaはやっぱり! 」というサイトを見てみるといいかも
http://www.big.or.jp/~crane/cocoa/
Cocoaって何?とかXcodeの基本的な使い方、あとは
どうやってスクリーンセーバーを作るのかとか、OSXの最新機能を
利用してちょっと遊んでみるということをやっているので、
まったくの初心者でもイメージはつかめると思う
144140
2006/08/23(水) 23:11:55 ありがとうございます。
Cocoaはやっぱり、のぞいてきました。なかなか深い世界のような。
ただそこに
「 C言語が使える方 」で「 オブジェクト指向がある程度分かる方 」を対象
とあり、ちょっと尻込み。
「習うより慣れろ」「わからないままでもソース打ち込め」と言われそう。
developerの初級編、さっそく観てみます。
また書き込みさせていただきますね、ありがとうございました。
Cocoaはやっぱり、のぞいてきました。なかなか深い世界のような。
ただそこに
「 C言語が使える方 」で「 オブジェクト指向がある程度分かる方 」を対象
とあり、ちょっと尻込み。
「習うより慣れろ」「わからないままでもソース打ち込め」と言われそう。
developerの初級編、さっそく観てみます。
また書き込みさせていただきますね、ありがとうございました。
145デフォルトの名無しさん
2006/09/25(月) 22:36:55 Cocoaっていいね。ただ時すでに遅しってとこかな。
146デフォルトの名無しさん
2006/09/27(水) 12:03:06 まだまだcocoaはおいしいでしょ。
147デフォルトの名無しさん
2006/09/27(水) 22:41:29 C++から使いたい……
148デフォルトの名無しさん
2006/09/28(木) 21:46:43 つ Objective-C++
149デフォルトの名無しさん
2006/09/29(金) 12:03:57 >148
混在できるってだけでCocoaアプリケーションをC++で書けるってワケではないでしょ?
Objective-CのクラスをC++で継承できないし。
混在できるってだけでCocoaアプリケーションをC++で書けるってワケではないでしょ?
Objective-CのクラスをC++で継承できないし。
150デフォルトの名無しさん
2006/09/29(金) 17:34:13 cocoa+javaでまだまだ楽しめるはず。
151デフォルトの名無しさん
2006/09/29(金) 18:20:39 Javaもサポート止めるんだよね。
http://developer.apple.com/documentation/Cocoa/Conceptual/LanguageIntegration/index.html
まあ最新の機能使わなきゃいいんだろうけど、それじゃあもったいない。
http://developer.apple.com/documentation/Cocoa/Conceptual/LanguageIntegration/index.html
まあ最新の機能使わなきゃいいんだろうけど、それじゃあもったいない。
152デフォルトの名無しさん
2006/09/29(金) 20:20:53 >>149
ObjCクラスをC++で継承しようとする場面がそもそも少ないでしょ
ObjCクラスをC++で継承しようとする場面がそもそも少ないでしょ
153デフォルトの名無しさん
2006/09/29(金) 21:03:32154デフォルトの名無しさん
2006/09/29(金) 21:20:56 ちょwwwこれからじゃなくてもともとだろw
155デフォルトの名無しさん
2006/09/29(金) 22:13:51 ええー?これからJavaでプログラム作るところだったのにーーー
156デフォルトの名無しさん
2006/09/29(金) 23:14:12 ていうか、、、、
俺の好きなV2Cもcocoa+JAVAだけど。w
俺の好きなV2Cもcocoa+JAVAだけど。w
157デフォルトの名無しさん
2006/09/29(金) 23:14:55 ていうか、carbonと心中するつもりなんだけど。。。
158デフォルトの名無しさん
2006/09/29(金) 23:29:54 >152
や、継承できたらC++で書けるかな〜なんて思ってみた。
我ながらアホなこと書いてますな。
>156
V2CってCocoa関係あったっけ?
や、継承できたらC++で書けるかな〜なんて思ってみた。
我ながらアホなこと書いてますな。
>156
V2CってCocoa関係あったっけ?
159デフォルトの名無しさん
2006/09/29(金) 23:32:35160デフォルトの名無しさん
2006/09/30(土) 01:01:46 >>159
トンクス!さっそく行ってみるっす!!!
トンクス!さっそく行ってみるっす!!!
161デフォルトの名無しさん
2006/09/30(土) 01:58:50162デフォルトの名無しさん
2006/09/30(土) 06:51:25 V2CはCocoa関係なかったとオモ
有名処ではCyberduckとかがJava+Cocoaだな
有名処ではCyberduckとかがJava+Cocoaだな
163デフォルトの名無しさん
2006/10/07(土) 23:51:25 そんなことより、ruby/cccoaの時代が来る予感。
164デフォルトの名無しさん
2006/10/08(日) 18:11:27 ずっとMacはPythonが先行していると思ってたんだけどなー
165デフォルトの名無しさん
2006/10/11(水) 18:13:45 rubyって日本語使える?VBみたいに使えると楽なんだけど
166デフォルトの名無しさん
2006/10/11(水) 18:25:57 使ったことないけど使えるはずだよ
rubyで日本語使えなきゃ存在価値は半減以下になると思う
rubyで日本語使えなきゃ存在価値は半減以下になると思う
167デフォルトの名無しさん
2006/10/11(水) 18:43:02 どこの国の人が作ったと思ってるんだ
168デフォルトの名無しさん
2006/10/11(水) 18:47:45169デフォルトの名無しさん
2006/10/11(水) 19:55:23170165
2006/10/11(水) 20:22:17 >166
ふ〜ん、使えるんだ、楽しみだな
いやね、Unixな世界(?)の人は日本語環境に対する期待度が低い、って印象があったもんで・・・
>167
神話の国の人(ちょっと違うか?同じ県だけど
>168
サンクス、ちょっと見てみる
ふ〜ん、使えるんだ、楽しみだな
いやね、Unixな世界(?)の人は日本語環境に対する期待度が低い、って印象があったもんで・・・
>167
神話の国の人(ちょっと違うか?同じ県だけど
>168
サンクス、ちょっと見てみる
171デフォルトの名無しさん
2006/10/11(水) 21:13:39 しろうとはこれだからなぁ。
172デフォルトの名無しさん
2006/11/05(日) 22:48:09 ほ
173デフォルトの名無しさん
2006/11/21(火) 08:32:14 すごく基本的なことだが環境変数の登録ってどこでどうすればいい?
そして、任意の場所のヘッダの登録のために"user search path"等をプロジェクト毎に設定するのは面倒なので、Xcodeにデフォルト値して登録したいのだけど、これはやっぱり環境変数でしか登録できない?
あと、とあるヘッダ、dylibがセットになったC++用SDKを使用しているのだけど、こいつのdylibはどこに置くべき?
始めはdylibが実行時に必要なため、各プロジェクトのフォルダにコピーしていたのだけど、プロジェクトが増えてきたので、何処かに置いて参照するようにしたい。
とりあえず、/usr/local/libに掘り込んでみたのだけど、ここにLD_LIBRARY_PATH環境変数をはればOK?
そして、任意の場所のヘッダの登録のために"user search path"等をプロジェクト毎に設定するのは面倒なので、Xcodeにデフォルト値して登録したいのだけど、これはやっぱり環境変数でしか登録できない?
あと、とあるヘッダ、dylibがセットになったC++用SDKを使用しているのだけど、こいつのdylibはどこに置くべき?
始めはdylibが実行時に必要なため、各プロジェクトのフォルダにコピーしていたのだけど、プロジェクトが増えてきたので、何処かに置いて参照するようにしたい。
とりあえず、/usr/local/libに掘り込んでみたのだけど、ここにLD_LIBRARY_PATH環境変数をはればOK?
174デフォルトの名無しさん
2006/11/21(火) 21:34:29 Mac は LD_LIBRARY_PATH じゃなくて DYLD_LIBRARY_PATH じゃなかったっけ。
DYLD(1) の。外してたらスマソ。
DYLD(1) の。外してたらスマソ。
175デフォルトの名無しさん
2006/11/22(水) 21:31:07176デフォルトの名無しさん
2006/11/22(水) 23:44:57 そのshellから起動しないアプリには及ばない
~/.MacOSX/environment.plist とかに書いとけばいいんじゃない
~/.MacOSX/environment.plist とかに書いとけばいいんじゃない
177デフォルトの名無しさん
2006/11/24(金) 11:14:30 >> 173
Xcode2.Xを使っているなら
ビルド設定を*.xcconfigという外部ファイルで定義できる。
これをプロジェクトやターゲットのビルド設定のタブにある「ベース」で指定することで
その設定を取り込むことができる。
(DebugやReleaseの構成別にファイルを使い分けることも可能
ベースの登録は手作業になるけど、個別に設定するよりは遥かに楽。
あとは、イレギュラーな方法だけど、
Xcodeのプロジェクトテンプレートを書き換えるとか・・・
/Library/Application Support/Apple/Developer Tools/Project/xxx/xx.xcodeproj
ただし、この方法だとXcodeの再インストール/アップグレードで元に戻るので注意。
Xcode2.Xを使っているなら
ビルド設定を*.xcconfigという外部ファイルで定義できる。
これをプロジェクトやターゲットのビルド設定のタブにある「ベース」で指定することで
その設定を取り込むことができる。
(DebugやReleaseの構成別にファイルを使い分けることも可能
ベースの登録は手作業になるけど、個別に設定するよりは遥かに楽。
あとは、イレギュラーな方法だけど、
Xcodeのプロジェクトテンプレートを書き換えるとか・・・
/Library/Application Support/Apple/Developer Tools/Project/xxx/xx.xcodeproj
ただし、この方法だとXcodeの再インストール/アップグレードで元に戻るので注意。
178デフォルトの名無しさん
2006/12/02(土) 09:23:26179デフォルトの名無しさん
2006/12/10(日) 18:13:29 質問です。
Objective-Cでは、インスタンスメソッドとクラスメソッドは
どのように使い分けるのでしょうか。
Objective-Cでは、インスタンスメソッドとクラスメソッドは
どのように使い分けるのでしょうか。
180デフォルトの名無しさん
2006/12/10(日) 18:30:13 教科書的に言えば、
インスタンスメソッドはインスタンス化したオブジェクトで使えるメソッド。
あるオブジェクトについての操作に使われる。
オブジェクトの状態を変化させたりとか。
クラスメソッドはインスタンス化する必要なく使えるメソッド。
例えばクラスのインスタンスを得るために使われるallocとか、
クラスのクラスオブジェクトを取得するclassとか。
アプリケーションの状態に関係なく、クラスについての情報を得るために使われることが多いというか……
うまい説明ができん。
わかってくれw
インスタンスメソッドはインスタンス化したオブジェクトで使えるメソッド。
あるオブジェクトについての操作に使われる。
オブジェクトの状態を変化させたりとか。
クラスメソッドはインスタンス化する必要なく使えるメソッド。
例えばクラスのインスタンスを得るために使われるallocとか、
クラスのクラスオブジェクトを取得するclassとか。
アプリケーションの状態に関係なく、クラスについての情報を得るために使われることが多いというか……
うまい説明ができん。
わかってくれw
181デフォルトの名無しさん
2006/12/10(日) 18:36:12 >>180
>クラスメソッドは
>アプリケーションの状態に関係なく、クラスについての情報を得るために使われる>ことが多いというか……
という事は、基本的に自分で何か動作をするメソッドを書く場合は、
クラスの情報等に関係しない一般的な実装であれば、インスタンス
メソッドを使うという事でしょうか。
>クラスメソッドは
>アプリケーションの状態に関係なく、クラスについての情報を得るために使われる>ことが多いというか……
という事は、基本的に自分で何か動作をするメソッドを書く場合は、
クラスの情報等に関係しない一般的な実装であれば、インスタンス
メソッドを使うという事でしょうか。
182デフォルトの名無しさん
2006/12/11(月) 18:46:08 そういうことでいいと思う。
よほど作り込んでいかないとクラスメソッドを自分で書くことなんてないよ。
よほど作り込んでいかないとクラスメソッドを自分で書くことなんてないよ。
183デフォルトの名無しさん
2006/12/11(月) 18:49:00 余裕があったらC++やJavaのstaticメソッドも調べてみれ。
メンバ変数にはアクセスできないから。
メンバ変数にはアクセスできないから。
184デフォルトの名無しさん
2006/12/12(火) 01:10:06 >>179
クラスメソッドは +
インスタンスメソッドは -
を頭に付ける。
http://developer.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/3objc_language_overview/chapter_7_section_5.html
クラスメソッドは +
インスタンスメソッドは -
を頭に付ける。
http://developer.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/3objc_language_overview/chapter_7_section_5.html
186デフォルトの名無しさん
2006/12/13(水) 01:21:22 そういう質問だったのwww
187デフォルトの名無しさん
2006/12/13(水) 21:55:56 必死で答えた俺カッコヨス
189きわ
2006/12/14(木) 22:48:45 【質問】メモリーリークのチェックツールMallocDebugの操作方法が理解できず悩んでおります。。。。
使用方法等の情報いただけたら幸いです。よろしくお願いいたします。
ADCのDocumentは見てみたものの。。。Englishなんで。。。
これまで一行づつコード間にretainCountメソッド入れまくってチェックしてました。
使用方法等の情報いただけたら幸いです。よろしくお願いいたします。
ADCのDocumentは見てみたものの。。。Englishなんで。。。
これまで一行づつコード間にretainCountメソッド入れまくってチェックしてました。
190デフォルトの名無しさん
2006/12/15(金) 10:25:44 >>189
「MallocDebug」でググれば、ドキュメントの日本語訳をしてる人のページに辿り着くよ。
URLはあえてここには貼らない。
あとは、Cocoa勉強会の会誌(vol.1)にも説明が載ってる。
「MallocDebug」でググれば、ドキュメントの日本語訳をしてる人のページに辿り着くよ。
URLはあえてここには貼らない。
あとは、Cocoa勉強会の会誌(vol.1)にも説明が載ってる。
191きわ
2006/12/16(土) 00:41:40 ググってみました!いまからトライしてみます!!!
ありがとうございました!
ありがとうございました!
192デフォルトの名無しさん
2006/12/16(土) 16:08:18 CocoaLifeのvol1ってまだ在庫あるんか?
193デフォルトの名無しさん
2006/12/18(月) 16:22:10 冬コミでVol.3出すみたいだし、それにあわせて増刷はしてると思うよ。
194デフォルトの名無しさん
2006/12/18(月) 16:34:57 3冊(Vol1〜Vol3)一括で買ったら送料まけてくれないかな?
まけてくれるならVol3が出てから注文するんだけど
まけてくれるならVol3が出てから注文するんだけど
195デフォルトの名無しさん
2006/12/18(月) 17:52:50 普通は一括発送じゃないかな?合計の冊数によって送料は変わると思うけど。
気になるなら直接問い合わせてみることをオススメする。
気になるなら直接問い合わせてみることをオススメする。
196デフォルトの名無しさん
2006/12/18(月) 18:01:44 発売価格:800円+(通販の場合は送料300円/1部)
ってかいてるからvol1-3買ったら送料だけで900円じゃね?
ってかいてるからvol1-3買ったら送料だけで900円じゃね?
197デフォルトの名無しさん
2007/01/18(木) 18:41:57 はじめまして
アプリでNSSplitView(仕切り線)の位置(高さ)を保存・復帰したいのですが、
復帰する際にどういう関数で、仕切り線の高さを設定すればよいかわかりません。
どなたかご教授ください。
P.S.
保存は、constrainSplitPositionの値を拾ってきています
アプリでNSSplitView(仕切り線)の位置(高さ)を保存・復帰したいのですが、
復帰する際にどういう関数で、仕切り線の高さを設定すればよいかわかりません。
どなたかご教授ください。
P.S.
保存は、constrainSplitPositionの値を拾ってきています
198デフォルトの名無しさん
2007/02/01(木) 23:51:54 誰か197に教授してやれよ!
199デフォルトの名無しさん
2007/02/01(木) 23:54:22 197=198か?
Mac板のCocoaプログラミングスレあたりで聞いたらどうだ?
Mac板のCocoaプログラミングスレあたりで聞いたらどうだ?
200デフォルトの名無しさん
2007/02/02(金) 13:40:16 一応貼っておくか。
■関連スレ
Cocoaはさっぱり!!! version.7
http://pc9.2ch.net/test/read.cgi/mac/1161486802/l50
→ Cocoaな話題ならここに
Macでプログラミング{6}(本当は7)
http://pc9.2ch.net/test/read.cgi/mac/1161656142/l50
→ プログラミング関連ならなんでもアリ
Xcode part4
http://pc9.2ch.net/test/read.cgi/mac/1149300142/l50
→ Xcode関連の話題がメイン
Terminal初心者質問スレ Part 6
http://pc9.2ch.net/test/read.cgi/mac/1159930072/l50
→ ターミナルとかUnix的な質問ならまずここ
MacOS XをUnix として使ってる人の為のスレ その11
http://pc9.2ch.net/test/read.cgi/mac/1137478058/l50
→ 玄人サン向けなUnixの話題はこっち
あとは適当にスレ一覧を眺めてくれ。
■関連スレ
Cocoaはさっぱり!!! version.7
http://pc9.2ch.net/test/read.cgi/mac/1161486802/l50
→ Cocoaな話題ならここに
Macでプログラミング{6}(本当は7)
http://pc9.2ch.net/test/read.cgi/mac/1161656142/l50
→ プログラミング関連ならなんでもアリ
Xcode part4
http://pc9.2ch.net/test/read.cgi/mac/1149300142/l50
→ Xcode関連の話題がメイン
Terminal初心者質問スレ Part 6
http://pc9.2ch.net/test/read.cgi/mac/1159930072/l50
→ ターミナルとかUnix的な質問ならまずここ
MacOS XをUnix として使ってる人の為のスレ その11
http://pc9.2ch.net/test/read.cgi/mac/1137478058/l50
→ 玄人サン向けなUnixの話題はこっち
あとは適当にスレ一覧を眺めてくれ。
201デフォルトの名無しさん
2007/02/02(金) 14:00:40 ■参考リンク
HMDT
ttp://hmdt.jp/
mkinoさんのトコ。日記を読んでるといろいろ勉強になる。検索機能がないのが残念。
「Cocoa Programming Tips 1001」 は割と使える
MOSA
ttp://mosa.gr.jp/
日本の代表的なMacプログラマの団体(入会は有料) 定期的にセミナーを開催してる。
メールマガジンの購読は無料。掲示板は閲覧、書き込み共に会員限定。
ダイナミックObjective-C
ttp://journal.mycom.co.jp/column/objc/
mkinoさんの連載コラム。上級者向け。
Numata Designed Factory
ttp://numata.designed.jp/
Cocoa関連の資料が豊富。
Cocoaはやっぱり!
ttp://www.big.or.jp/~crane/cocoa/
見づらいけど、いろいろ役に立つTipsがたくさん。
info@Mackers
ttp://www.infoatmackers.jp/
内容は古いけど、初心者向けの記事はありがたい
Cocoaでいこう! Macらしく
ttp://www.remus.dti.ne.jp/~yoshiki/cocoa/ed1/index.html
内容は古いけど、初心者はこれ見ておくとわかりやすいかも。
記事は途中で切れてるが、MOSAのメーリングリストの過去ログで続きが見れる。
HMDT
ttp://hmdt.jp/
mkinoさんのトコ。日記を読んでるといろいろ勉強になる。検索機能がないのが残念。
「Cocoa Programming Tips 1001」 は割と使える
MOSA
ttp://mosa.gr.jp/
日本の代表的なMacプログラマの団体(入会は有料) 定期的にセミナーを開催してる。
メールマガジンの購読は無料。掲示板は閲覧、書き込み共に会員限定。
ダイナミックObjective-C
ttp://journal.mycom.co.jp/column/objc/
mkinoさんの連載コラム。上級者向け。
Numata Designed Factory
ttp://numata.designed.jp/
Cocoa関連の資料が豊富。
Cocoaはやっぱり!
ttp://www.big.or.jp/~crane/cocoa/
見づらいけど、いろいろ役に立つTipsがたくさん。
info@Mackers
ttp://www.infoatmackers.jp/
内容は古いけど、初心者向けの記事はありがたい
Cocoaでいこう! Macらしく
ttp://www.remus.dti.ne.jp/~yoshiki/cocoa/ed1/index.html
内容は古いけど、初心者はこれ見ておくとわかりやすいかも。
記事は途中で切れてるが、MOSAのメーリングリストの過去ログで続きが見れる。
202デフォルトの名無しさん
2007/02/02(金) 14:01:08 続き。
ADCの日本語ドキュメント
ttp://developer.apple.com/jp/documentation/japanese.html
初心者にはCocoaセミナーのビデオが役立つかも。ちなみに講師はmkinoさん。
Cocoa Break
ttp://park15.wakwak.com/~concordia/cocoa_break/index.html
ADCドキュメントの日本語訳(非公式)がたくさん。すごい。
Mac OS X Dev-jp Mailing List
ttp://www.tech-arts.co.jp/macosx/macosx-dev-jp/ml.html
株式会社テクノロジックアートが運営している開発者向けML(日本語)
最近の投稿は少ないが、ここの過去ログはかなり役立つ(検索大変だけど)
Apple Maiing List Archives
ttp://www.lists.apple.com/archives
本家で運営してるML(英語)
難問にぶつかった時、大抵はこことかAPIリファレンスから探すことになる。
あとは誰か適当に補完して。
ADCの日本語ドキュメント
ttp://developer.apple.com/jp/documentation/japanese.html
初心者にはCocoaセミナーのビデオが役立つかも。ちなみに講師はmkinoさん。
Cocoa Break
ttp://park15.wakwak.com/~concordia/cocoa_break/index.html
ADCドキュメントの日本語訳(非公式)がたくさん。すごい。
Mac OS X Dev-jp Mailing List
ttp://www.tech-arts.co.jp/macosx/macosx-dev-jp/ml.html
株式会社テクノロジックアートが運営している開発者向けML(日本語)
最近の投稿は少ないが、ここの過去ログはかなり役立つ(検索大変だけど)
Apple Maiing List Archives
ttp://www.lists.apple.com/archives
本家で運営してるML(英語)
難問にぶつかった時、大抵はこことかAPIリファレンスから探すことになる。
あとは誰か適当に補完して。
203デフォルトの名無しさん
2007/02/02(金) 20:32:16 ( ゚д゚)ポカーン
204デフォルトの名無しさん
2007/02/08(木) 10:06:12 がんばったのは認めるけど、
ここじゃなくてプログラミングスレに貼っておけよw
ここじゃなくてプログラミングスレに貼っておけよw
205デフォルトの名無しさん
2007/02/08(木) 20:42:00 ttp://www.oomori.com/
これがなきゃはじまらない。
これがなきゃはじまらない。
206デフォルトの名無しさん
2007/03/08(木) 15:07:52 保守
207デフォルトの名無しさん
2007/03/08(木) 20:51:35 上の関連スレとか見てもよくわからない俺がいる
208デフォルトの名無しさん
2007/03/08(木) 21:18:39 mkinoさんが超初心者向けのプログラミング本書いてるらしいから、それに期待
209デフォルトの名無しさん
2007/04/19(木) 20:51:46 Cocoa Life vol.2が再販されたね。
これでやっと3冊まとめて購入できる・・・
これでやっと3冊まとめて購入できる・・・
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相、トランプ米大統領に「早期に会いたい」 日中関係悪化受け… ★2 [BFU★]
- 【コメ】卸売業者「簡単に安売りできない」「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 ★4 [Hitzeschleier★]
- 高市早苗首相が天理教系企業に“巨額発注” 総額5000万円 本人は「政治団体の活動に必要な支出」と回答 [Hitzeschleier★]
- ホリエモン、「持ち家=幸せという価値観は過去のもの」と断言「快適な住まいが欲しいなら、賃貸住宅を次々に替えていく」 [muffin★]
- かつや、明日からカツ丼(竹)790円→590円、ロースカツ定食830円→630円、カツカレー(竹)990円→790円 画像あり [お断り★]
- 高市早苗総理「金利上昇よりも日本の成長が大事」 ★3 [Hitzeschleier★]
- 【実況】博衣こよりのえちえちスーパーダンガンロンパ2🧪
- 自民党のヒゲ「日本側の無線でcopyとは言ったが了解という意味ではない」 [834922174]
- Chatgptのサムアルトマン、買い占めたメモリを使わず焼却処分「GoogleやClaudeが値上げで買えないようにする」 [347751896]
- 【新番組】轟はじめ🐧⚡のぶんぶんぶーん🚗💨!【🏡】
- ケンモメンってなんでこんなに反日が多いの? [866936191]
- 高市早苗、トランプおやびんに泣きつくwwwwwwwwwwwwwwwwwwwwwwww [834922174]
