三|三
イ `< ,..-──- 、 _|_
 ̄ /. : : : : : : : : : \ |_ ヽ
∧ /.: : : : : : : : : : : : : : ヽ (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:342ナゲッツ
2005/04/10(日) 01:56:10 2ゲッツ
2005/04/10(日) 02:30:59
Return of the Mac
ttp://paulgraham.com/mac.html
ttp://paulgraham.com/mac.html
4デフォルトの名無しさん
2005/04/10(日) 09:28:21 4さま
5デフォルトの名無しさん
2005/04/10(日) 09:32:032005/04/10(日) 12:45:18
テンプレ貼らないと、廃れる気がする
2005/04/10(日) 16:08:15
それにつけても>>1の態度はなんだ!
2005/04/10(日) 17:49:01
http://www.big.or.jp/~crane/cocoa/
Cocoa ハ ヤッパリ(カエルがキュート)
http://www.infoatmackers.jp/cocoa/programming/
インフォ@マッカーズ(デザインGood!!)
GBA開発環境の構築の仕方サイト
http://home.r00.itscom.net/top/gbcube/
GBAプログラミング解説(Macに限らないけど)
http://j-gbadev.hp.infoseek.co.jp/
Cocoa ハ ヤッパリ(カエルがキュート)
http://www.infoatmackers.jp/cocoa/programming/
インフォ@マッカーズ(デザインGood!!)
GBA開発環境の構築の仕方サイト
http://home.r00.itscom.net/top/gbcube/
GBAプログラミング解説(Macに限らないけど)
http://j-gbadev.hp.infoseek.co.jp/
2005/04/10(日) 20:36:45
おお、MacでもGBAの開発はできるのか、知らんかった
今まで(今もか)、cygwin環境でやってたよ
今まで(今もか)、cygwin環境でやってたよ
10デフォルトの名無しさん
2005/04/12(火) 00:23:38 _ /- イ、_
__ /: : : : : : : : : : : (
〈〈〈〈 ヽ /: : : : ::;:;: ;: ;:;: ; : : : ::ゝ
〈⊃ } {:: : : :ノ --‐' 、_\: : ::}
∩___∩ | | {:: : :ノ ,_;:;:;ノ、 ェェ ヾ: :::}
| ノ ヽ ! ! 、 l: :ノ /二―-、 |: ::ノ
/ ● ● | / ,,・_ | //  ̄7/ /::ノ
| ( _●_) ミ/ , ’,∴ ・ ¨ 〉(_二─-┘{/
彡、 |∪| / 、・∵ ’ /、//|  ̄ ̄ヽ
/ __ ヽノ / / // |//\ 〉
(___) / / // /\ /
/ / /
__ /: : : : : : : : : : : (
〈〈〈〈 ヽ /: : : : ::;:;: ;: ;:;: ; : : : ::ゝ
〈⊃ } {:: : : :ノ --‐' 、_\: : ::}
∩___∩ | | {:: : :ノ ,_;:;:;ノ、 ェェ ヾ: :::}
| ノ ヽ ! ! 、 l: :ノ /二―-、 |: ::ノ
/ ● ● | / ,,・_ | //  ̄7/ /::ノ
| ( _●_) ミ/ , ’,∴ ・ ¨ 〉(_二─-┘{/
彡、 |∪| / 、・∵ ’ /、//|  ̄ ̄ヽ
/ __ ヽノ / / // |//\ 〉
(___) / / // /\ /
/ / /
11デフォルトの名無しさん
2005/05/14(土) 13:24:00 windowsでのプログラミングの経験はあるのですがマックは初めてです
。とりあえず、ウィンドウの作成方法が載っているページを教えてください
。とりあえず、ウィンドウの作成方法が載っているページを教えてください
2005/05/14(土) 13:38:03
13デフォルトの名無しさん
2005/05/15(日) 08:33:4014デフォルトの名無しさん
2005/06/07(火) 13:06:47 intelのコンパイラは使えるようになるの?
2005/06/07(火) 13:55:57
なる。
2005/06/07(火) 19:39:50
>>14
それが AMD じゃなくて Intel を選んだ要因の一つという噂もあるね。
Intel のコンパイラは ObjC をサポートしていないから、Cocoa 周りは
ちょっと時間が掛かるかもしれない。
それが AMD じゃなくて Intel を選んだ要因の一つという噂もあるね。
Intel のコンパイラは ObjC をサポートしていないから、Cocoa 周りは
ちょっと時間が掛かるかもしれない。
2005/06/14(火) 19:14:38
Xcodeスレ馬鹿が充満しててワロタ
2005/06/19(日) 00:06:12
>>17
見てこよう
Xcodeって現行のIDEでは最低級の代物だと思うけど
それでも信者は盲目的に信奉しているから文句言いにくい
機能向上よりまずバグを取って使えるものに仕上げて欲しい
せめてCodeWarriorよりマシにならないと
見てこよう
Xcodeって現行のIDEでは最低級の代物だと思うけど
それでも信者は盲目的に信奉しているから文句言いにくい
機能向上よりまずバグを取って使えるものに仕上げて欲しい
せめてCodeWarriorよりマシにならないと
2005/06/19(日) 00:29:49
(´・ω・`) IDE に上級も低級も無いがな
20デフォルトの名無しさん
2005/06/21(火) 10:21:37 ちなみに最上級のIDEってなになるのかな?
2005/06/21(火) 13:55:04
V B
2005/06/21(火) 19:22:16
Macなんて誰も使っていない物の
プログラミングスレ作っても
意味ないだろ・・・。
現に誰もいないし。
プログラミングスレ作っても
意味ないだろ・・・。
現に誰もいないし。
2005/06/21(火) 20:17:36
>>22
寂しい奴だな。元気出せ!!
寂しい奴だな。元気出せ!!
24デフォルトの名無しさん
2005/06/22(水) 20:09:51 このスレが盛り上がらない以上元気も出ない。
2005/06/22(水) 21:15:13
アップルスクリプトを、コマンドラインから引数付きで実行する方法ありますか?
26デフォルトの名無しさん
2005/06/23(木) 22:01:01 突然で申し訳ないのですが
CGContextSetFont()の逆バージョンでCGContextGetFont()みたいなのってないのですか?
あとCGContextSetFontSize()の逆のCGContextGetFontSize()みたいな関数もないのかな?
フォント情報が知りたいんだけどセットはあるけどゲットが見当たんなくって...
みんな教えてm(_ _)m
CGContextSetFont()の逆バージョンでCGContextGetFont()みたいなのってないのですか?
あとCGContextSetFontSize()の逆のCGContextGetFontSize()みたいな関数もないのかな?
フォント情報が知りたいんだけどセットはあるけどゲットが見当たんなくって...
みんな教えてm(_ _)m
27デフォルトの名無しさん
NGNG 中3のものです。パソコン歴10年です。
プログラミングの勉強をしようと思います、
HTML以外でお勧めの言語を教えてください。
プログラミングの勉強をしようと思います、
HTML以外でお勧めの言語を教えてください。
2005/06/24(金) 10:30:47
>>27
まず始めに言っておくが、HTMLはプログラミング言語じゃない。
Macでアプリを作るのならObjective-Cが一番なんだけど
初心者がいきなりコレを勉強するのはキツイと思う。
1からプログラミングを始めるなら
まずはC言語かJavaのどちらかじゃないのかな。
この辺は本とか入門サイトがたくさんあるから探してみ。
# しかし、中3でパソコン歴10年かー
# 俺はパソコン始めたの大学入ってからだよorz
まず始めに言っておくが、HTMLはプログラミング言語じゃない。
Macでアプリを作るのならObjective-Cが一番なんだけど
初心者がいきなりコレを勉強するのはキツイと思う。
1からプログラミングを始めるなら
まずはC言語かJavaのどちらかじゃないのかな。
この辺は本とか入門サイトがたくさんあるから探してみ。
# しかし、中3でパソコン歴10年かー
# 俺はパソコン始めたの大学入ってからだよorz
2005/06/24(金) 12:46:55
中3と言うと、日本で始めてパソコンが発売されたときだなぁ。
2005/06/24(金) 14:55:25
# 中3の時はすでにプログラミング歴5年だったが
2005/06/24(金) 15:40:24
>29は40代か?
2005/06/24(金) 15:52:02
生のCやるくらいなら最初からObjective-Cでいいだろ。
2005/06/24(金) 20:51:13
中3の時は、パソコンじゃなくてマイコンって呼ばれてた
2005/06/27(月) 01:31:54
>27
METAL
METAL
2005/06/30(木) 15:25:43
・・先輩方にお尋ねします。
OSXでphpのファイルをローカルのブラウザで見れるようにする
設定の仕方が解りません・・。いろんなページを見てhttpd.confをviしてみたのですが・・
お手上げです。コツだけでも教えて頂けると助かります。
OSXでphpのファイルをローカルのブラウザで見れるようにする
設定の仕方が解りません・・。いろんなページを見てhttpd.confをviしてみたのですが・・
お手上げです。コツだけでも教えて頂けると助かります。
2005/06/30(木) 18:08:09
Mac板のp2スレ参考にしたら?
2005/07/01(金) 08:08:20
osx php 初心者或いは設定でgoogle GO
2005/07/04(月) 08:19:16
あはは。
マックなんかしらねー。
誰がそんな機械使ってんだ?
誰も使わないもの作ってもつまんねーよw
マックなんかしらねー。
誰がそんな機械使ってんだ?
誰も使わないもの作ってもつまんねーよw
2005/07/04(月) 11:41:17
>>38
知らないのはお前だけ。
知らないのはお前だけ。
40デフォルトの名無しさん
2005/08/20(土) 14:56:35 保守・・・もうしなくていいかな・・・ハハ
2005/08/22(月) 12:57:12
新・Mac板の方にCocoaやXCodeのスレが個別に立ってるからねぇ
こっち見てる人って何人いることやら。
こっち見てる人って何人いることやら。
42デフォルトの名無しさん
2005/10/14(金) 22:48:54 オーディオのビジュアライザやレベルインジケータみたいのを作りたい場合は
音の大きさとかどこから取得できるんですか?
音の大きさとかどこから取得できるんですか?
2005/10/19(水) 16:09:23
C言語の勉強を始めようと思っているんですが、
MACもプログラムも超初心者で
C言語の勉強をするためにまず何をそろえて、インストールする必要があるのか
で止まっています。
書店でC言語の本を探したのですが、MAC用のものは売っていませんでした。
おすすめの書籍や超初心者用のWEBサイトなどありましたら教えてください。
MACもプログラムも超初心者で
C言語の勉強をするためにまず何をそろえて、インストールする必要があるのか
で止まっています。
書店でC言語の本を探したのですが、MAC用のものは売っていませんでした。
おすすめの書籍や超初心者用のWEBサイトなどありましたら教えてください。
2005/10/19(水) 16:28:29
OS XならOSに付属してる開発環境でプログラムできるよ。
「Cocoaはやっぱり」というサイト・書籍が一番わかりやすいんだけど、
それで学べるのはCではなくObjective-C
C言語を学びたいということであれば、UNIX関係の書籍でやってる
コマンドラインからGCCを操作する方法から習得できるんじゃないかな。これもOS Xなら最初から入ってる
「Cocoaはやっぱり」というサイト・書籍が一番わかりやすいんだけど、
それで学べるのはCではなくObjective-C
C言語を学びたいということであれば、UNIX関係の書籍でやってる
コマンドラインからGCCを操作する方法から習得できるんじゃないかな。これもOS Xなら最初から入ってる
2005/10/19(水) 20:47:30
4643
2005/10/20(木) 08:51:26 プログラムを勉強しようと思ったキッカケは単純なもので
今使っている携帯がBREWなのですが、どうも思ったような
アプリが少なく、だったら、自分で作ればいいじゃないかと思いました。
BREWはC++で出来ているというのでC++を勉強しようと書籍を探していたら
C言語を先に勉強しろみたいなことが書いてあったのです。
C言語の本を探していると、ただCというだけでなく、Objective-CやVisual C++やC#などなど、
もっといえば言語にはJavaやPerlなどなどいろいろな種類があることを知って、
どれを勉強したらいいのかも迷い始めました。情けない。。
検索しまくっていますが、MACでは情報が少なく、勉強前から疲れている状態です。。。。。
>>44
ありがとうございます。「Cocoaはやっぱり」というサイトも拝見したんですが
入門編のCocoaって何?というところを読んだら、
「「 C言語が使える方 」で「 オブジェクト指向がある程度分かる方 」を対象に説明を行っています。」
と書いてあったので、やはりC言語から勉強しなくては...と思ったのですが..。
>>45
ありがとうございます。使っているOSはOSX10.3.9です。
とりあえず、何を準備したらよいのかを教えて頂きたいです。
それと、参考にしている書籍を教えてください。
よろしくお願いします。
今使っている携帯がBREWなのですが、どうも思ったような
アプリが少なく、だったら、自分で作ればいいじゃないかと思いました。
BREWはC++で出来ているというのでC++を勉強しようと書籍を探していたら
C言語を先に勉強しろみたいなことが書いてあったのです。
C言語の本を探していると、ただCというだけでなく、Objective-CやVisual C++やC#などなど、
もっといえば言語にはJavaやPerlなどなどいろいろな種類があることを知って、
どれを勉強したらいいのかも迷い始めました。情けない。。
検索しまくっていますが、MACでは情報が少なく、勉強前から疲れている状態です。。。。。
>>44
ありがとうございます。「Cocoaはやっぱり」というサイトも拝見したんですが
入門編のCocoaって何?というところを読んだら、
「「 C言語が使える方 」で「 オブジェクト指向がある程度分かる方 」を対象に説明を行っています。」
と書いてあったので、やはりC言語から勉強しなくては...と思ったのですが..。
>>45
ありがとうございます。使っているOSはOSX10.3.9です。
とりあえず、何を準備したらよいのかを教えて頂きたいです。
それと、参考にしている書籍を教えてください。
よろしくお願いします。
47Cの本ね
2005/10/20(木) 10:26:38 この本が読めるようになるのが最初の目標かな?
初心者には難しいけどとりあえず持っとけって言われる本。通称K&R
プログラミング言語C
ttp://www.amazon.co.jp/exec/obidos/ASIN/4320026926
推薦図書スレッドで紹介されてた初心者向けの本
いい本だけどあくまでも「一歩目としては」の評価
読み捨て本かもしれないけど一歩目の時間を買ったと思えば安い、と思う
C言語プログラミングレッスン
ttp://www.amazon.co.jp/exec/obidos/ASIN/4797307579
実際には上2冊の間のレベルの本がいるけどそのときは立ち読みで内容を確認すれば
初心者には難しいけどとりあえず持っとけって言われる本。通称K&R
プログラミング言語C
ttp://www.amazon.co.jp/exec/obidos/ASIN/4320026926
推薦図書スレッドで紹介されてた初心者向けの本
いい本だけどあくまでも「一歩目としては」の評価
読み捨て本かもしれないけど一歩目の時間を買ったと思えば安い、と思う
C言語プログラミングレッスン
ttp://www.amazon.co.jp/exec/obidos/ASIN/4797307579
実際には上2冊の間のレベルの本がいるけどそのときは立ち読みで内容を確認すれば
2005/10/21(金) 23:27:36
高校中退したニートでつ。
毎日死にそうなくらい鬱なんでiBook G4使ってプログラミングしようと思います。
HTMLは経験アリです。C言語という奴は未知の世界なんで
図書館で入門書借りてきますた。
どうやらWinの視点から書かれているみたいであんまりあてになりそうも無い。
Macでも普通にプログラミングできるんですね。よかった。
とりあえず環境を揃えたいと思いますので必要なフリーウェアとか
あったら教えて下さい。
毎日死にそうなくらい鬱なんでiBook G4使ってプログラミングしようと思います。
HTMLは経験アリです。C言語という奴は未知の世界なんで
図書館で入門書借りてきますた。
どうやらWinの視点から書かれているみたいであんまりあてになりそうも無い。
Macでも普通にプログラミングできるんですね。よかった。
とりあえず環境を揃えたいと思いますので必要なフリーウェアとか
あったら教えて下さい。
2005/10/22(土) 00:20:44
2005/10/22(土) 00:51:21
2005/10/22(土) 03:07:14
>>49
OSのCDにXcode toolsとかいうのがあるからそれ入れる
OSのCDにXcode toolsとかいうのがあるからそれ入れる
2005/10/24(月) 14:04:45
併行して英語勉強 まずはネット使ってできる範囲で構わん
2005/10/25(火) 05:51:01
2005/10/25(火) 11:31:28
WidgetならJavaScript知ってたら些細な作法覚える程度で作れますよ。
まあコーディングには違いないけど、webサービス寄りのスクリプトなんで板違い気味かも。
新Mac板のwidgetスレで作成方法とかもまとまってたページが紹介されてたかと。ご参照あれ
まあコーディングには違いないけど、webサービス寄りのスクリプトなんで板違い気味かも。
新Mac板のwidgetスレで作成方法とかもまとまってたページが紹介されてたかと。ご参照あれ
2005/11/03(木) 02:08:57
けどhtmlが分かるならJavaScriptを勉強するのもいいかもね。
とっつきやすいし当然タダで始められるし。
とっつきやすいし当然タダで始められるし。
2005/11/06(日) 06:47:05
いきなりXCode使っても挫折して自殺だな
HyperCardが一番いいと思うんだが
無理ならSqueakToysなんかがいいと思う
HyperCardが一番いいと思うんだが
無理ならSqueakToysなんかがいいと思う
2005/11/06(日) 10:54:52
VisualStudioからXcodeにいくと最初はワケワカランな
59デフォルトの名無しさん
2005/11/06(日) 14:49:48 マカーはとにかく氏ね。
おまいらマカーがマカー板から出てくるな!
おまいらマカーがマカー板から出てくるな!
60デフォルトの名無しさん
2005/11/06(日) 16:36:12 OSXでOpenGLしたいんだけどどんなファイルをインクルードしたらいい?
61デフォルトの名無しさん
2005/11/07(月) 12:21:03 gccを使っているのですが、ウインドウを出す方法がわかりません
2005/11/08(火) 08:52:48
お前はぐぐるということも知らないのか
2005/11/08(火) 16:25:15
>>59
(´・ω・`)ちゅn・・・
(´・ω・`)ちゅn・・・
2005/12/22(木) 18:44:08
どこで聞いてよいのか分からないので、とりあえずここでお訪ねします。
Tigerにてファイルサイズの取得ができません。
いつも0バイトになってしまいます。
#include <sys/stat.h>
#include <stdio.h>
main()
{
struct stat fs;
if(stat("./j.c", &fs)){
perror("stat:");
} else {
printf("size : %d¥n", fs.st_size);
}
}
上記のソースをj.cとし、cc j.c -o j でコンパイルしています。
一般的なやり方だと思うのですが、MacOSだと何か別の方法を使わなければならないのでしょうか。
gccのバージョン情報は以下の通りです
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5247)
よろしくお願いします。
Tigerにてファイルサイズの取得ができません。
いつも0バイトになってしまいます。
#include <sys/stat.h>
#include <stdio.h>
main()
{
struct stat fs;
if(stat("./j.c", &fs)){
perror("stat:");
} else {
printf("size : %d¥n", fs.st_size);
}
}
上記のソースをj.cとし、cc j.c -o j でコンパイルしています。
一般的なやり方だと思うのですが、MacOSだと何か別の方法を使わなければならないのでしょうか。
gccのバージョン情報は以下の通りです
powerpc-apple-darwin8-gcc-4.0.1 (GCC) 4.0.1 (Apple Computer, Inc. build 5247)
よろしくお願いします。
2005/12/22(木) 18:52:19
-Wall してコンパイルしてみさない。
2005/12/22(木) 19:21:17
ありがとうございます! %lld で解決しました。
67デフォルトの名無しさん
2006/01/09(月) 10:10:09MacでFortranを学びたいのですが
Fortranのコンパイラってありますか?
2006/01/09(月) 11:10:17
>>67
GNU のがあるよ。商用のもあるみたい。
GNU のがあるよ。商用のもあるみたい。
2006/01/09(月) 14:57:48
7069
2006/01/09(月) 14:59:09 すまん
> fink install g77
だ
> fink install g77
だ
7167
2006/01/09(月) 16:50:24 ありがとうございます
finkって言うのを使えばいいのですね
頑張ってみます
また、わからないことがあったらよろしくおねがいします
finkって言うのを使えばいいのですね
頑張ってみます
また、わからないことがあったらよろしくおねがいします
72デフォルトの名無しさん
2006/01/11(水) 15:46:58 いきなりMACでC++プログラミングするには、
どうすれば良いで塚?
どうすれば良いで塚?
2006/01/11(水) 18:02:32
g++
2006/01/14(土) 00:42:57
2006/01/15(日) 22:38:27
Macで動作する株価チャートソフトを作ろうと思っています。
株価データはSQLかなんかでデータベースに保持しておいて、
それに随時アクセスしてチャートを表示させるようにしたいんですが、
フロントエンドは何を使って作るのが簡単でしょうか?
株価データはSQLかなんかでデータベースに保持しておいて、
それに随時アクセスしてチャートを表示させるようにしたいんですが、
フロントエンドは何を使って作るのが簡単でしょうか?
2006/01/15(日) 22:58:40
77デフォルトの名無しさん
2006/01/16(月) 15:05:38 Lazarusはどうでつか?
2006/01/16(月) 16:23:05
REALbasicはどうでつか?
2006/01/17(火) 00:26:26
2006/01/17(火) 00:38:43
>>75
WebブラウザでCGIやPHPとかがいいんじゃね?
WebブラウザでCGIやPHPとかがいいんじゃね?
82デフォルトの名無しさん
2006/01/28(土) 00:41:37 Intelはリトルエンディアンなのですか?
2006/01/28(土) 00:43:35
i386 はそう。age んでも良いよ。
NGNG
はじめまして。
Windowsのインストーラのように次へ(又は戻る)ボタンで次々に違う
ウィンドウを表示していって処理をさせるソフトを作ろうとしています。
使用環境は、
PowerMac G4
XCode2.2
Objective-C
です。
今、ひとつのnibファイルの中にウィンドウを複数入れ、その中のウィン
ドウを、orderOutやmakeKeyAndOrderFrontを使用して表示/非表示を切り
替えているのですが、そもそもこういうやり方が適切なのかどうかがわか
りません。
何が不便かというと、今の状態だと各ウィンドウのイベントに対応した動
作の記述が、1つのソースファイル(main.m)に入ってしまって非常に大きく
なってしまって見づらいんです。
各ウィンドウごとにソースファイル(クラス?)を分け、尚且つ各ウィンドウ間
で共有したいデータ等があるときに、どのように記述をすればいいのかがそも
そも分かっていない状況です。色々本を見てみたりしたんですが、近い事例が
見つけられず、試行錯誤しながらやってみていたものの、余りのソースのごち
ゃごちゃさに耐え切れなくなって質問させて頂いた次第です。
こういった複数の、レイアウトの違うウィンドウを扱う場合、一般的にどのよ
うな構成になるのでしょうか?
まだ触りだして日が浅いため、おかしなこと言ってそうですがどうぞよろしく
お願いします。
Windowsのインストーラのように次へ(又は戻る)ボタンで次々に違う
ウィンドウを表示していって処理をさせるソフトを作ろうとしています。
使用環境は、
PowerMac G4
XCode2.2
Objective-C
です。
今、ひとつのnibファイルの中にウィンドウを複数入れ、その中のウィン
ドウを、orderOutやmakeKeyAndOrderFrontを使用して表示/非表示を切り
替えているのですが、そもそもこういうやり方が適切なのかどうかがわか
りません。
何が不便かというと、今の状態だと各ウィンドウのイベントに対応した動
作の記述が、1つのソースファイル(main.m)に入ってしまって非常に大きく
なってしまって見づらいんです。
各ウィンドウごとにソースファイル(クラス?)を分け、尚且つ各ウィンドウ間
で共有したいデータ等があるときに、どのように記述をすればいいのかがそも
そも分かっていない状況です。色々本を見てみたりしたんですが、近い事例が
見つけられず、試行錯誤しながらやってみていたものの、余りのソースのごち
ゃごちゃさに耐え切れなくなって質問させて頂いた次第です。
こういった複数の、レイアウトの違うウィンドウを扱う場合、一般的にどのよ
うな構成になるのでしょうか?
まだ触りだして日が浅いため、おかしなこと言ってそうですがどうぞよろしく
お願いします。
85デフォルトの名無しさん
2006/03/28(火) 10:30:58 ttp://s.sudre.free.fr/Software/AssistantKit.html
これを調べてみれば?
これを調べてみれば?
NGNG
>>85
ありがとうございます。早速ソースを眺めてみました。
細かいところはまだ見てないですが、ベースとなる枠があって、真ん中の
可変部分を別のnibに分割。それをコントロールするクラス(AKPainController.m)
から各ペインを呼び出しているという感じでしょうか。
こういうやり方があるんですねー。参考になります。ありがとうございます!
もう少しソースを見てみます。
ありがとうございます。早速ソースを眺めてみました。
細かいところはまだ見てないですが、ベースとなる枠があって、真ん中の
可変部分を別のnibに分割。それをコントロールするクラス(AKPainController.m)
から各ペインを呼び出しているという感じでしょうか。
こういうやり方があるんですねー。参考になります。ありがとうございます!
もう少しソースを見てみます。
87権兵
2006/04/02(日) 20:59:55 マックでプログラムを始めたC初心者です。
Project Builderで"Standard Tolls"をひな形に作成したプログラムですが、
Rroject Builderからrunする分には問題がないのに、コマンドラインから実行可能ファイル
を起動しても”Command not found.”になってしまいます。
ネットでも調べてみたのですが、余りに初歩的?なせいか解決方法を見つけられませんでした。
解決方法を教えて頂けると幸いです。
なお、環境は以下の通りです。
OS:10.2.8
Project Builder:2.1
Project Builderで"Standard Tolls"をひな形に作成したプログラムですが、
Rroject Builderからrunする分には問題がないのに、コマンドラインから実行可能ファイル
を起動しても”Command not found.”になってしまいます。
ネットでも調べてみたのですが、余りに初歩的?なせいか解決方法を見つけられませんでした。
解決方法を教えて頂けると幸いです。
なお、環境は以下の通りです。
OS:10.2.8
Project Builder:2.1
88デフォルトの名無しさん
2006/04/02(日) 21:12:06 >>87
コマンドラインのプログラムですよね。
パスの問題ってことはありませんか。
myprogというプログラムをコマンドラインから起動するのなら
$myprog[enter]
ではなく、
$./myprog[enter]
と、しておられます?
コマンドラインのプログラムですよね。
パスの問題ってことはありませんか。
myprogというプログラムをコマンドラインから起動するのなら
$myprog[enter]
ではなく、
$./myprog[enter]
と、しておられます?
2006/04/02(日) 21:27:50
>>87
プログラミングじゃなくてTerminalの使い方
プログラミングじゃなくてTerminalの使い方
90権
2006/04/02(日) 21:36:3091ad
2006/04/02(日) 21:45:14 実は、たったの24時間で、
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
あなたの今後のネット収益を倍増するスキルがあります。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
それを知りたい方は、他にいませんか?
アフィリエイトを使わずにホームページとEメールだけで3,000万以上稼いだ
インターネット・マーケッターの宮川さんが、
巨大な現金の山を作り出す門外不出の一生涯使えるノウハウを
下記のサイトで公開しています。
その内容をお知りになりたい方は、下記をクリックしてください。
【たったの24時間で あなたの今後のネット収益を倍増するスキルとは? 】
http://infostore.jp/dp.do?af=moneyclick&ip=successpreneur&pd=01
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
あなたの今後のネット収益を倍増するスキルがあります。
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
それを知りたい方は、他にいませんか?
アフィリエイトを使わずにホームページとEメールだけで3,000万以上稼いだ
インターネット・マーケッターの宮川さんが、
巨大な現金の山を作り出す門外不出の一生涯使えるノウハウを
下記のサイトで公開しています。
その内容をお知りになりたい方は、下記をクリックしてください。
【たったの24時間で あなたの今後のネット収益を倍増するスキルとは? 】
http://infostore.jp/dp.do?af=moneyclick&ip=successpreneur&pd=01
2006/04/02(日) 21:49:12
>>90
のぐらいググろうな
のぐらいググろうな
93デフォルトの名無しさん
2006/04/02(日) 22:15:02 >>90
$./myprog の「./」は「カレントディレクトリの」という意味です。
MS-DOSならカレントディレクトリにはデフォルトで最優先のパスが通ってます。
PATH環境変数に何も書かなくても、カレントディレクトリの実行ファイルは実行できます。
でもUNIX系OSだと、カレントディレクトリにパスが通っていません。
なので、Macでも明示的に「カレントディレクトの」と指定してやる必要があります。
あとは、パス UNIX カレントディレクトリ セキュリティ などのキーワードでGoogleしてみてください。
$./myprog の「./」は「カレントディレクトリの」という意味です。
MS-DOSならカレントディレクトリにはデフォルトで最優先のパスが通ってます。
PATH環境変数に何も書かなくても、カレントディレクトリの実行ファイルは実行できます。
でもUNIX系OSだと、カレントディレクトリにパスが通っていません。
なので、Macでも明示的に「カレントディレクトの」と指定してやる必要があります。
あとは、パス UNIX カレントディレクトリ セキュリティ などのキーワードでGoogleしてみてください。
94権兵
2006/04/02(日) 22:15:262006/04/03(月) 00:33:52
読まずにレスしてる奴は誰だ?
96権兵
2006/04/10(月) 03:25:2897権兵
2006/04/10(月) 03:41:38 マックでプログラムを始めたC初心者です。
Project Builderで標準Cを勉強しています。
コマンドラインツールを作っているのですが、printf関数で改行("\n")を出力しても、
ターミナルでそのまま表示され、改行してくれません。
(Project Builderの”実行”アクションパネルの結果も同じです)
プログラム側の設定でしょうか?それともターミナルの設定の問題でしょうか?
環境は以下の通りです。
OS:10.2.8
Project Builder:2.1
Project Builderで標準Cを勉強しています。
コマンドラインツールを作っているのですが、printf関数で改行("\n")を出力しても、
ターミナルでそのまま表示され、改行してくれません。
(Project Builderの”実行”アクションパネルの結果も同じです)
プログラム側の設定でしょうか?それともターミナルの設定の問題でしょうか?
環境は以下の通りです。
OS:10.2.8
Project Builder:2.1
2006/04/10(月) 10:31:38
>>97
たぶんプログラム側(ソースコード)の問題。
改行は"\n"じゃなくて"\n"(\は半角)。
option+\で入力可能。
余談になるけど、ターミナルの文字コードははUnicode(UTF-8)。
Unicodeだと、'\'と'\'(半角)で文字コードが違う。
その辺は自分で調べてくれ。
たぶんプログラム側(ソースコード)の問題。
改行は"\n"じゃなくて"\n"(\は半角)。
option+\で入力可能。
余談になるけど、ターミナルの文字コードははUnicode(UTF-8)。
Unicodeだと、'\'と'\'(半角)で文字コードが違う。
その辺は自分で調べてくれ。
99?権兵
2006/04/10(月) 17:05:16 >>98
おっしゃられる通り"\n"(\は半角)でソースを置換えした所、無事改行出来ました。
てっきり”\=\(半角)"だと思い込んでいたもので、\で通ると思っていました。
文字コードについてはこれから勉強致します。
ありがとう御座いました。
おっしゃられる通り"\n"(\は半角)でソースを置換えした所、無事改行出来ました。
てっきり”\=\(半角)"だと思い込んでいたもので、\で通ると思っていました。
文字コードについてはこれから勉強致します。
ありがとう御座いました。
100ハーピィ
2006/04/10(月) 22:29:21 E・∇・ヨノシ <100ゲット♫
101デフォルトの名無しさん
2006/04/11(火) 01:10:44 ショック……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万円の価値があるといえる。
102デフォルトの名無しさん
2006/04/11(火) 01:58:30 >>101
Intel CPU へのオプティマイズが途上だったり、性能を律速するのは CPU だけじゃない
という基本的な事(誰だライター?)を置いておいても、ベンチマークってそういうもんだぜ。
十把一絡げにして良いもんじゃない。性能だけじゃないから多様な製品がある訳で...
Intel CPU へのオプティマイズが途上だったり、性能を律速するのは CPU だけじゃない
という基本的な事(誰だライター?)を置いておいても、ベンチマークってそういうもんだぜ。
十把一絡げにして良いもんじゃない。性能だけじゃないから多様な製品がある訳で...
103デフォルトの名無しさん
2006/04/11(火) 02:09:36 ヂュアルコアなんだから、シングルプロセスなベンチマークなんかしないで欲しい。
104デフォルトの名無しさん
2006/04/12(水) 08:25:32 初めて作ったIntelCPU向けのOSってことを考えれば随分健闘してると思う。
105デフォルトの名無しさん
2006/04/12(水) 14:07:31 ま、初めてではないけど相当なブランクがあったのは確かだよね。
Windows は移植性が無くなる程 i386 最適化させてるらしいし。
Windows は移植性が無くなる程 i386 最適化させてるらしいし。
106デフォルトの名無しさん
2006/04/15(土) 14:46:23 まぁ、インチキベンチマークは Jobs の十八番だから。
107デフォルトの名無しさん
2006/05/08(月) 00:57:25 同じ本体でMacOS9.2とOSX使って同じプログラム走らせたら
MacOS9.2の上で走らせた方が速いとか、そんな感じの話か。
MacOS9.2の上で走らせた方が速いとか、そんな感じの話か。
108デフォルトの名無しさん
2006/05/09(火) 16:26:46 gcc と VC でコンパイルしたバイナリでは、VCの方がちょっと速い。
109デフォルトの名無しさん
2006/05/27(土) 14:59:34 GUIプログラミングを始めたいのですが、どこら辺から学べばよいのでしょうか?
コマンドラインプログラムは一通り書くことが出来ます。
コマンドラインプログラムは一通り書くことが出来ます。
110デフォルトの名無しさん
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冊まとめて購入できる・・・
210デフォルトの名無しさん
2007/05/13(日) 17:40:32 Windows上でOS9、X 双方で動作するネイティブバイナリを作る方法を教えてくれ
211デフォルトの名無しさん
2007/05/13(日) 20:26:17212デフォルトの名無しさん
2007/05/14(月) 01:23:07 >>211
RealBasicはIntel対応しなかったっけ?
RealBasicはIntel対応しなかったっけ?
213デフォルトの名無しさん
2007/05/14(月) 17:43:13 Javaでいいじゃん。
214デフォルトの名無しさん
2007/05/14(月) 21:14:49 OS9のJavaって変な独特の奴じゃなかったっけ
215デフォルトの名無しさん
2007/05/14(月) 22:26:40 > ネイティブバイナリ
216デフォルトの名無しさん
2007/05/15(火) 00:59:54 どうでもいいがMacintoshなるものはもう売ってないぞ
217デフォルトの名無しさん
2007/05/15(火) 13:49:39 >CodeWarrior
これって消滅したんだっけ?
これって消滅したんだっけ?
218デフォルトの名無しさん
2007/05/15(火) 14:57:28219デフォルトの名無しさん
2007/05/15(火) 16:13:31 >>218
スレタイを見て書いたのでは
スレタイを見て書いたのでは
220デフォルトの名無しさん
2007/05/15(火) 16:18:09 >>216
一見さんお断り
一見さんお断り
221デフォルトの名無しさん
2007/05/15(火) 16:41:37222デフォルトの名無しさん
2007/08/03(金) 05:55:33 951 名前: 名称未設定 Mail: sage 投稿日: 2007/08/01(水) 23:29:24 ID: IfGI40Aw0
MacのXcodeに触れてまずびっくりするのはHelpの貧弱さ
3Dに手を出して、
MacOSXのグラフィックドライバがWindowsXPより常に2世代遅れている事を知った
バグだらけで実質のところObjective-CでないとAPIを使い切れない
実用性皆無のXcodeが主流となったのはCodeWarrior時代からの明らかな後退
OSにタダで付いて来るんだから仕方がないよと思いつつ、
じゃあ金をだせばマシな環境があるのかといえばそうでもないし、
もうちょっとなんとかしてほしい
MacのXcodeに触れてまずびっくりするのはHelpの貧弱さ
3Dに手を出して、
MacOSXのグラフィックドライバがWindowsXPより常に2世代遅れている事を知った
バグだらけで実質のところObjective-CでないとAPIを使い切れない
実用性皆無のXcodeが主流となったのはCodeWarrior時代からの明らかな後退
OSにタダで付いて来るんだから仕方がないよと思いつつ、
じゃあ金をだせばマシな環境があるのかといえばそうでもないし、
もうちょっとなんとかしてほしい
223デフォルトの名無しさん
2007/08/03(金) 08:40:37 >>222 はどうみても Mac 使った事無いだろ
224デフォルトの名無しさん
2007/08/03(金) 10:50:59 >>223
そんなわかりきったことをw
そんなわかりきったことをw
225デフォルトの名無しさん
2007/09/24(月) 07:39:24 MacでのOpenGLプログラミングを学べる書籍かサイトはありませんか?
226デフォルトの名無しさん
2007/09/24(月) 12:53:34227デフォルトの名無しさん
2007/09/26(水) 22:08:56 XcodeでCプログラム作成しているんだけど、
低水準入出力関数のある io.h が無いって言われる。
これって標準でインストールされないものなの?
低水準入出力関数のある io.h が無いって言われる。
これって標準でインストールされないものなの?
228デフォルトの名無しさん
2007/09/26(水) 22:50:15 正確なエラーログはどんなの?
find /usr/include | grep 'io.h' で無ければ無いよ。
うちのには /usr/include/architecture/i386/io.h
というのがあったけど。
find /usr/include | grep 'io.h' で無ければ無いよ。
うちのには /usr/include/architecture/i386/io.h
というのがあったけど。
229デフォルトの名無しさん
2007/09/26(水) 23:02:53 >>228
#include <io.h> に対して、
error: io.h: No such file or directory
と出るだけです。
うちにも /usr/include/architecture/i386/io.h はあるんだけど、
io.h は低水準入出力関数でOS・プラットホーム依存なので、
存在しないのかもしれないです。
やりたいことは、C言語のメイン関数の引数にあるディレクトリのパスを与えると、その中にある .jpg ファイルのみ抽出したいというものなんだけれど、何か他に方法ありますか。
#include <io.h> に対して、
error: io.h: No such file or directory
と出るだけです。
うちにも /usr/include/architecture/i386/io.h はあるんだけど、
io.h は低水準入出力関数でOS・プラットホーム依存なので、
存在しないのかもしれないです。
やりたいことは、C言語のメイン関数の引数にあるディレクトリのパスを与えると、その中にある .jpg ファイルのみ抽出したいというものなんだけれど、何か他に方法ありますか。
230デフォルトの名無しさん
2007/09/26(水) 23:14:08 上記補足。
日本語がおかしな部分があったので。
>io.h は低水準入出力関数でOS・プラットホーム依存なので、
>存在しないのかもしれないです。
というのは、他のプラットホームで使われているものと同一のものが存在しないのだという意味です。
自分はWebで拾ってきたサンプルをコンパイルしようとしたんですが、<io.h>を/usr/include/architecture/i386/io.h で指定しても、本来 io.h に含まれているはずの関数が宣言されていないとエラーが出たためです。
日本語がおかしな部分があったので。
>io.h は低水準入出力関数でOS・プラットホーム依存なので、
>存在しないのかもしれないです。
というのは、他のプラットホームで使われているものと同一のものが存在しないのだという意味です。
自分はWebで拾ってきたサンプルをコンパイルしようとしたんですが、<io.h>を/usr/include/architecture/i386/io.h で指定しても、本来 io.h に含まれているはずの関数が宣言されていないとエラーが出たためです。
231デフォルトの名無しさん
2007/09/26(水) 23:16:33 include path にあるファイルしか読み込まないのは知っていて、
include path に実際ファイルが無いのも知っているけど、io.h が
本当に無いのかを知りたいってこと?
であれば、無いよ。fstat(2) とか fopen(3) とかじゃダメなの?
io.h のどんな関数を使いたいの?
include path に実際ファイルが無いのも知っているけど、io.h が
本当に無いのかを知りたいってこと?
であれば、無いよ。fstat(2) とか fopen(3) とかじゃダメなの?
io.h のどんな関数を使いたいの?
232デフォルトの名無しさん
2007/09/26(水) 23:28:34 やはりそうですか。
io.hに固執することはなくて、同じことができればいいんですが。
fstatとかfopenでやります。ありがとうございました。
io.hに固執することはなくて、同じことができればいいんですが。
fstatとかfopenでやります。ありがとうございました。
233デフォルトの名無しさん
2007/10/03(水) 00:17:32 G5への最適化の質問なんですが、ここでいいでしょか?
書いたコードが思ったような速度が出ず調べてたのですが、
特にG5は浮動小数→整数(逆も)の型変換でストールするというのを知りました。
で、あれこれ実測テストしたら実際に型変換がネックになってるぽく、
え?型変換だけでこんなに時間食うの?みたいな感じでした・・・
具体的には0.〜1.の浮動小数値を、256ポイントとかのテーブルで表現される曲線に
補完つきで変換するという処理を書いてます。
高速に型変換を行ううまい方法とかありましたらご教授おねがいします。
altivec利用する方法とかありますかね?
書いたコードが思ったような速度が出ず調べてたのですが、
特にG5は浮動小数→整数(逆も)の型変換でストールするというのを知りました。
で、あれこれ実測テストしたら実際に型変換がネックになってるぽく、
え?型変換だけでこんなに時間食うの?みたいな感じでした・・・
具体的には0.〜1.の浮動小数値を、256ポイントとかのテーブルで表現される曲線に
補完つきで変換するという処理を書いてます。
高速に型変換を行ううまい方法とかありましたらご教授おねがいします。
altivec利用する方法とかありますかね?
234233
2007/10/03(水) 03:14:16 ちなみに型変換ストールについてはここを見ました
ttp://developer.apple.com/jp/technotes/tn2086.html
真ん中下あたり「型変換を最小限に抑える」
解決方法としてfloorを使えと書いてますが、返すのは切り捨てた浮動小数なので、、
ttp://developer.apple.com/jp/technotes/tn2086.html
真ん中下あたり「型変換を最小限に抑える」
解決方法としてfloorを使えと書いてますが、返すのは切り捨てた浮動小数なので、、
235デフォルトの名無しさん
2007/10/08(月) 13:47:53 *.jpgの一覧が取りたいだけならglob(3)でいいんじゃないか?
236デフォルトの名無しさん
2007/10/17(水) 16:05:38 ダッシュボードのようにアイコンのクリックのたびに
表示・非表示が出来るようにする方法って有りますか
表示・非表示が出来るようにする方法って有りますか
237デフォルトの名無しさん
2007/10/17(水) 18:46:56 どのアイコンをクリックして
何の表示を切り替えるの?
何の表示を切り替えるの?
238デフォルトの名無しさん
2007/10/17(水) 20:01:16 あのアイコンをクリックして、その表示を切り替えた
いのですが、判りますか
いのですが、判りますか
239デフォルトの名無しさん
2007/10/17(水) 23:18:49 非表示はダッシュボードのアイコンの機能じゃないぞ
240デフォルトの名無しさん
2007/10/17(水) 23:52:19241デフォルトの名無しさん
2007/10/18(木) 00:15:34 非表示のアイコンってどうやってクリックするの??
242238
2007/10/18(木) 15:05:18 >>236
238に書いたように、あなたのお書きになっている内容は意味がわかりません。
240で書いている内容も、ダッシュボードの何の機能の事を言っているのが判らないのです。
あなたの言っている、「アイコン」の意味がDock上のダッシュボードアイコンの事でしょうか?
表示懼「非表示の切り替えは何らかのWindowの事でしょうか?
IBでNSPanelやNSWindowを配置して"Hide on deactive"をonにした場合のウインドウの振る舞いの事ですか?
>>ダッシュボードの様に使えればマウスのボタンに対応させるのが
なんだか判らないですけど、Dashcodeで作ればできるよ。
238に書いたように、あなたのお書きになっている内容は意味がわかりません。
240で書いている内容も、ダッシュボードの何の機能の事を言っているのが判らないのです。
あなたの言っている、「アイコン」の意味がDock上のダッシュボードアイコンの事でしょうか?
表示懼「非表示の切り替えは何らかのWindowの事でしょうか?
IBでNSPanelやNSWindowを配置して"Hide on deactive"をonにした場合のウインドウの振る舞いの事ですか?
>>ダッシュボードの様に使えればマウスのボタンに対応させるのが
なんだか判らないですけど、Dashcodeで作ればできるよ。
243デフォルトの名無しさん
2007/10/18(木) 22:29:03 ダッシュボードの仕様って、
・DockのアイコンをクリックしたらWidget表示モードへ
・Widget表示中にWidget以外の部分がクリックされたら元に戻る
じゃないのか
根本的にカンチガイしている気がする
・DockのアイコンをクリックしたらWidget表示モードへ
・Widget表示中にWidget以外の部分がクリックされたら元に戻る
じゃないのか
根本的にカンチガイしている気がする
244デフォルトの名無しさん
2007/10/19(金) 22:11:55 アイコンをクリックするとそのソフトを起動しているときは
終了、終了しているときは起動させるようにするプログラミングって
有りますか?
頻繁に使うんですがDockに表示されないので起動終了させるのが面倒
なソフトが有りまして
終了、終了しているときは起動させるようにするプログラミングって
有りますか?
頻繁に使うんですがDockに表示されないので起動終了させるのが面倒
なソフトが有りまして
245238
2007/10/19(金) 23:30:23 Info.plistから
<key>NSBGOnly</key>
<string>0</string>
を削除すればDockに出てくる。
でも、ぼかぁクラックはいけないとおもうんだよなぁ。
<key>NSBGOnly</key>
<string>0</string>
を削除すればDockに出てくる。
でも、ぼかぁクラックはいけないとおもうんだよなぁ。
246デフォルトの名無しさん
2007/10/20(土) 09:27:13 tell application "System Events" to set theProcessList to name of every process
theProcessList
if theProcessList contains "TextEdit" then
tell application "TextEdit" to quit
else
tell application "TextEdit" to activate
end if
theProcessList
if theProcessList contains "TextEdit" then
tell application "TextEdit" to quit
else
tell application "TextEdit" to activate
end if
247デフォルトの名無しさん
2007/10/20(土) 09:28:46 >>246
2行目いらね
tell application "System Events" to set theProcessList to name of every process
if theProcessList contains "TextEdit" then
tell application "TextEdit" to quit
else
tell application "TextEdit" to activate
end if
2行目いらね
tell application "System Events" to set theProcessList to name of every process
if theProcessList contains "TextEdit" then
tell application "TextEdit" to quit
else
tell application "TextEdit" to activate
end if
248デフォルトの名無しさん
2007/10/29(月) 16:33:07 発売されたからNDAは解除かな?
テンポラリファイル関係で問題になりそうな点が2つ
1. テンポラリフォルダの場所と(多分)アクセス権が何か変わった。
2. テンポラリフォルダのパスを取ってこようとすると、今までは「/private/var/****」だったのが
「/var/*****」になった。でも実際の場所は「/private/var/***」なので、そのパスを指定すると
見つからない場合がある(WebKitに渡したらだめだった)
1.は、今まではFlashのサンドボックスに指定できたのが出来なくなった。
パスの名前も変だし・・・
テンポラリファイル関係で問題になりそうな点が2つ
1. テンポラリフォルダの場所と(多分)アクセス権が何か変わった。
2. テンポラリフォルダのパスを取ってこようとすると、今までは「/private/var/****」だったのが
「/var/*****」になった。でも実際の場所は「/private/var/***」なので、そのパスを指定すると
見つからない場合がある(WebKitに渡したらだめだった)
1.は、今まではFlashのサンドボックスに指定できたのが出来なくなった。
パスの名前も変だし・・・
249デフォルトの名無しさん
2007/11/03(土) 12:08:53 はっきり言うがMacのJava実装はかなり腐れていて、とにかく日本語対応がなっちゃいない。
僕の把握してる中では、こんな不具合がある。
1、日本語キーボードを使っていると、キーのコード番号が間違って取得される
(英語キーボードで対応するキーのコード番号が取得される)
2、デフォルトだと、日本語のファイルが実行できない
3、SwingのNFD(濁点、半濁点を1文字として扱う文字形式)対応がいい加減で、Java5までだと
正しく表示できるがカーソル位置がずれ、Java6だと濁点が1文字として表示される。
4、濁点付き文字が3つ以上つながるファイル名のファイルを正しく生成できない
この4つ、どれをとっても犯罪級のへぼさだと思う。
3はまだ許せるが(どちらかというとSunのバグだし)、4を放置してるのは技術者失格級。
Leopardが出たらこのうんこバグも直るだろうと思ってしばらく様子を見ていたが、
ねえ、Tigerに載ってたJava5から何か変わったの、これ?
僕の把握してる中では、こんな不具合がある。
1、日本語キーボードを使っていると、キーのコード番号が間違って取得される
(英語キーボードで対応するキーのコード番号が取得される)
2、デフォルトだと、日本語のファイルが実行できない
3、SwingのNFD(濁点、半濁点を1文字として扱う文字形式)対応がいい加減で、Java5までだと
正しく表示できるがカーソル位置がずれ、Java6だと濁点が1文字として表示される。
4、濁点付き文字が3つ以上つながるファイル名のファイルを正しく生成できない
この4つ、どれをとっても犯罪級のへぼさだと思う。
3はまだ許せるが(どちらかというとSunのバグだし)、4を放置してるのは技術者失格級。
Leopardが出たらこのうんこバグも直るだろうと思ってしばらく様子を見ていたが、
ねえ、Tigerに載ってたJava5から何か変わったの、これ?
250デフォルトの名無しさん
2007/11/03(土) 13:59:34 ま、マルチはみっともないということはよくわかったよ。
251デフォルトの名無しさん
2007/11/03(土) 20:47:53 >>249
MJD!?
MJD!?
252デフォルトの名無しさん
2007/11/03(土) 21:59:01 >>249
日本語対応というよりは、国際化が全般に話にならないほど低レベルだという
のがAppleの問題だね。まるで、10年以上前のPC-UNIXみたいな感じ。1の問題なんか、
ハードウェアの抽象化もロクにできてないのかという感じだし。Appleのプログラマ
は程度が低いな。Leopardみたいなクソをリリースするわけだよ。
日本語対応というよりは、国際化が全般に話にならないほど低レベルだという
のがAppleの問題だね。まるで、10年以上前のPC-UNIXみたいな感じ。1の問題なんか、
ハードウェアの抽象化もロクにできてないのかという感じだし。Appleのプログラマ
は程度が低いな。Leopardみたいなクソをリリースするわけだよ。
253デフォルトの名無しさん
2007/11/04(日) 02:28:41 まあJavaなんてどうでもいいし。
254デフォルトの名無しさん
2007/11/04(日) 20:22:22 大型汎用機から携帯電話まで色々あるが、
Javaがまともに動かないモダンOSも珍しいな。
Javaがまともに動かないモダンOSも珍しいな。
255デフォルトの名無しさん
2007/11/04(日) 22:43:11 だってAppleはJava嫌いだし
256デフォルトの名無しさん
2007/11/09(金) 23:57:24 Tigerが出るまでは逆の印象だったな。cocoa-javaにWebObject…
257デフォルトの名無しさん
2007/11/10(土) 13:37:38 cocoa-java・・・(´Д⊂
258デフォルトの名無しさん
2007/11/10(土) 13:50:55 Cocoa-Javaは嫌々サポートしてる感じが10.3あたりからしてた。
259デフォルトの名無しさん
2007/11/10(土) 16:19:42 どうしてそんなにJava嫌いになったんだろね
260デフォルトの名無しさん
2007/11/10(土) 22:56:01 Sunがアレだから
かな?
かな?
261デフォルトの名無しさん
2007/11/10(土) 23:44:21 別にSunとの関係は悪くないだろうけど
それでもJavaに対しては冷たいな
それでもJavaに対しては冷たいな
262デフォルトの名無しさん
2007/11/11(日) 01:01:29 >>260
適当な事言うなよ…
適当な事言うなよ…
263デフォルトの名無しさん
2007/12/06(木) 14:51:03 ここまともに機能してないし、一応誘導だけしておくか。
知ってる人は知ってると思うけど、Mac関係の話題は新・Mac板の方な。
Macでプログラミング{8}
http://pc11.2ch.net/test/read.cgi/mac/1195385771/
Xcode part5
http://pc11.2ch.net/test/read.cgi/mac/1176452734/
Cocoaはさっぱり!!! version.8
http://pc11.2ch.net/test/read.cgi/mac/1179498292/
RubyCocoa 初心者質問【Leopardバンドル記念】
http://pc11.2ch.net/test/read.cgi/mac/1193373811/
Mac de Java
http://pc11.2ch.net/test/read.cgi/mac/1138543708/
REALbasic Thread 5
http://pc11.2ch.net/test/read.cgi/mac/1160011768/
AppleScript アップルスクリプト 質問、発表
http://pc11.2ch.net/test/read.cgi/mac/1174045850/
MacOS XをUnixとして使ってる人の為のスレ その13
http://pc11.2ch.net/test/read.cgi/mac/1190016804/
Terminal初心者質問スレ Part 6
http://pc11.2ch.net/test/read.cgi/mac/1159930072/
知ってる人は知ってると思うけど、Mac関係の話題は新・Mac板の方な。
Macでプログラミング{8}
http://pc11.2ch.net/test/read.cgi/mac/1195385771/
Xcode part5
http://pc11.2ch.net/test/read.cgi/mac/1176452734/
Cocoaはさっぱり!!! version.8
http://pc11.2ch.net/test/read.cgi/mac/1179498292/
RubyCocoa 初心者質問【Leopardバンドル記念】
http://pc11.2ch.net/test/read.cgi/mac/1193373811/
Mac de Java
http://pc11.2ch.net/test/read.cgi/mac/1138543708/
REALbasic Thread 5
http://pc11.2ch.net/test/read.cgi/mac/1160011768/
AppleScript アップルスクリプト 質問、発表
http://pc11.2ch.net/test/read.cgi/mac/1174045850/
MacOS XをUnixとして使ってる人の為のスレ その13
http://pc11.2ch.net/test/read.cgi/mac/1190016804/
Terminal初心者質問スレ Part 6
http://pc11.2ch.net/test/read.cgi/mac/1159930072/
264デフォルトの名無しさん
2007/12/06(木) 14:54:05 あと、向こうで質問する前に「質問の仕方」をちゃんと調べておいてな。
わからない場合は、とりあえずコレでも見ておけ
M女史の遺したもの〜悪意のない初心者が荒らしにならないために
ttp://members.at.infoseek.co.jp/ms_mzn/
わからない場合は、とりあえずコレでも見ておけ
M女史の遺したもの〜悪意のない初心者が荒らしにならないために
ttp://members.at.infoseek.co.jp/ms_mzn/
265デフォルトの名無しさん
2007/12/06(木) 17:38:14 ExposeのDesktopをした後,デクストップをダブルクリックしたらウィンドウを元の位置に戻したいのですが,デスクトップがダブルクリックされたことをどの様に検出すれば良いのでしょうか.教えて下さい.
266デフォルトの名無しさん
2008/01/12(土) 17:27:13 Objective-Cを勉強しようと思い木下さん著の本を買って来たのですが、
メソッドというものがどういう働きをするのかよくわからず行き詰まってしまいました。
初歩的な質問ですがどうかご教授ください。
メソッドというものがどういう働きをするのかよくわからず行き詰まってしまいました。
初歩的な質問ですがどうかご教授ください。
267デフォルトの名無しさん
2008/01/12(土) 19:48:42 最初は只の関数と思えば宜し
268デフォルトの名無しさん
2008/01/12(土) 21:19:14 オブジェクト指向を学ぶときに一番最初につまずくとこだな。
269デフォルトの名無しさん
2008/01/17(木) 20:27:32 名前からして変ってしまうのが、お…って逡巡するんだよな
で、動物の鳴き声に喩えられてさらに混乱する
で、動物の鳴き声に喩えられてさらに混乱する
270デフォルトの名無しさん
2008/01/30(水) 20:54:16271デフォルトの名無しさん
2008/02/05(火) 09:23:21272デフォルトの名無しさん
2008/02/24(日) 17:31:01 ログアウトを検出する方法を教えてください
273デフォルトの名無しさん
2008/02/25(月) 13:26:11 こっち見てる人少ないから、新マカ板で聞いた方がいいよ。
上に誘導でてるし。
上に誘導でてるし。
274デフォルトの名無しさん
2008/04/08(火) 00:28:04 お詳しい方々,ご教示ください.
40男,技術職場なので,実験のためのオリジナルプログラムをよく書きます.
かつてはWindowsのDOS環境で,コマンドラインプラムをC言語でそれなりにやったものです.
しかし時代は visual プログラム.Macのプロ蔵眠解説書も,私の理解を超えていて,おじさんはついていけません.
Macプログラムを書いていたときには,Metrowerks Code Warriorを使っていて,
あいかわらず,コマンドライン入力のアプリを書いていました・
現在,あのようにシンプルで,だけどまともで安価なC言語開発系はないでしょうか?
ちなみに,ウィンドウを開けたりするプログラムは苦手です.
また,Unixは全然使ったがないので「ターミナル」の作業には相当な勉強が必要な私です.
ぐちゃぐちゃ書きましたが,要は「コマドライン入出力アプリが書ける,C言語の手ごろな開発系や参考図書がないものか」
ということです.
詳しい方,ご教示下さい.お願いいたします.
40男,技術職場なので,実験のためのオリジナルプログラムをよく書きます.
かつてはWindowsのDOS環境で,コマンドラインプラムをC言語でそれなりにやったものです.
しかし時代は visual プログラム.Macのプロ蔵眠解説書も,私の理解を超えていて,おじさんはついていけません.
Macプログラムを書いていたときには,Metrowerks Code Warriorを使っていて,
あいかわらず,コマンドライン入力のアプリを書いていました・
現在,あのようにシンプルで,だけどまともで安価なC言語開発系はないでしょうか?
ちなみに,ウィンドウを開けたりするプログラムは苦手です.
また,Unixは全然使ったがないので「ターミナル」の作業には相当な勉強が必要な私です.
ぐちゃぐちゃ書きましたが,要は「コマドライン入出力アプリが書ける,C言語の手ごろな開発系や参考図書がないものか」
ということです.
詳しい方,ご教示下さい.お願いいたします.
275デフォルトの名無しさん
2008/04/08(火) 06:20:18 いきなりのC
276デフォルトの名無しさん
2008/04/08(火) 08:59:51 >>274
なんかもう無理してプログラムしなくていいんじゃん、って感じが。
社内のそのへんの若いのを買収してやらせるとか。
DOSの知識が残っているならターミナルで簡単な作業をするのは難しくないと
思うけどね。
なんかもう無理してプログラムしなくていいんじゃん、って感じが。
社内のそのへんの若いのを買収してやらせるとか。
DOSの知識が残っているならターミナルで簡単な作業をするのは難しくないと
思うけどね。
277デフォルトの名無しさん
2008/04/08(火) 09:47:58 仕事で新しい技術について行けないんだったら、
若者にゆずるか、血を吐くくらい努力して追いつくしかないだろ。
若者にゆずるか、血を吐くくらい努力して追いつくしかないだろ。
278デフォルトの名無しさん
2008/04/08(火) 14:21:29 >>274
プログラムよりもまず日本語が書けるようになれ
コマンドラインだったらgccだけでいいだろ?
ちなみにおれも40でDOSの時代からプログラム書いてるが、
今でも現役でMacとWindowsの市販アプリ作ってるぜ
プログラムよりもまず日本語が書けるようになれ
コマンドラインだったらgccだけでいいだろ?
ちなみにおれも40でDOSの時代からプログラム書いてるが、
今でも現役でMacとWindowsの市販アプリ作ってるぜ
279デフォルトの名無しさん
2008/04/08(火) 14:28:34 よく読むと、コマンドラインは使えないのにコマンドラインプログラムを作りたい、ってことなのか?
280デフォルトの名無しさん
2008/04/08(火) 15:17:23 DOSのコマンドラインは知ってるが、UNIXのコマンドラインは知らん、ってことのようにも読める
作るのはコマンドラインプログラムだが、コンパイル作業やファイル操作はコマンドラインではよくわからん、ってことのようにも読める
Xcodeでもeclipseでも好きな開発ツール使ってコマンドラインプログラムを開発すればいいんじゃないかと思うけど
要するに、昔CodeWarrior使ってたが、現在の開発ツールは使い方がわからん、ってことなのかな
作るのはコマンドラインプログラムだが、コンパイル作業やファイル操作はコマンドラインではよくわからん、ってことのようにも読める
Xcodeでもeclipseでも好きな開発ツール使ってコマンドラインプログラムを開発すればいいんじゃないかと思うけど
要するに、昔CodeWarrior使ってたが、現在の開発ツールは使い方がわからん、ってことなのかな
281274
2008/04/08(火) 15:59:22 下手な質問で申し訳ありません.
>DOSのコマンドラインは知ってるが、UNIXのコマンドラインは知らん、ってことのようにも読める
>作るのはコマンドラインプログラムだが、コンパイル作業やファイル操作はコマンドラインではよくわからん、ってことのようにも読める
その通りでございます.
>昔CodeWarrior使ってたが、現在の開発ツールは使い方がわからん
その通りでございます.
あたまのまわりが悪くなってきたおじさんでも使えるようなシンプルな,Mac用のC言語開発環境をご紹介ください.
>DOSのコマンドラインは知ってるが、UNIXのコマンドラインは知らん、ってことのようにも読める
>作るのはコマンドラインプログラムだが、コンパイル作業やファイル操作はコマンドラインではよくわからん、ってことのようにも読める
その通りでございます.
>昔CodeWarrior使ってたが、現在の開発ツールは使い方がわからん
その通りでございます.
あたまのまわりが悪くなってきたおじさんでも使えるようなシンプルな,Mac用のC言語開発環境をご紹介ください.
282デフォルトの名無しさん
2008/04/08(火) 16:16:04 もう引退したほうが自身のため周囲のためな気がするよ
中途半端に理解した人がテスト的に何かやってそれを提案したりするのは迷惑になることが多い
プログラミングは後進に任せてこれからは管理方面で活躍してください
中途半端に理解した人がテスト的に何かやってそれを提案したりするのは迷惑になることが多い
プログラミングは後進に任せてこれからは管理方面で活躍してください
283デフォルトの名無しさん
2008/04/08(火) 19:49:09 一番お手軽で、安価で、とっつきやすいのはXcodeだと思う。
少なくともOSXでは、ね。
エディタやIDEが変わっても、ある程度の使い方さえ覚えればなんとかなるっしょ。
何のためのマニュアルなのかと。
Windowsでコマンドラインでの開発やってたなら、
cl.exe (MS-C) → gcc
DOS窓 → ターミナル
みたいな対応だから、基本的なトコさえ押さえればなんとかいけるのでは?
少なくともOSXでは、ね。
エディタやIDEが変わっても、ある程度の使い方さえ覚えればなんとかなるっしょ。
何のためのマニュアルなのかと。
Windowsでコマンドラインでの開発やってたなら、
cl.exe (MS-C) → gcc
DOS窓 → ターミナル
みたいな対応だから、基本的なトコさえ押さえればなんとかいけるのでは?
284デフォルトの名無しさん
2008/04/08(火) 22:46:28 XcodeってそのへんのIDEの中ではシンプルな方だと思うんだけど。
Standard Toolプロジェクトを選べばCプログラムは書けるっしょ。
Standard Toolプロジェクトを選べばCプログラムは書けるっしょ。
285デフォルトの名無しさん
2008/04/08(火) 23:24:13 職場で自分や他数人が使うだけなら
perl, python, rubyあたりのスクリプト言語はどう?
perl, python, rubyあたりのスクリプト言語はどう?
286デフォルトの名無しさん
2008/04/08(火) 23:54:44 Cで遊ぼう!
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/softOSX.html
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/Image/TryCScreen.jpg
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/softOSX.html
ttp://homepage.mac.com/nsekine/SYW/SYWSoft/Image/TryCScreen.jpg
287デフォルトの名無しさん
2008/04/09(水) 03:22:52 Xcodeが分からんというならhoge.cを書いてgccでコンパイルっつー手しかないだろなぁ。
でもうっかりテキストエディタの文字コードが問題になってコンパイルできません!とか泣きついてくるオチもありそーだね
でもうっかりテキストエディタの文字コードが問題になってコンパイルできません!とか泣きついてくるオチもありそーだね
288デフォルトの名無しさん
2008/04/09(水) 09:49:10 xcode以外にあるのか?
289デフォルトの名無しさん
2008/04/09(水) 12:14:33 eclipseならC/C++プラグイン入れて使えるかもしれないね。
290デフォルトの名無しさん
2008/04/09(水) 20:23:45 じゃ、ついでに貼っとくか。
EasyEclipse for C and C++
ttp://www.easyeclipse.org/site/distributions/cplusplus.html
NetBeans
ttp://download.netbeans.org/netbeans/6.0/final/
Eclipseはコンソール出力で日本語が化けるからアレかも知れんね。
EasyEclipse for C and C++
ttp://www.easyeclipse.org/site/distributions/cplusplus.html
NetBeans
ttp://download.netbeans.org/netbeans/6.0/final/
Eclipseはコンソール出力で日本語が化けるからアレかも知れんね。
291デフォルトの名無しさん
2008/04/09(水) 23:42:05 わざわざIDEを使わないでもTerminalからコンパイルすりゃいいだけだけど。
それをするのも無理な気がするなぁ(つーかXcode一式にコンパイラが入ってるわけだから
Xcodeを素直に使ってみるのが一番いい気がするなぁ)
それをするのも無理な気がするなぁ(つーかXcode一式にコンパイラが入ってるわけだから
Xcodeを素直に使ってみるのが一番いい気がするなぁ)
292290
2008/04/10(木) 00:00:11 >Eclipseはコンソール出力で日本語が化けるからアレかも知れんね。
スマン、これはOS Xを英語環境で使用した場合の現象です。
日本語環境で使う分には大丈夫です。忘れてた。
スマン、これはOS Xを英語環境で使用した場合の現象です。
日本語環境で使う分には大丈夫です。忘れてた。
293デフォルトの名無しさん
2008/04/10(木) 19:06:20 emacsでしこしこソース書いて、
シェルモードでgccってやってるよ。
Xcode食わず嫌いしてるかな
シェルモードでgccってやってるよ。
Xcode食わず嫌いしてるかな
294デフォルトの名無しさん
2008/05/17(土) 22:53:12 初心者丸出しの質問で恥ずかしいのですが,
xlisp-stat 3.04 をX11上で動かしてみようと思っています。
ソースコードの編集は,基本的にはemacs などのエディタで行うのでしょうか?
カーソルキーでポインタを移動させようとすると ^[[C このような記号に文字化けしてしまいます。
xterm とかuxterm のbash 上では普通に動くのですが・・・。
この場合はemacs とxlispstat を交互にみながら作業するのが一番良いのでしょうか。
xlisp-stat 3.04 をX11上で動かしてみようと思っています。
ソースコードの編集は,基本的にはemacs などのエディタで行うのでしょうか?
カーソルキーでポインタを移動させようとすると ^[[C このような記号に文字化けしてしまいます。
xterm とかuxterm のbash 上では普通に動くのですが・・・。
この場合はemacs とxlispstat を交互にみながら作業するのが一番良いのでしょうか。
295デフォルトの名無しさん
2008/06/04(水) 05:10:32 Carbonプログラミングの質問なのですが、CFReadStreamReadでhttpデータを読み出しているのですが
最初にターゲットのトータルサイズを取得する方法を教えてください。
よろしくおねがいします
最初にターゲットのトータルサイズを取得する方法を教えてください。
よろしくおねがいします
296295
2008/06/04(水) 17:20:34 追伸:
CFHTTPMessageRef、CFReadStreamRefは取得しているものとします。
CFHTTPMessageRef、CFReadStreamRefは取得しているものとします。
297デフォルトの名無しさん
2008/06/06(金) 15:55:55298デフォルトの名無しさん
2008/06/12(木) 12:52:33 gcc+eclipsかXcodeの環境でCを作りたいと思っています.
openMPを利用したいのでgccを4.2.1以上?にアップデートしたいのですが
うまくいきません.
ttp://d.hatena.ne.jp/y-hamigaki/20080306#1204816800を参考に
gmpとmpfr、flexらのソフトをmacportでインストールしたのち
gccをインストールしようとすると,
checking for correct version of gmp.h... yes
checking for correct version of mpfr.h... no
configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.0+.
Try the --with-gmp and/or --with-mpfr options to specify their locations.
Copies of these libraries' source code can be found at their respective
hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
See also http://gcc.gnu.org/install/prerequisites.html for additional info.
If you obtained GMP and/or MPFR from a vendor distribution package, make
sure that you have installed both the libraries and the header files.
They may be located in separate packages.
となり止まってしまいます.
mpfrをきちんと特定できていないことが原因だと思うのですが
configure(もしくはパス?)でどのように設定したらよいかがまだわかりません.アドバイスいただけませんでしょうか.
環境は
MacOS 10.5.2
Xcode3.0
です.
openMPを利用したいのでgccを4.2.1以上?にアップデートしたいのですが
うまくいきません.
ttp://d.hatena.ne.jp/y-hamigaki/20080306#1204816800を参考に
gmpとmpfr、flexらのソフトをmacportでインストールしたのち
gccをインストールしようとすると,
checking for correct version of gmp.h... yes
checking for correct version of mpfr.h... no
configure: error: Building GCC requires GMP 4.1+ and MPFR 2.3.0+.
Try the --with-gmp and/or --with-mpfr options to specify their locations.
Copies of these libraries' source code can be found at their respective
hosting sites as well as at ftp://gcc.gnu.org/pub/gcc/infrastructure/.
See also http://gcc.gnu.org/install/prerequisites.html for additional info.
If you obtained GMP and/or MPFR from a vendor distribution package, make
sure that you have installed both the libraries and the header files.
They may be located in separate packages.
となり止まってしまいます.
mpfrをきちんと特定できていないことが原因だと思うのですが
configure(もしくはパス?)でどのように設定したらよいかがまだわかりません.アドバイスいただけませんでしょうか.
環境は
MacOS 10.5.2
Xcode3.0
です.
299デフォルトの名無しさん
2008/06/12(木) 16:34:39 >>298
あくまで一般的な話だけど
>Try the --with-gmp and/or --with-mpfr options to specify their locations.
に従って
./configure --with-gmp --with-mpfr
はやったのか?
あくまで一般的な話だけど
>Try the --with-gmp and/or --with-mpfr options to specify their locations.
に従って
./configure --with-gmp --with-mpfr
はやったのか?
300デフォルトの名無しさん
2008/06/12(木) 16:40:27 すまん間違った
mpfr.hのバージョンがnoって出てるからmpfrの適正なバージョンのヘッダーファイルがインストールされてないってことみたいだな
mpfr.hのバージョンがnoって出てるからmpfrの適正なバージョンのヘッダーファイルがインストールされてないってことみたいだな
301デフォルトの名無しさん
2008/06/21(土) 02:46:40 マルチポスト乙
302デフォルトの名無しさん
2008/06/21(土) 20:46:19 とあるゲームでALTキーを押すとHPバーが表示されるんですが、
手で押すのが面倒ので、なんかツールを作りたいです。
やりたいことは、ゲーム中にF5でずっとALT長押しのon/off切り替えです。
プログラミングは初心者でpython,javaが少しできます、
プログラムを実行するときは普通ウィンドウからフォーカスが離れると
もう入力受け付けませんよね。
この場合は何を作ればいいですか?デーモン?
検討もつかないので、アドバイスください。
手で押すのが面倒ので、なんかツールを作りたいです。
やりたいことは、ゲーム中にF5でずっとALT長押しのon/off切り替えです。
プログラミングは初心者でpython,javaが少しできます、
プログラムを実行するときは普通ウィンドウからフォーカスが離れると
もう入力受け付けませんよね。
この場合は何を作ればいいですか?デーモン?
検討もつかないので、アドバイスください。
303デフォルトの名無しさん
2008/06/21(土) 23:02:44304デフォルトの名無しさん
2008/06/22(日) 00:06:29 >>303
altを押している間だけHPバーが表示されて、
altキーを離すと表示は消えます。
altキーの代わりにF5を押したいのではなく
ずっと長押していなくちゃいけないのがいやなんです。
あたかも標準入力からaltキーがずと押されているようしたい。
そのon/offの切り替えはF5でって言う感じです。
altを押している間だけHPバーが表示されて、
altキーを離すと表示は消えます。
altキーの代わりにF5を押したいのではなく
ずっと長押していなくちゃいけないのがいやなんです。
あたかも標準入力からaltキーがずと押されているようしたい。
そのon/offの切り替えはF5でって言う感じです。
305デフォルトの名無しさん
2008/06/22(日) 03:26:45306デフォルトの名無しさん
2008/06/22(日) 04:00:46 >>304
俺は使った事無いけど AppleScript で System Event の keystroke を
呼んであげれば出来るんじゃなかろうか。もし試してみて成功したら
教えてちょ。↓こんなの。
http://www.xillion.net/script/2008/02/terminalapplescript.html
俺は使った事無いけど AppleScript で System Event の keystroke を
呼んであげれば出来るんじゃなかろうか。もし試してみて成功したら
教えてちょ。↓こんなの。
http://www.xillion.net/script/2008/02/terminalapplescript.html
307デフォルトの名無しさん
2008/06/22(日) 10:15:35 それが出来るとゲームバランス崩れそうだな。
応用次第で色んなハックが可能になるわけで。
FPSなんかだと、ゲーム自体のコンソールや
設定ファイルでいじれたりすることが多いがどうだろか。
応用次第で色んなハックが可能になるわけで。
FPSなんかだと、ゲーム自体のコンソールや
設定ファイルでいじれたりすることが多いがどうだろか。
308デフォルトの名無しさん
2008/06/22(日) 10:31:48 altキーって、macだとoptionキーのこと?
309308
2008/06/22(日) 11:20:35 optionキーに小さくaltって書いてあった
Cocoa使ってGUIのボタンで切り替えなら出来た(出来てるつもり)
F5で切り替えは俺では無理だった
CGPostKeyboardEvent((CGCharCode)NULL, (CGKeyCode)58, flag);
flag=trueで押す
flag=falseで離す
[ウインドウ setLevel: NSScreenSaverWindowLevel];//かなり前面に表示
俺も詳しくないんでおかしなところがあるかもしれん
この方法だと切り替える時にこのアプリにフォーカスが当たることになるけど大丈夫かな
Cocoa使ってGUIのボタンで切り替えなら出来た(出来てるつもり)
F5で切り替えは俺では無理だった
CGPostKeyboardEvent((CGCharCode)NULL, (CGKeyCode)58, flag);
flag=trueで押す
flag=falseで離す
[ウインドウ setLevel: NSScreenSaverWindowLevel];//かなり前面に表示
俺も詳しくないんでおかしなところがあるかもしれん
この方法だと切り替える時にこのアプリにフォーカスが当たることになるけど大丈夫かな
310デフォルトの名無しさん
2008/06/22(日) 11:23:12 >>304
つ分銅
つ分銅
311デフォルトの名無しさん
2008/06/22(日) 11:49:00 capslockとoptionを入れ替える。
312デフォルトの名無しさん
2008/09/17(水) 17:53:18 Windowsで言う
GetAsyncKeyStateのような関数はありませんか?
GetAsyncKeyStateのような関数はありませんか?
313デフォルトの名無しさん
2008/09/18(木) 11:02:54 >>312
Macメインやってる人が「Windowsで言うなんとか」と言われても
わかるはずないんだから、詳細をちゃんと書いてくれないと答えられないよ。
・GetAsyncKeyStateは何をするものなのか、何をしたいのか
・どのOSで実装するのか
・CarbonでやるのかCocoaでやるのか
よくわからないままで答えると、CarbonでもCocoaでも、
ウィンドウにキー入力イベントを設定すればいけるんじゃないかなと思う。
これ以上は新・Mac板の方で聞いた方がレスつくかと。
Macメインやってる人が「Windowsで言うなんとか」と言われても
わかるはずないんだから、詳細をちゃんと書いてくれないと答えられないよ。
・GetAsyncKeyStateは何をするものなのか、何をしたいのか
・どのOSで実装するのか
・CarbonでやるのかCocoaでやるのか
よくわからないままで答えると、CarbonでもCocoaでも、
ウィンドウにキー入力イベントを設定すればいけるんじゃないかなと思う。
これ以上は新・Mac板の方で聞いた方がレスつくかと。
314デフォルトの名無しさん
2008/09/18(木) 11:29:31 windowsのことは知らないがエスパーすると
キーの状態が変わったときに非同期的に呼ばれるcallback関数を設定する関数
callback関数はキーの状態を引数として受け取る
といったところか
キーの状態が変わったときに非同期的に呼ばれるcallback関数を設定する関数
callback関数はキーの状態を引数として受け取る
といったところか
315デフォルトの名無しさん
2008/09/18(木) 21:13:27 俺も Windows は知らないや
せめて FreeBSD で言う、とかだったらな…
せめて FreeBSD で言う、とかだったらな…
316デフォルトの名無しさん
2008/09/19(金) 00:32:47 ファミリーベーシックで言う だったら…
317312
2008/09/19(金) 01:55:13 >>313
GetAsyncKeyState( VK_SPACE );
指定のキー(この場合スペース)が押されている場合、0x8000 が戻ってくる関数です。
押されていない場合 0 が戻ります。
押されるまで待機するのではなく、すぐに戻ってきます。
開発環境は、たぶんCocoaです。
OpenGL+GLUTでプログラミングしているのでMacについてはよくわかっていませんでした。
すいませn
Macプログラミングは、
新Mac板に行ったほうがいいのですか。
GetAsyncKeyState( VK_SPACE );
指定のキー(この場合スペース)が押されている場合、0x8000 が戻ってくる関数です。
押されていない場合 0 が戻ります。
押されるまで待機するのではなく、すぐに戻ってきます。
開発環境は、たぶんCocoaです。
OpenGL+GLUTでプログラミングしているのでMacについてはよくわかっていませんでした。
すいませn
Macプログラミングは、
新Mac板に行ったほうがいいのですか。
318デフォルトの名無しさん
2008/09/19(金) 02:58:41 NSApplicationのcurrentEventから最新のNSEventを聞き出して、
そのとき押下されたキーが目的のモノかどうかチェックしたら?
そのとき押下されたキーが目的のモノかどうかチェックしたら?
319デフォルトの名無しさん
2008/09/19(金) 11:25:33 GLUTだったらGLUTのキーイベント取る方がいいのでは・・・
320デフォルトの名無しさん
2008/09/19(金) 17:44:41 >>319
そうでした。いけました><。
そうでした。いけました><。
321デフォルトの名無しさん
2008/10/18(土) 01:36:39 MacOS X (Leopard) で USB デバイスのドライバ作るのは BSD での知識を付ければ良いんかいな?
322デフォルトの名無しさん
2008/10/18(土) 03:05:01 /System/Library/Frameworks/IOKit.framework/Headers/usb/IOUSBLib.h
323デフォルトの名無しさん
2008/10/18(土) 07:35:59 >>321
IOKitかな?
IOKitかな?
324デフォルトの名無しさん
2008/10/19(日) 06:27:39 thanks
325デフォルトの名無しさん
2008/11/02(日) 21:23:58 板違いかもしれませんが・・・
Mac対応の自動連射ツールとかはありますか?
探したけどウィン対応しかないもので・・・
Mac対応の自動連射ツールとかはありますか?
探したけどウィン対応しかないもので・・・
326デフォルトの名無しさん
2008/11/02(日) 21:35:21 >>325
完全に板違いだが、USBOverdriveにワンクリックしたらトリプルクリックできる設定がある。
完全に板違いだが、USBOverdriveにワンクリックしたらトリプルクリックできる設定がある。
327デフォルトの名無しさん
2008/11/28(金) 16:13:01 すんません、IOKit のライブラリってどこにある奴とリンクすれば良いんですか?
/System/Library/Frameworks/IOKit.framework/ の下に見あたりませんが。
/System/Library/Frameworks/IOKit.framework/ の下に見あたりませんが。
328デフォルトの名無しさん
2008/11/28(金) 18:16:33 >>327
そのフレームワーク自体とリンクする。
gcc使ってコマンドラインでビルドしてるなら、
% gcc -framework IOKit -o test test.c
…だったかな?よく覚えてないけど。
そのフレームワーク自体とリンクする。
gcc使ってコマンドラインでビルドしてるなら、
% gcc -framework IOKit -o test test.c
…だったかな?よく覚えてないけど。
329デフォルトの名無しさん
2008/11/30(日) 17:30:51 ありがとうございます。
*.a ファイルを探していました orz
*.a ファイルを探していました orz
330デフォルトの名無しさん
2009/02/23(月) 08:01:28 OSX向けのD言語用の専用コンパイラが出たんですが、
今のところユーザディレクトリに突っ込んで動かしています。
正しくはどこにインストールすべきでしょうか。
/usr/local/bin とかでいいかなとも思いますが、
/System/Library/ の中に入っているのもあったりなんなりと。
今のところユーザディレクトリに突っ込んで動かしています。
正しくはどこにインストールすべきでしょうか。
/usr/local/bin とかでいいかなとも思いますが、
/System/Library/ の中に入っているのもあったりなんなりと。
331デフォルトの名無しさん
2009/04/05(日) 14:28:21 GUIプログラムを作りたいのだけど、VBやC++Builder並に簡単に作れる方法を教えてください。
それともVCやXWindowプログラミングのように複雑なものしかないのでしょうか?
それともVCやXWindowプログラミングのように複雑なものしかないのでしょうか?
332デフォルトの名無しさん
2009/04/05(日) 16:44:20 InterfaceBuilder
333デフォルトの名無しさん
2009/04/07(火) 00:47:40334デフォルトの名無しさん
2009/04/07(火) 16:06:59 RealBasic
335デフォルトの名無しさん
2009/04/07(火) 17:32:15 ペンタブ操作がらみの情報ってMacで転がってないですか?
336デフォルトの名無しさん
2009/04/07(火) 18:34:46 Cocoa Event-Handling Guide にタブレットまわりの話が載ってる。
当該部分は読んだ事無いけど。Carbon はシラネ
ttp://developer.apple.com/DOCUMENTATION/Cocoa/Conceptual/EventOverview/Introduction/Introduction.html
当該部分は読んだ事無いけど。Carbon はシラネ
ttp://developer.apple.com/DOCUMENTATION/Cocoa/Conceptual/EventOverview/Introduction/Introduction.html
337デフォルトの名無しさん
2009/04/07(火) 21:07:32 >>336
ありがとうございます!
ありがとうございます!
338デフォルトの名無しさん
2009/04/10(金) 00:46:33 ははは
339デフォルトの名無しさん
2009/04/12(日) 10:43:55 開発環境Eclipseで、実行可能なjarファイルを作成するところまではできたのですが、
そのjarファイルから.appを作成するには、どうすれば良いでしょうか?
jarBundlerを使えば良い、というようなことは聞いたのですが、
jarBundlerの使い方も良く分かりません・・・。
そのjarファイルから.appを作成するには、どうすれば良いでしょうか?
jarBundlerを使えば良い、というようなことは聞いたのですが、
jarBundlerの使い方も良く分かりません・・・。
340デフォルトの名無しさん
2009/04/12(日) 15:11:34 分からないも何もjarファイル指定して
ボタン一つ押すだけなんだが。
ボタン一つ押すだけなんだが。
341デフォルトの名無しさん
2009/04/13(月) 15:21:50 Mac miniの場合に限ってタコを出現するプログラムを書いているのですが、
プログラムから機種を判別する方法があれば教えてください。
プログラムから機種を判別する方法があれば教えてください。
342デフォルトの名無しさん
2009/04/13(月) 16:42:06 Jar Bundler のコマンドライン版みたいなものはないですか? Ant で
ビルドしたいんですけど。あるいは .app ディレクトリ内の JAR
ファイルを直接入れ替えても大丈夫ですか?
ビルドしたいんですけど。あるいは .app ディレクトリ内の JAR
ファイルを直接入れ替えても大丈夫ですか?
343デフォルトの名無しさん
2009/04/14(火) 07:44:59 CarbonのGestalt()関数でgestaltUserVisibleMachineNameを指定します。
この方法で返るのは「iMac 6,1」みたいな表現です。(なおパスカル文字列です)
発売済のMac miniに対応するのは「PowerMac10,1」と「PowerMac10,2」(以上G4)、
「Macmini1,1」と「Macmini2,1」と「Macmini3,1」(以上Intel)みたいですね。
http://www.everymac.com/systems/by_capability/macs-by-machine-model-machine-id.html
OS X 10.5の64bitモードでは問題が出るという情報も…?
以下のページではsysctlbyname()関数を使う方法が紹介されています。
http://www.cocoadev.com/index.pl?HowToGetHardwareAndNetworkInfo
この方法で返るのは「iMac 6,1」みたいな表現です。(なおパスカル文字列です)
発売済のMac miniに対応するのは「PowerMac10,1」と「PowerMac10,2」(以上G4)、
「Macmini1,1」と「Macmini2,1」と「Macmini3,1」(以上Intel)みたいですね。
http://www.everymac.com/systems/by_capability/macs-by-machine-model-machine-id.html
OS X 10.5の64bitモードでは問題が出るという情報も…?
以下のページではsysctlbyname()関数を使う方法が紹介されています。
http://www.cocoadev.com/index.pl?HowToGetHardwareAndNetworkInfo
344デフォルトの名無しさん
2009/04/19(日) 21:51:47 ねーよw
345デフォルトの名無しさん
2009/04/20(月) 21:01:05 図書館にあるcocoa本、どれもプロジェクトビルダー時代のだけど、
今でも通用しますか?
とりあえずハッピーマッキントッシュデベロッピングタイムを借りて来たけど。
今でも通用しますか?
とりあえずハッピーマッキントッシュデベロッピングタイムを借りて来たけど。
346デフォルトの名無しさん
2009/04/20(月) 21:54:40 基本的なことは変わってないから、大丈夫ですよ。
個人的には
「Mac OS X Cocoaプログラミング」があれば、こちらを薦めます。
この本もProject Builder時代のものですが、日本語で読める
Cocoa入門書としては現在でも最良の選択肢の一つだと思います。
http://www.amazon.co.jp/dp/489471440X
個人的には
「Mac OS X Cocoaプログラミング」があれば、こちらを薦めます。
この本もProject Builder時代のものですが、日本語で読める
Cocoa入門書としては現在でも最良の選択肢の一つだと思います。
http://www.amazon.co.jp/dp/489471440X
347デフォルトの名無しさん
2009/04/23(木) 22:06:55 結局いきなりhappy macintosh Developing Timeはなかなか頭に入らなく、
ネットで見つけた入門BecomeAnXcoderでちまちま勉強している所です。
>>346の本は書店でチェックしました。
次に検討してみたいと思います。
ネットで見つけた入門BecomeAnXcoderでちまちま勉強している所です。
>>346の本は書店でチェックしました。
次に検討してみたいと思います。
348デフォルトの名無しさん
2009/04/28(火) 14:59:08 この IOUSBController のインスタンスはどこから参照すれば良いんでしょうか?
http://developer.apple.com/DOCUMENTATION/DARWIN/Reference/KernelIOKitFramework/IOUSBController_h/Classes/IOUSBController/index.html
http://developer.apple.com/DOCUMENTATION/DARWIN/Reference/KernelIOKitFramework/IOUSBController_h/Classes/IOUSBController/index.html
349デフォルトの名無しさん
2009/05/04(月) 16:18:56 このスレもう終了でいい?
350デフォルトの名無しさん
2009/05/04(月) 16:19:36 ダメ。ぜったい!
351デフォルトの名無しさん
2009/05/04(月) 22:17:50 趣味でやるのは楽しい。仕事には、つながらんよな・・・
352デフォルトの名無しさん
2009/05/05(火) 14:01:34 C++の勉強をしたいのですが、Xcodeをインストールした時点で使える
g++で、STLは使えるようになっているのでしょうか?
それとも別途インストールが必要でしょうか?
g++で、STLは使えるようになっているのでしょうか?
それとも別途インストールが必要でしょうか?
353デフォルトの名無しさん
2009/05/05(火) 14:15:00 >>352
実際にコンパイルしてみれば良いじゃん…
↓のサンプルコードを幾つかコンパイルしてみたけど問題無かったよ
http://www005.upp.so-net.ne.jp/episteme/html/stlprog/
実際にコンパイルしてみれば良いじゃん…
↓のサンプルコードを幾つかコンパイルしてみたけど問題無かったよ
http://www005.upp.so-net.ne.jp/episteme/html/stlprog/
354デフォルトの名無しさん
2009/05/05(火) 14:18:30 ありがとうございます。今読んでる本の例題はとりあえずちゃんと動いて
いるようなのですが、まだ何か必要なのかどうかわからなくて…
いるようなのですが、まだ何か必要なのかどうかわからなくて…
355デフォルトの名無しさん
2009/05/06(水) 21:15:40 Xcode って grep みたいなものは付いていないのか。
356デフォルトの名無しさん
2009/05/07(木) 10:48:41 ラベル名ってなんですか
メソッドの定義の説明で
-(返り血の型)メソッド名:(引数の型1)引数名1 ラベル名:(引数の型2)引数名2…;
2つめ以降の引数にはラベルをつける事ができます、となっているけど
肝心のラベルの説明が見当たらなくて…。
メソッドの定義の説明で
-(返り血の型)メソッド名:(引数の型1)引数名1 ラベル名:(引数の型2)引数名2…;
2つめ以降の引数にはラベルをつける事ができます、となっているけど
肝心のラベルの説明が見当たらなくて…。
357デフォルトの名無しさん
2009/05/07(木) 12:24:20 「返り血の型」…血液型なんだろうなぁw…さて。
それどっかで読んだけど、分かり難かった覚えがある。「メソッド名」と
「ラベル名」を分けて説明しているから分かり難いんだよね。本来のメソッド名は
セレクタ型で、その例だと "メソッド名:ラベル名:” が本来のメソッド名です。
というわけで、そこの「ラベル名」は本来のメソッド名の一部だと考えて。
たとえば、NSDictionary では
+ (id) dictionaryWithObjects:(NSArray*)obj forKeys:(NSArray*)keys;
がある。ラベルはこの場合 ”forKeys” にあたるけど、本来のメソッド名は
”dictionaryWithObjects:forKeys:” 。ラベルは省略可能で(引数をとるには
コロンがあれば良い) dictionary:(NSArray *)obj : (NSArray*)keys;
でもいい。が、ラベルがあった方が文章的になり分かり易いでしょ。
あとこっちの方が重要だけど、Obj-C は引数の型によるポリモーフィズムが
ないので、ラベルを変えて対応することになる。
それどっかで読んだけど、分かり難かった覚えがある。「メソッド名」と
「ラベル名」を分けて説明しているから分かり難いんだよね。本来のメソッド名は
セレクタ型で、その例だと "メソッド名:ラベル名:” が本来のメソッド名です。
というわけで、そこの「ラベル名」は本来のメソッド名の一部だと考えて。
たとえば、NSDictionary では
+ (id) dictionaryWithObjects:(NSArray*)obj forKeys:(NSArray*)keys;
がある。ラベルはこの場合 ”forKeys” にあたるけど、本来のメソッド名は
”dictionaryWithObjects:forKeys:” 。ラベルは省略可能で(引数をとるには
コロンがあれば良い) dictionary:(NSArray *)obj : (NSArray*)keys;
でもいい。が、ラベルがあった方が文章的になり分かり易いでしょ。
あとこっちの方が重要だけど、Obj-C は引数の型によるポリモーフィズムが
ないので、ラベルを変えて対応することになる。
358デフォルトの名無しさん
2009/05/07(木) 20:42:44 >>355
「プロジェクトの検索」
「プロジェクトの検索」
359デフォルトの名無しさん
2009/05/07(木) 20:52:14 ポカーン(゚д゚)
…と、しばらく固まる事小一時間、クラスリファレンスを調べたり、
ぐぐったり本を見返してようやくラベル名に関することと、
解説サイトや本の読み方のコツ見たいのが分かったような気がします。
ありがとうございます。
…と、しばらく固まる事小一時間、クラスリファレンスを調べたり、
ぐぐったり本を見返してようやくラベル名に関することと、
解説サイトや本の読み方のコツ見たいのが分かったような気がします。
ありがとうございます。
360デフォルトの名無しさん
2009/05/07(木) 22:35:44 >>356
その説明は Common Lisp 辺りのキーワード引き数と混同している気がする
その説明は Common Lisp 辺りのキーワード引き数と混同している気がする
361デフォルトの名無しさん
2009/05/08(金) 12:39:21 >>359
あぁ、どこに書いてあったかようやく見つけた、HMDT2nd だね。
今見ても、mkinoさんらしくない?分かり難い書き方だなぁ。きちんと分かりたいなら、
おなじくmkinoさんの「ダイナミックObjective-C メソッドとは何か」が良いかも。
ttp://journal.mycom.co.jp/column/objc/018/index.html
書籍もあるので、そっちも一応勧めておく(どうせ手に入らなくなるから)。
Dynamic Objective-C(BNN新社、09/3)
あぁ、どこに書いてあったかようやく見つけた、HMDT2nd だね。
今見ても、mkinoさんらしくない?分かり難い書き方だなぁ。きちんと分かりたいなら、
おなじくmkinoさんの「ダイナミックObjective-C メソッドとは何か」が良いかも。
ttp://journal.mycom.co.jp/column/objc/018/index.html
書籍もあるので、そっちも一応勧めておく(どうせ手に入らなくなるから)。
Dynamic Objective-C(BNN新社、09/3)
362デフォルトの名無しさん
2009/05/10(日) 20:36:21363デフォルトの名無しさん
2009/05/14(木) 12:51:44 13インチMacBookに搭載されている環境光センサーの情報を取得する方法を
どなたか知りませんか?
MacBook Proの情報なら見かけるんですが,ProじゃないMacBookのほうは
ぜんぜんサンプルや情報が見つかりません
どなたかご存知じゃないですか?
どなたか知りませんか?
MacBook Proの情報なら見かけるんですが,ProじゃないMacBookのほうは
ぜんぜんサンプルや情報が見つかりません
どなたかご存知じゃないですか?
364デフォルトの名無しさん
2009/05/15(金) 19:29:46365デフォルトの名無しさん
2009/06/08(月) 16:51:01 Linuxやcygwinのgccを使っていたときは問題なくコンパイルできたのですが、
Mac OS X 10.5のgccでコンパイルすると、
ld: duplicate symbol CTest<double>::gethoge()in xxx.o and yyy.o
collect2: ld returned 1 exit status
のようなエラーが出てコンパイルできません。
何を修正すればよいのでしょうか?
Mac OS X 10.5のgccでコンパイルすると、
ld: duplicate symbol CTest<double>::gethoge()in xxx.o and yyy.o
collect2: ld returned 1 exit status
のようなエラーが出てコンパイルできません。
何を修正すればよいのでしょうか?
366デフォルトの名無しさん
2009/06/08(月) 18:48:11 ヘッダでクラス定義の外に何か書いてて
両方に実体が出来てるんじゃないの
両方に実体が出来てるんじゃないの
367デフォルトの名無しさん
2009/06/14(日) 18:38:58 XCodeでObjective-C 書いてるときにカーソル直前の式をメッセージのレシーバとして
ブラケットでかこって、挿入されたブラケットの内側にカーソルを置くのって自動的に
やれないかな?
[obj msg]_ -> [[obj msg] _]
(アンダーバーがカーソル)みたいに。
ブラケットでかこって、挿入されたブラケットの内側にカーソルを置くのって自動的に
やれないかな?
[obj msg]_ -> [[obj msg] _]
(アンダーバーがカーソル)みたいに。
368デフォルトの名無しさん
2009/06/23(火) 13:33:57 クラステンプレートって中身もヘッダファイルの中に書かないと行けないのですか?
.cppと.hに分けて各方法はないのでしょうか?
.cppと.hに分けて各方法はないのでしょうか?
369デフォルトの名無しさん
2009/06/23(火) 13:39:58 コンパイル時に見える所にないといけないからね
370デフォルトの名無しさん
2009/06/24(水) 06:45:05 openmpって使えないの?
371デフォルトの名無しさん
2009/06/26(金) 06:06:39 >>370
man gcc-4.2
man gcc-4.2
372デフォルトの名無しさん
2009/06/27(土) 09:15:44 付属のgccってバージョンアップすることはできるのですか?
373デフォルトの名無しさん
2009/06/27(土) 10:12:50 別途インストール出来るよ
374デフォルトの名無しさん
2009/07/08(水) 18:46:15 XMLやplistファイルはNSXMLParserで読み込んだりしないと実機で動かないってマジですか?
375デフォルトの名無しさん
2009/07/09(木) 00:23:08 イミフ
376デフォルトの名無しさん
2009/07/09(木) 21:09:44 日本語でおk
377デフォルトの名無しさん
2009/07/13(月) 19:33:20 他のスレで質問したんですが、待てど暮らせどレスがつかないので、ここで質問させてください。
Javaから、Audio MIDI 設定の IAC ドライバを使ってMIDIファイル(.mid)を再生する方法はないでしょうか?
色々と調べて、mmjというやつを入れてみましたが、
mmjのAPIを使ってmmj srcとかなんとかいうやつを認識させるまではいのですが、
その後がにっちもさっちもいきません。
お手上げです。たすけてください。挫折して他の言語やったほうがいいのでしょうか。
このページとかそのたいろいろ参考にしてみたのですが。
ttp://d.hatena.ne.jp/bonar/20090322/1237711377
ちなみにmmj付属のテストプログラムではGarageBandから音が出たので、認識はしてるみたいです。
Javaから、Audio MIDI 設定の IAC ドライバを使ってMIDIファイル(.mid)を再生する方法はないでしょうか?
色々と調べて、mmjというやつを入れてみましたが、
mmjのAPIを使ってmmj srcとかなんとかいうやつを認識させるまではいのですが、
その後がにっちもさっちもいきません。
お手上げです。たすけてください。挫折して他の言語やったほうがいいのでしょうか。
このページとかそのたいろいろ参考にしてみたのですが。
ttp://d.hatena.ne.jp/bonar/20090322/1237711377
ちなみにmmj付属のテストプログラムではGarageBandから音が出たので、認識はしてるみたいです。
378377
2009/07/13(月) 19:50:52 つまり、JavaでMIDIプレーヤーを作って、外部のソフトで鳴らす感じです。
379デフォルトの名無しさん
2009/07/23(木) 22:49:44 もうだめだれかタスケテ
PHPを始めようかと思いまして。MacOS X 10.5.7です。
ここ ttp://www.futomi.com/lecture/macosx/cgi.html を参照して test.cgi のパーミッションの変更をしようとしたけどエラーがでちゃいます。
Macintosh HD > ライブラリ > WebServer > CGI-Executables
に入れた test.cgi のパーミッションを変更すべく、ターミナルで
localhost:~ namae$ chmod 705 /Library/WebServer/CGI-Executables/test.cgi
と入れたんですが
-bash: localhost:~: command not found
と表示されてしまうのです。
何か間違ってますか?
(当方2chも初心者なんでスレ違い・板違いなら優しく叱って)
PHPを始めようかと思いまして。MacOS X 10.5.7です。
ここ ttp://www.futomi.com/lecture/macosx/cgi.html を参照して test.cgi のパーミッションの変更をしようとしたけどエラーがでちゃいます。
Macintosh HD > ライブラリ > WebServer > CGI-Executables
に入れた test.cgi のパーミッションを変更すべく、ターミナルで
localhost:~ namae$ chmod 705 /Library/WebServer/CGI-Executables/test.cgi
と入れたんですが
-bash: localhost:~: command not found
と表示されてしまうのです。
何か間違ってますか?
(当方2chも初心者なんでスレ違い・板違いなら優しく叱って)
380デフォルトの名無しさん
2009/07/23(木) 23:07:15 localhost:~ namae$ はプロンプトであって、コマンドの一部じゃないから入力したらあかん。
381デフォルトの名無しさん
2009/07/23(木) 23:09:31 あるあ……ないな
382379
2009/07/24(金) 00:01:24383デフォルトの名無しさん
2009/07/24(金) 00:05:25384379
2009/07/24(金) 03:28:08 >>382
なんとなく卑猥なんだって事だけは理解しました!
しかし、ネットで調べた情報をもとに、次々に読み書きの権限を外していってるんですけど、
セキュリティてきに大丈夫なんでしょか?
クラックとかの心配ってないんですか?
なんとなく卑猥なんだって事だけは理解しました!
しかし、ネットで調べた情報をもとに、次々に読み書きの権限を外していってるんですけど、
セキュリティてきに大丈夫なんでしょか?
クラックとかの心配ってないんですか?
385デフォルトの名無しさん
2009/07/24(金) 10:24:37 セキュリティの勉強もするといいと思うよ
PHPを始めるのはいいが、セキュリティホール満載のコードを量産しかねんし
PHPを始めるのはいいが、セキュリティホール満載のコードを量産しかねんし
386デフォルトの名無しさん
2009/07/24(金) 11:55:44 ていうか、どっかに書いてある通りにコマンドを入力して「できたーー」じゃなくて、
いつでも自分が何をやってるのか認識した上でやらないと、何もかもが危険。
いつでも自分が何をやってるのか認識した上でやらないと、何もかもが危険。
387デフォルトの名無しさん
2009/07/24(金) 21:54:01 2chに書かれていたコマンドを実行したらディスク内の全ファイルが消えました…とかな
コマンドの意味は調べる癖をつけたほうが良い
コマンドの意味は調べる癖をつけたほうが良い
388デフォルトの名無しさん
2009/07/24(金) 23:21:13 直進するプログラムを作成せよ。同様に低速直進、右折走行するCプログラムをそれぞれ作成せよ。
これが分からないんですが、行った後ならいいんですが、行う前にやるので、かなりきついです。誰か分かる人いますか
参考になるデータはこれだけです…
http://imepita.jp/20090723/832570
http://imepita.jp/20090723/831650
本当にこれだけ分かりません。お願いです助けてください
これが分からないんですが、行った後ならいいんですが、行う前にやるので、かなりきついです。誰か分かる人いますか
参考になるデータはこれだけです…
http://imepita.jp/20090723/832570
http://imepita.jp/20090723/831650
本当にこれだけ分かりません。お願いです助けてください
389デフォルトの名無しさん
2009/07/24(金) 23:44:09 俺は馬鹿だから難しいことはわからん。
HAHAHAHA...
HAHAHAHA...
390デフォルトの名無しさん
2009/08/23(日) 14:27:32 >>388
宿題スレに行け
宿題スレに行け
391デフォルトの名無しさん
2009/11/04(水) 00:16:15 複数のページを持つ PDF ファイルから、各ページのサムネール画像を
生成したいと思っています。
生成する画像フォーマットは GIF か JPEG を考えています。
PDFKit ってのがあるみたいですが、そいつを利用したら
簡単にできるかなと思っています。
普通に Windows で組むと Adobe のデベロッパライセンスが
必要てなことになりそうで…
可能なら、Mac で作ろうと思っている状態です。
生成したいと思っています。
生成する画像フォーマットは GIF か JPEG を考えています。
PDFKit ってのがあるみたいですが、そいつを利用したら
簡単にできるかなと思っています。
普通に Windows で組むと Adobe のデベロッパライセンスが
必要てなことになりそうで…
可能なら、Mac で作ろうと思っている状態です。
392デフォルトの名無しさん
2009/11/04(水) 01:02:28 >>391
Windows は知らないけど、Popper とかオープンソースの
ライブラリを使えば、PDF のページのサムネイル生成くらい
プラットフォームに関係なく出来るんじゃないかな。
普通に Mac で組んでも簡単にできるとは思うけど…
Windows は知らないけど、Popper とかオープンソースの
ライブラリを使えば、PDF のページのサムネイル生成くらい
プラットフォームに関係なく出来るんじゃないかな。
普通に Mac で組んでも簡単にできるとは思うけど…
393デフォルトの名無しさん
2009/11/04(水) 01:20:17 WindowsならReaderをWindowsメッセージで遠隔操作して画面をキャプチャするw
394デフォルトの名無しさん
2009/11/20(金) 11:58:19 popup menuのメニューのカスタマイズ(リソース編集ではなく、ファイル読み込み)。
SetDialogItemのhandleのC言語文字列からの収得方法
がわかりません。
教えてください君です。
SetDialogItemのhandleのC言語文字列からの収得方法
がわかりません。
教えてください君です。
395デフォルトの名無しさん
2009/11/23(月) 23:01:36 どういう事なのか分からない。
396デフォルトの名無しさん
2009/12/27(日) 23:47:00 Maは、HFSとHFS+ってのがあるみたいですが、
旧HFSをMacOS Xに外付けでつないで、C言語の標準関数でディスク操作しても、違いは吸収してくれるん?
旧HFSをMacOS Xに外付けでつないで、C言語の標準関数でディスク操作しても、違いは吸収してくれるん?
397デフォルトの名無しさん
2010/01/05(火) 13:59:25398デフォルトの名無しさん
2010/01/18(月) 00:25:14 >>396
HFSは既定の文字コードが無く、各言語ごとだった。
日本語だったらShiftJIS(MacJapanese)って感じで。
むしろHFS+の方が実際上気をつけることが多い。
大文字小文字を区別するボリューム「も」作れたり。
さらに「unicode 正規化 HFS+」でググるとややこしいケースが…。
(C言語標準関数ならASCII文字オンリーだからこっちは無関係か)
HFSは既定の文字コードが無く、各言語ごとだった。
日本語だったらShiftJIS(MacJapanese)って感じで。
むしろHFS+の方が実際上気をつけることが多い。
大文字小文字を区別するボリューム「も」作れたり。
さらに「unicode 正規化 HFS+」でググるとややこしいケースが…。
(C言語標準関数ならASCII文字オンリーだからこっちは無関係か)
399デフォルトの名無しさん
2010/09/12(日) 17:32:53 Objective-C++って、
C++のメンバ関数の中でObjective-Cのコード使えるノン?
C++のメンバ関数の中でObjective-Cのコード使えるノン?
400デフォルトの名無しさん
2010/09/12(日) 17:50:39 ↑自己解決、無理みたいね。
Carbon使うか・・・
Carbon使うか・・・
401デフォルトの名無しさん
2010/09/16(木) 21:23:37 NSApplicationのrunModalForWindow:でモーダルを開始した時に
NSTimerを開始するにはどうすればいいですか?
呼び出し元でrunModalForWindowの直前にNSTimerを開始しても
モーダルスレッドの開始と同時に元スレッドが止まってしまうので
タイマーも止まってしまいどうすればいいかわからないです。
保守
NSTimerを開始するにはどうすればいいですか?
呼び出し元でrunModalForWindowの直前にNSTimerを開始しても
モーダルスレッドの開始と同時に元スレッドが止まってしまうので
タイマーも止まってしまいどうすればいいかわからないです。
保守
402デフォルトの名無しさん
2010/10/04(月) 11:15:37 OpenGL使ったシミュレーション組んだら実行するたびに結果違うんだがどんな原因が考えられるだろうか?
同じコードをFedoraで実行したり,グラフィック切って数値計算オンリーにするとちゃんと動くんだが・・・
snow leopardって自動でGPGPU使うような機能でも入ってんのか?
同じコードをFedoraで実行したり,グラフィック切って数値計算オンリーにするとちゃんと動くんだが・・・
snow leopardって自動でGPGPU使うような機能でも入ってんのか?
403デフォルトの名無しさん
2010/12/31(金) 23:26:17 OS起動時に、自動的に起動するようにするには、どのようにすればよいのでしょうか?
404デフォルトの名無しさん
2011/01/03(月) 12:58:31 直接プログラミングと関係無い話かも知れませんが、
osxで動くターミナルでおすすめのものってありますか?
標準のターミナルも悪くないんですが、
唯一の問題がcommandをALTとして使えない、というところ
これさえクリアできれば乗り換えたいなと思っているんですが
osxで動くターミナルでおすすめのものってありますか?
標準のターミナルも悪くないんですが、
唯一の問題がcommandをALTとして使えない、というところ
これさえクリアできれば乗り換えたいなと思っているんですが
405デフォルトの名無しさん
2011/01/03(月) 21:58:42406デフォルトの名無しさん
2011/01/04(火) 00:10:26407デフォルトの名無しさん
2011/01/04(火) 01:37:15 http://code.google.com/p/chipmunk-physics/
これをxcodeとcmakeでそれぞれコンパイルと実行してみたのだが
明らかにxcodeでコンパイルしたのよりmakeしたほうが実行速度が速いのです
その差が出る理由が知りたいのですが。。
これをxcodeとcmakeでそれぞれコンパイルと実行してみたのだが
明らかにxcodeでコンパイルしたのよりmakeしたほうが実行速度が速いのです
その差が出る理由が知りたいのですが。。
408デフォルトの名無しさん
2011/01/04(火) 15:57:45409デフォルトの名無しさん
2011/01/04(火) 18:20:17 >>406
主にカーソル移動なんですが、ALT+Bで単語分後退とか、ALT+Fで単語分前進、
ALT+Dで単語分キル、ALT+>で入力履歴の最後へ移動とか、そういう感じです
この辺指が覚えちゃってるものでその通りの挙動にならないと凄くイライラするのです
主にカーソル移動なんですが、ALT+Bで単語分後退とか、ALT+Fで単語分前進、
ALT+Dで単語分キル、ALT+>で入力履歴の最後へ移動とか、そういう感じです
この辺指が覚えちゃってるものでその通りの挙動にならないと凄くイライラするのです
410デフォルトの名無しさん
2011/01/08(土) 02:14:45 emacs
411デフォルトの名無しさん
2011/01/08(土) 03:26:04412デフォルトの名無しさん
2011/02/23(水) 00:56:49.87 iPadでPDFを見るアプリを作っているのですが、
PDF内に埋め込んだリンクを動作させるにはどうすればいいでしょうか。
PDF内に埋め込んだリンクを動作させるにはどうすればいいでしょうか。
413デフォルトの名無しさん
2011/03/06(日) 09:09:22.76 link.enable(true);
414デフォルトの名無しさん
2011/04/18(月) 07:52:41.28 インストーラ(Install Helper.app)の左に出ている縦に並んだ工程リストみたいなのって
どうやればいいんでしょうか?
インストーラのリソース覗いてみましたが左半分のリソースは無いんですよね。
プログラムで作っているようですが、あの見た目の部品を作るAPIってちょっと調べた限りで
見つかりませんでした。
ご存知あればお願いします。
どうやればいいんでしょうか?
インストーラのリソース覗いてみましたが左半分のリソースは無いんですよね。
プログラムで作っているようですが、あの見た目の部品を作るAPIってちょっと調べた限りで
見つかりませんでした。
ご存知あればお願いします。
415デフォルトの名無しさん
2011/04/19(火) 18:14:35.24 もっと調べる
416デフォルトの名無しさん
2011/04/19(火) 18:40:18.93 実はフルスクラッチで各々そっくりに作ってるだけと予想。
417デフォルトの名無しさん
2011/04/19(火) 18:43:12.55 >もっと調べる
何か見落としか調べ方が悪いのでしょうか?
cocoaのドキュメントは最新版を全部読んでいます。
何か見落としか調べ方が悪いのでしょうか?
cocoaのドキュメントは最新版を全部読んでいます。
418デフォルトの名無しさん
2011/04/20(水) 05:34:56.05 Install Helper.appを見ていましたけど、Installer.appを見落としていました。
この中にリソースがあって、工程リストのようなものはリストビューから作っているようでした。
この中にリソースがあって、工程リストのようなものはリストビューから作っているようでした。
419デフォルトの名無しさん
2011/04/20(水) 19:41:28.29 Objective-Cの『遅さ』を計測したら、JavaやC++の5倍も遅かった
http://www.anlyznews.com/2011/02/objective-c.html
Javaの方が生産性が高いし、C++の方が速度が出るとすると、
Objective-Cは駄目な子に思える
動的言語だという特徴も、一般的なプログラマに魅力があるようではないようだ。
PerlやRubyよりも人気言語になったとは言え、
iPhoneやiPadの普及によるところが大きい。
Objective-Cは事実上のApple社製品専用言語として今後も生き残っていくしか無い
http://www.anlyznews.com/2011/02/objective-c.html
Javaの方が生産性が高いし、C++の方が速度が出るとすると、
Objective-Cは駄目な子に思える
動的言語だという特徴も、一般的なプログラマに魅力があるようではないようだ。
PerlやRubyよりも人気言語になったとは言え、
iPhoneやiPadの普及によるところが大きい。
Objective-Cは事実上のApple社製品専用言語として今後も生き残っていくしか無い
420デフォルトの名無しさん
2011/04/20(水) 21:35:42.94421デフォルトの名無しさん
2011/04/30(土) 12:46:56.33 DeveloperのCocoa Application Tutorialに沿って作ってみようとしたら躓きました
このサンプルはxcode3.2.6でそのまま真似て作れるんでしょうか?
ダメだとしたら、他にxcode3.2.6で動くサンプル(チュートリアル)とか無いでしょうか?
知識はPHPとSQLで遊んだことがある程度です。
このサンプルはxcode3.2.6でそのまま真似て作れるんでしょうか?
ダメだとしたら、他にxcode3.2.6で動くサンプル(チュートリアル)とか無いでしょうか?
知識はPHPとSQLで遊んだことがある程度です。
422デフォルトの名無しさん
2011/04/30(土) 12:59:39.74 どこで躓いたん?
3.2 がターゲットと書いてあるから 3.2.6 でも動きそうだけど・・・
3.2 がターゲットと書いてあるから 3.2.6 でも動きそうだけど・・・
423デフォルトの名無しさん
2011/04/30(土) 13:25:35.49 Bridging the Model and View: The Controllerの中程
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjCTutorial/06Controller/06Controller.html
Add the ConverterController Class to Your Nib Fileで、新しいobject作って
ConverterControllerのクラスを選んだらIdentity tabでこうなってるよね?ね?
と書いてるみたいだけど、真っ白。
直前にConverterController.h開いた時点で、クラス無いけど?とエラー吐いてる
http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjCTutorial/06Controller/06Controller.html
Add the ConverterController Class to Your Nib Fileで、新しいobject作って
ConverterControllerのクラスを選んだらIdentity tabでこうなってるよね?ね?
と書いてるみたいだけど、真っ白。
直前にConverterController.h開いた時点で、クラス無いけど?とエラー吐いてる
424デフォルトの名無しさん
2011/04/30(土) 14:15:13.16 >>423
ウチでもそうなりました(XCode 3.2.6 on Mac OS X 10.6)。
そこは無視して次のステップに進んだら outlet の接続が出来たので
そのまま進んでみたら良いんじゃないかな。
ウチでもそうなりました(XCode 3.2.6 on Mac OS X 10.6)。
そこは無視して次のステップに進んだら outlet の接続が出来たので
そのまま進んでみたら良いんじゃないかな。
425デフォルトの名無しさん
2011/07/18(月) 14:17:40.00 最近MACを始めたのですが
C言語またはObjective-Cを使い
MACでLinuxの/proc/uptimeやiTronのget_timeのように
システム起動時間を取るにはどのようにしたらいいのでしょうか?
C言語またはObjective-Cを使い
MACでLinuxの/proc/uptimeやiTronのget_timeのように
システム起動時間を取るにはどのようにしたらいいのでしょうか?
426デフォルトの名無しさん
2011/07/18(月) 14:45:54.21 >>425
UNIX/C 的には sysctl を使うのが普通かな
(ObjC 的な解法も別にあると思います)
http://www.opensource.apple.com/source/shell_cmds/shell_cmds-56/w/w.c
Mac OS X のかなりの部分はソースコードが公開されていますので、
参考にされると良いと思います
UNIX/C 的には sysctl を使うのが普通かな
(ObjC 的な解法も別にあると思います)
http://www.opensource.apple.com/source/shell_cmds/shell_cmds-56/w/w.c
Mac OS X のかなりの部分はソースコードが公開されていますので、
参考にされると良いと思います
427デフォルトの名無しさん
2011/07/18(月) 22:41:22.94 gccの達人おる?
ud2aが埋め込まれて困っとる。
なんの変哲もない四則演算とif分岐の途中で突然現れる。
ググったらなんかBUG();何ちゃらでたけどよーわからん。
なんぞこれ??
ud2aが埋め込まれて困っとる。
なんの変哲もない四則演算とif分岐の途中で突然現れる。
ググったらなんかBUG();何ちゃらでたけどよーわからん。
なんぞこれ??
428デフォルトの名無しさん
2011/07/19(火) 21:17:34.65 >>426
丁寧にありがとうございました
教えていただいたソースコードを参考に調べた結果
システム起動時刻と現在時刻の差分で経過時間は取れるようですね
ただ、この方法だと時刻が変更になった場合対応できないので
また、sysctlのmanページ見ても取れそうにないので
もう少し調べないとだめですが・・・
丁寧にありがとうございました
教えていただいたソースコードを参考に調べた結果
システム起動時刻と現在時刻の差分で経過時間は取れるようですね
ただ、この方法だと時刻が変更になった場合対応できないので
また、sysctlのmanページ見ても取れそうにないので
もう少し調べないとだめですが・・・
429デフォルトの名無しさん
2011/07/19(火) 22:36:42.70430デフォルトの名無しさん
2011/07/19(火) 22:54:50.37 >>428
他の方法だと、clock_get_uptime() という関数があるみたいね
http://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/KernelProgramming/services/services.html
実装は追い掛けていないので、使えるかどうかは分かりませんが
他の方法だと、clock_get_uptime() という関数があるみたいね
http://developer.apple.com/library/mac/#documentation/Darwin/Conceptual/KernelProgramming/services/services.html
実装は追い掛けていないので、使えるかどうかは分かりませんが
431ななし。
2011/07/27(水) 15:05:41.79 カ オ ス ラ ウ ン ジ ゆ る せ な ぁ い ー
432デフォルトの名無しさん
2011/10/13(木) 14:25:08.28 OSXで、ほかのプロセスの環境変数を覗く方法って存在しますか?
433デフォルトの名無しさん
2011/10/19(水) 13:11:53.97 まずコアをはかせます
434デフォルトの名無しさん
2011/10/25(火) 21:02:26.34 macのノート買おうと思ってます。今だとAirかProかの選択肢ですが
どちらを選ぶかでプログラミングに不都合あるもんでしょうか。
例えばなんですが、WindowsではIISの制限がグレードによって異なり、
開発時には開発ツールのサーバを利用できるものの、
ちょっとした実運用をという段階では支障が出てしまうなど、あり得ると思います。
プログラム開発目的ならProにしとけとか、もしあるようなら教えてください。
どちらを選ぶかでプログラミングに不都合あるもんでしょうか。
例えばなんですが、WindowsではIISの制限がグレードによって異なり、
開発時には開発ツールのサーバを利用できるものの、
ちょっとした実運用をという段階では支障が出てしまうなど、あり得ると思います。
プログラム開発目的ならProにしとけとか、もしあるようなら教えてください。
435デフォルトの名無しさん
2011/10/25(火) 21:12:51.38436434
2011/10/25(火) 23:23:40.38 >>435
ありがとうございます。すっきりしました!
ありがとうございます。すっきりしました!
437デフォルトの名無しさん
2011/10/29(土) 21:52:00.66 マックは何もかも初になるのだけど、
winで言うところのレジストリ操作(値の登録や取得)って何に置き換わるのかな
winで言うところのレジストリ操作(値の登録や取得)って何に置き換わるのかな
438デフォルトの名無しさん
2011/10/29(土) 22:05:22.13 >>437
自アプリの設定とかなら NSUserDefaults
自アプリの設定とかなら NSUserDefaults
439デフォルトの名無しさん
2011/10/29(土) 22:11:49.12 >>438
ありがとう
ありがとう
440デフォルトの名無しさん
2011/12/08(木) 14:28:59.67 thx
441デフォルトの名無しさん
2011/12/23(金) 12:00:29.48プログラムから、アプリケーションの
パッケージをアンインストールする処理を
書きたいのですが、何かAPIのようなものは
ありますか。
Mac OS X 10.5 以降で使えるもので
お願いしたいと思います。
それとも、/Application フォルダーの中の、
.app フォルダを捜し出して消去するほか
ないのでしょうか?
よろしくお願いします。
442デフォルトの名無しさん
2011/12/27(火) 18:17:22.39 俺が作ったアプリ以外は認めない 全て削除する
ってこと?
ってこと?
443デフォルトの名無しさん
2012/01/07(土) 08:31:41.79 c言語で初期設定ファイルってどう扱うの?
winから着たばかりでさっぱり。
objective-cは無しの方向で。
winから着たばかりでさっぱり。
objective-cは無しの方向で。
444デフォルトの名無しさん
2012/01/07(土) 08:48:35.05 は?
445デフォルトの名無しさん
2012/01/07(土) 08:50:54.96 レジストリって概念がないじゃない?
.plist ってのがアプリごと固有で作れるみたいなんだけど
それの作り方とかが知りたい
.plist ってのがアプリごと固有で作れるみたいなんだけど
それの作り方とかが知りたい
446445
2012/01/07(土) 08:57:18.20447デフォルトの名無しさん
2012/01/07(土) 09:54:31.22 >>443
Xcode使ってないの?
Xcode使ってないの?
448デフォルトの名無しさん
2012/01/07(土) 10:37:15.72 自分で適当な名前のファイル作って、そこの変数のデータを書き込むだけ。
449デフォルトの名無しさん
2012/01/07(土) 16:11:11.80450445
2012/01/07(土) 16:29:05.19451デフォルトの名無しさん
2012/01/07(土) 16:37:21.14 いいから最初はNSUserDefaultsを使いなさい
452445
2012/01/07(土) 16:43:32.80 NS系って、C言語と共存できるの?
Adobe系のプラグインのWindows移植をしないといけないから
開発言語はCかC++になるのだよね
Adobe系のプラグインのWindows移植をしないといけないから
開発言語はCかC++になるのだよね
453デフォルトの名無しさん
2012/01/07(土) 16:56:33.21 C言語のスーパーセットだからそら共存できるよ
たとえば文字列を扱うNSStringはstringWithCStringって初期化メソッドでconst charから作れるし
そのインスタンスにcStringメッセージを送ればconst charを吐き出すし
Objective-Cを覚えたくないなら使わないで好きにファイル作って設定保存すればいいけど
たとえば文字列を扱うNSStringはstringWithCStringって初期化メソッドでconst charから作れるし
そのインスタンスにcStringメッセージを送ればconst charを吐き出すし
Objective-Cを覚えたくないなら使わないで好きにファイル作って設定保存すればいいけど
454445
2012/01/07(土) 17:43:37.37 Xcodeってフレームワーク追加したらプロジェクトの種類(cocoaとかiOS)きにせず
そのフレームワークのライブラリが使えるようになるってこと?
Objective-Cを使えるなら使いたいけど、Adobe用のプラグイン(.plugin)を吐き出す形で
どうやるのかが分からない状態。
既存のCプロジェクトに何を追加すれば、objective-cのコードで記述できるようになるのかな。
そのフレームワークのライブラリが使えるようになるってこと?
Objective-Cを使えるなら使いたいけど、Adobe用のプラグイン(.plugin)を吐き出す形で
どうやるのかが分からない状態。
既存のCプロジェクトに何を追加すれば、objective-cのコードで記述できるようになるのかな。
455445
2012/01/07(土) 18:19:40.22 あれ、ファイル名を .mm にして、FoundationをインポートしたらObjective-Cでかけるようになったけど
あってるかな。
あってるかな。
456デフォルトの名無しさん
2012/01/07(土) 21:25:30.00 CommandLineベースのプロジェクトでNSUserDefaultsを使うことに成功したんだけど
これで保存した値ってどこにあるplistに保存されるの?
これで保存した値ってどこにあるplistに保存されるの?
457デフォルトの名無しさん
2012/01/09(月) 18:44:34.10 コマンドラインベースのプログラムから
ポップアップウィンドウを表示する方法ってある?
或る場合、参考になるサイトなど教えていただければうれしい。
ポップアップウィンドウを表示する方法ってある?
或る場合、参考になるサイトなど教えていただければうれしい。
458デフォルトの名無しさん
2012/01/09(月) 19:21:14.23 普通にGUIベースで書き直したらあかんの?
459デフォルトの名無しさん
2012/01/09(月) 20:11:32.37 あかんのです
460デフォルトの名無しさん
2012/01/10(火) 20:57:20.31461デフォルトの名無しさん
2012/01/10(火) 21:07:47.00 >>455
拡張子 .mm は Objective-C++ と言って、Objective-C と C++ の両方使えるよ。
拡張子 .mm は Objective-C++ と言って、Objective-C と C++ の両方使えるよ。
462デフォルトの名無しさん
2012/01/11(水) 01:05:34.62463デフォルトの名無しさん
2012/01/11(水) 16:29:33.37 テーブルビューの、セルをデキューって具体的に何をしてるのでしょうか?
セルをキャッシュして再利用するのはわかるんですけど、セルのどこからどこまでを再利用してるのかわかりません。
セルに書いた文字まで全てキャッシュされているのでしょうか。
よくわかっていないので質問文も曖昧です・・・すいません。
セルをキャッシュして再利用するのはわかるんですけど、セルのどこからどこまでを再利用してるのかわかりません。
セルに書いた文字まで全てキャッシュされているのでしょうか。
よくわかっていないので質問文も曖昧です・・・すいません。
464デフォルトの名無しさん
2012/01/17(火) 16:17:06.20 プロジェクトを新規作成して、xibファイルがなかったのでそれもつくって、
Interface builderで背景を置いたんですが、実行しても表示されません…
どうやったら表示されるんでしょうか…?
Interface builderで背景を置いたんですが、実行しても表示されません…
どうやったら表示されるんでしょうか…?
465デフォルトの名無しさん
2012/01/17(火) 16:35:15.17 すみません事故解決しました。
4.2からはstoryboardから出来るんですね。
4.2からはstoryboardから出来るんですね。
466デフォルトの名無しさん
2012/01/18(水) 00:04:02.62 ここは Mac プログラミングのスレなんだが。
iPhone プログラミングのスレは Mac 板にあるよ。
iPhone プログラミングのスレは Mac 板にあるよ。
467デフォルトの名無しさん
2012/01/31(火) 10:54:05.71 ユーザーがアプリのインストールするフォルダを変えてしまう場合を
想定した質問です。
Macにはレジストリがありませんが、インストーラを起動したとき、
インストーラが「既に自アプリがインストールされているかどうか」
を判断して動作を変更する方法はあるのでしょうか?(既にインス
トールされていますと表示したり、本体を起動したりする)
大抵のアプリはApplicationsの下にインストールされますが、
少ないながらも開発系のツールなどは、デフォ以外にユーザー
がインストールする場所を変える例もあるので。
想定した質問です。
Macにはレジストリがありませんが、インストーラを起動したとき、
インストーラが「既に自アプリがインストールされているかどうか」
を判断して動作を変更する方法はあるのでしょうか?(既にインス
トールされていますと表示したり、本体を起動したりする)
大抵のアプリはApplicationsの下にインストールされますが、
少ないながらも開発系のツールなどは、デフォ以外にユーザー
がインストールする場所を変える例もあるので。
468デフォルトの名無しさん
2012/01/31(火) 11:02:05.73 -[NSWorkspace absolutePathForAppBundleWithIdentifier:]
で探す。
アプリの名前を変えられていても見つけられます
バンドルIDが登録されるタイミングが良く分からないので
もしかすると一度も起動されていない場合は見つからないかも。
で探す。
アプリの名前を変えられていても見つけられます
バンドルIDが登録されるタイミングが良く分からないので
もしかすると一度も起動されていない場合は見つからないかも。
471デフォルトの名無しさん
2012/02/19(日) 00:30:19.39 最初にMainMenu.xibが作られるが、ここのmenuのdelegateを設定しても、
menuWillOpenとかdelegateが呼ばれない。
なんでだ・・・
menuWillOpenとかdelegateが呼ばれない。
なんでだ・・・
472デフォルトの名無しさん
2012/02/19(日) 01:15:35.44 メニューの階層構造は
Main Menu
Menu Item - MyApp
Menu - MyApp
Menu Item - About MyApp
...
Menu Item - File
Menu - File
...
Menu Item - Edit
Menu - Edit
...
みたいになってるけど、Main Menu じゃなくて Menu - MyApp とか Menu - File とかの
delegate を設定したら menuWillOpen: 呼ばれたよ。
Main Menu
Menu Item - MyApp
Menu - MyApp
Menu Item - About MyApp
...
Menu Item - File
Menu - File
...
Menu Item - Edit
Menu - Edit
...
みたいになってるけど、Main Menu じゃなくて Menu - MyApp とか Menu - File とかの
delegate を設定したら menuWillOpen: 呼ばれたよ。
473471
2012/02/19(日) 02:38:01.24474471
2012/02/19(日) 02:42:27.03 あ、あともう1点
[NSApp runForModal:modalWindow]
[mainWindow close] or [mainWindow orderOut:nil];
みたいにモーダルダイアログを表示して、それが閉じられたらメインのウィンドウを閉じる。
メインウィンドウは最後の1枚になるウィンドウで閉じられるとアプリ終了する。
このようにしてるんだけど、画面にclose呼んだ後もウィンドウが残ってしまう。
ウィンドウをクリックすると消える。その後、アプリも終了する。
イベントループと絡んでるのかな。
perfomSelector afterDelay使ってcloseしてもダメ・・・解決方法がわからない。
[NSApp runForModal:modalWindow]
[mainWindow close] or [mainWindow orderOut:nil];
みたいにモーダルダイアログを表示して、それが閉じられたらメインのウィンドウを閉じる。
メインウィンドウは最後の1枚になるウィンドウで閉じられるとアプリ終了する。
このようにしてるんだけど、画面にclose呼んだ後もウィンドウが残ってしまう。
ウィンドウをクリックすると消える。その後、アプリも終了する。
イベントループと絡んでるのかな。
perfomSelector afterDelay使ってcloseしてもダメ・・・解決方法がわからない。
475デフォルトの名無しさん
2012/02/19(日) 11:00:55.60 >>473
新mac板にもプログラミングのスレッドあるよ。cocoaはさっぱりとか。
>>474
runModalForWindow: はモーダル処理が終わるまで処理が戻ってこない。
クローズボタンが押された時点ではまだモーダルウインドウは閉じずに stopModalでモーダル処理を終了させて、
モーダルウインドウを閉じるのは runModalForWindow: から帰ってきてからにするといいっぽい。
ってか、runModalForWindow: よりも beginModalSessionForWindow: とか beginSheet:modalForWindow:... の方がいいんじゃない?
新mac板にもプログラミングのスレッドあるよ。cocoaはさっぱりとか。
>>474
runModalForWindow: はモーダル処理が終わるまで処理が戻ってこない。
クローズボタンが押された時点ではまだモーダルウインドウは閉じずに stopModalでモーダル処理を終了させて、
モーダルウインドウを閉じるのは runModalForWindow: から帰ってきてからにするといいっぽい。
ってか、runModalForWindow: よりも beginModalSessionForWindow: とか beginSheet:modalForWindow:... の方がいいんじゃない?
476471
2012/02/21(火) 16:18:21.33477営利利用に関するLR審議中@詳細は自治スレへ
2012/03/29(木) 01:24:20.28 xcode って .hに宣言書いたらワンタッチで .mに写してくれたりしないの?
2012/03/29(木) 12:57:50.94
>>477
何に使うんだよ
何に使うんだよ
2012/04/01(日) 12:05:48.87
.
480デフォルトの名無しさん
2012/05/07(月) 14:20:31.57 GKに関してなんだけど、プログラム起動するとき、開発者コードと署名をチェックする為に、起動の
たびにアップルのサーバーに問い合わせるのだろうか?
たびにアップルのサーバーに問い合わせるのだろうか?
481デフォルトの名無しさん
2012/05/13(日) 01:31:35.06 NSImageってどうやって使うの?
Xcode 3.2.6なんだけど、何故か表示できない。
xibでcustom view追加しないで表示したいんだけど出来ない。
コレできないとゲーム作れないよー(´・ω・`)ショボーン
-(void)drawInRect:(NSRect)dirtyRect{
NSImage *outPutImage = [NSImage imageNamed:@"sample.jpg"];
[outPutImage drawAtPoint:NSMakePoint(0, 0)
fromRect:NSMakeRect(0,0,100,100)
operation:NSCompositeSourceOver
fraction:1.0];
}
誰か教えてー
Xcode 3.2.6なんだけど、何故か表示できない。
xibでcustom view追加しないで表示したいんだけど出来ない。
コレできないとゲーム作れないよー(´・ω・`)ショボーン
-(void)drawInRect:(NSRect)dirtyRect{
NSImage *outPutImage = [NSImage imageNamed:@"sample.jpg"];
[outPutImage drawAtPoint:NSMakePoint(0, 0)
fromRect:NSMakeRect(0,0,100,100)
operation:NSCompositeSourceOver
fraction:1.0];
}
誰か教えてー
482デフォルトの名無しさん
2012/05/13(日) 18:45:50.58483デフォルトの名無しさん
2012/06/28(木) 18:36:57.26 質問です。
Objective-CでMacOS Xアプリの作成をしようとしている初心者です。
プログラムの実行中に、タイトルバーの文字を状態などに応じて変更したい
のですが、やり方を教えてください。
Objective-CでMacOS Xアプリの作成をしようとしている初心者です。
プログラムの実行中に、タイトルバーの文字を状態などに応じて変更したい
のですが、やり方を教えてください。
484デフォルトの名無しさん
2012/06/28(木) 18:40:45.82 NSWindow の -setTitle: じゃ駄目なの?
485デフォルトの名無しさん
2012/06/28(木) 18:59:55.48 おお、早速の回答ありがとうございます。
やってみます、ありがとうございました。
やってみます、ありがとうございました。
486デフォルトの名無しさん
2012/06/29(金) 15:51:12.44 ファイルアクセスについて質問です。
1.WindowsAPIの CreateFile()で指定できる下記属性について、Macでは代わりになる
手段はありますか?
・FILE_FLAG_NO_BUFFERING
・FILE_FLAG_RANDOM_ACCESS
・FILE_FLAG_SEQUENTIAL_SCAN
2.WindowsAPIの CreateFile()では、属性にFILE_FLAG_OVERLAPPEDを指定することで、
非同期アクセスができるのですが、Macではファイルの非同期アクセスを行う方法
はありますか?
1.WindowsAPIの CreateFile()で指定できる下記属性について、Macでは代わりになる
手段はありますか?
・FILE_FLAG_NO_BUFFERING
・FILE_FLAG_RANDOM_ACCESS
・FILE_FLAG_SEQUENTIAL_SCAN
2.WindowsAPIの CreateFile()では、属性にFILE_FLAG_OVERLAPPEDを指定することで、
非同期アクセスができるのですが、Macではファイルの非同期アクセスを行う方法
はありますか?
487デフォルトの名無しさん
2012/06/29(金) 16:06:32.81 CFStream や NSStream で出来る。
488デフォルトの名無しさん
2012/06/30(土) 18:20:24.57489デフォルトの名無しさん
2012/07/02(月) 13:14:32.60 > 487,488
回答ありがとうございます。
POSIX APIを調査してみました。
open()に設定するフラグで、
FILE_FLAG_NO_BUFFERING → O_DIRECT
FILE_FLAG_OVERLAPPED → O_ASYNC( fcntl()で設定する )
でOKですか?
・FILE_FLAG_RANDOM_ACCESS
・FILE_FLAG_SEQUENTIAL_SCAN
これらについては、まだ見当たるものが見つかっていません。
回答ありがとうございます。
POSIX APIを調査してみました。
open()に設定するフラグで、
FILE_FLAG_NO_BUFFERING → O_DIRECT
FILE_FLAG_OVERLAPPED → O_ASYNC( fcntl()で設定する )
でOKですか?
・FILE_FLAG_RANDOM_ACCESS
・FILE_FLAG_SEQUENTIAL_SCAN
これらについては、まだ見当たるものが見つかっていません。
490デフォルトの名無しさん
2012/07/02(月) 15:51:09.65 O_RANDOMとO_SEQUENTIALというフラグがあったけど、MacOS Xに対応しているのか不明
です。
です。
491デフォルトの名無しさん
2012/07/02(月) 22:52:49.50 キャッシュのバイパスや先読みの使用はfcntl()で指示できる。
非同期I/OはPOSIX AIO等でもできるけど、thread使うべきでしょ。
非同期I/OはPOSIX AIO等でもできるけど、thread使うべきでしょ。
492デフォルトの名無しさん
2012/07/14(土) 07:22:21.22 今dev centerにログインできない?
493デフォルトの名無しさん
2012/08/11(土) 02:19:07.35 PHPでCocoaAPIへアクセスしたいのですが
現在そのようなブリッジが存在しません。
ないなら作ってみようかと思いPyObjcのソースコードを眺めていたのですが
全体像がなかなか掴めません。
グーグルでMacRubyやPyObjcを検索してもブリッジ間の仕組みを詳しく解説しているような情報も存在しません。
もしご存知の方がいらっしゃいましたら教えて頂きたいのですが、
こういったライブラリーは最終的にobjective-cのソースコードを吐き出すジェネレータのような仕組みになっているのでしょうか?
もっとスマートな別の方法が存在するのでしょうか?
ヨロシクお願いします。
現在そのようなブリッジが存在しません。
ないなら作ってみようかと思いPyObjcのソースコードを眺めていたのですが
全体像がなかなか掴めません。
グーグルでMacRubyやPyObjcを検索してもブリッジ間の仕組みを詳しく解説しているような情報も存在しません。
もしご存知の方がいらっしゃいましたら教えて頂きたいのですが、
こういったライブラリーは最終的にobjective-cのソースコードを吐き出すジェネレータのような仕組みになっているのでしょうか?
もっとスマートな別の方法が存在するのでしょうか?
ヨロシクお願いします。
494デフォルトの名無しさん
2012/08/11(土) 04:33:44.81 普通C関数呼び出しのインターフェースがある。
PHP なら PHP Extension 使え。
つーかスレチ。PHP のスレで訊け
PHP なら PHP Extension 使え。
つーかスレチ。PHP のスレで訊け
495デフォルトの名無しさん
2012/08/11(土) 10:59:15.31 >>494
ありがとうございます
ありがとうございます
496デフォルトの名無しさん
2012/08/11(土) 11:24:12.55 いえいえ
497デフォルトの名無しさん
2012/08/15(水) 10:23:34.26 今、Lion+Xcode4.3.3で開発しています。
Mountain Lionがリリースされましたが、私のiMacは7/24購入なので8/24まで
の無償アップグレード対象なのですが、アップグレードしても開発に影響は
ありませんか?アップグレードすべきですか?
Mountain Lionがリリースされましたが、私のiMacは7/24購入なので8/24まで
の無償アップグレード対象なのですが、アップグレードしても開発に影響は
ありませんか?アップグレードすべきですか?
498デフォルトの名無しさん
2012/08/15(水) 13:17:40.67 じゃあ、いつやるか?
499デフォルトの名無しさん
2012/08/15(水) 15:22:50.43 >>498
今開発中のプロジェクトファイルが使えなくなったり、作ったプログラムが
Lionで動かなかったりしたら困るので、躊躇してるんです。
何せMac初めてなので、ビクビクしてるんですけど、大丈夫ってことですか?
今開発中のプロジェクトファイルが使えなくなったり、作ったプログラムが
Lionで動かなかったりしたら困るので、躊躇してるんです。
何せMac初めてなので、ビクビクしてるんですけど、大丈夫ってことですか?
500デフォルトの名無しさん
2012/08/15(水) 15:27:21.62 アップデート試して、それで駄目なら Time Machine 使って戻ればいいじゃん。
501デフォルトの名無しさん
2012/08/15(水) 15:56:01.13 TimeMachineというのがあるのですね、調べてみます。
ありがとうございました。
ありがとうございました。
502デフォルトの名無しさん
2012/08/16(木) 18:29:25.34 ML別ボリュームに入れればいいじゃん
503デフォルトの名無しさん
2012/08/17(金) 17:12:08.34 499です。MountainLionのコンテンツコードを入手できました。
Appleサポートに問い合わせたら、コンテンツコードさえ入手できていれば、
期限はないそうなので、今の開発が一段落したらゆっくりアップデートする
ことにします。
Appleサポートに問い合わせたら、コンテンツコードさえ入手できていれば、
期限はないそうなので、今の開発が一段落したらゆっくりアップデートする
ことにします。
504デフォルトの名無しさん
2012/08/18(土) 03:13:25.03505デフォルトの名無しさん
2012/08/20(月) 17:35:41.05 AVFoundationのビデオ再生は、なぜ映像ソースをURLでしか指定できないのか?
メモリ内のデータからから再生したり、ソースのアクセス方法をアプリが制御したりしたいのだが…
メモリ内のデータからから再生したり、ソースのアクセス方法をアプリが制御したりしたいのだが…
506デフォルトの名無しさん
2012/08/23(木) 16:59:46.40 cocoaでアプリケーション(.app)でエラーの数値(1とか)を返して
それをシェルの$?受け取りたいんだけど、なんか出来ない。
main文のラストをreturn 1にすればいいかと思ったが、なんか
ブレーク張ってもここに来てないみたいだし……
なんかいい方法ってないかな?
それをシェルの$?受け取りたいんだけど、なんか出来ない。
main文のラストをreturn 1にすればいいかと思ったが、なんか
ブレーク張ってもここに来てないみたいだし……
なんかいい方法ってないかな?
507デフォルトの名無しさん
2012/08/23(木) 17:11:47.87 exit(1) してもアプリが 1 を返さないの?
508デフォルトの名無しさん
2012/08/23(木) 18:06:19.75509デフォルトの名無しさん
2012/08/23(木) 18:39:41.98510デフォルトの名無しさん
2012/08/23(木) 19:27:27.19511デフォルトの名無しさん
2012/11/26(月) 06:55:37.30 インテルコンパイラって付属のコンパイラに比べてプログラムの実行速度は速くなりますか?
512デフォルトの名無しさん
2012/11/26(月) 19:46:02.53 そりゃあ、純正の方が速いさ
513デフォルトの名無しさん
2012/12/06(木) 02:11:02.60 先生質問です。日本語マックでシステム既定の日本語フォント名を取得する方法はありませんか。
私が試みたのは以下の方法です。
1. CTFontCreateUIFontForLanguage(kCTFontSystemFontType, 13, "ja_JP")
2. [[NSFont systemFontOfSize:13] familyName]
どちらの方法でも"Lucida Grande"が返ってきてしまいました。「ヒラギノ角ゴ Pro」が返ってくる方法を探しています。
なにかよいお知恵を貸せ
私が試みたのは以下の方法です。
1. CTFontCreateUIFontForLanguage(kCTFontSystemFontType, 13, "ja_JP")
2. [[NSFont systemFontOfSize:13] familyName]
どちらの方法でも"Lucida Grande"が返ってきてしまいました。「ヒラギノ角ゴ Pro」が返ってくる方法を探しています。
なにかよいお知恵を貸せ
514デフォルトの名無しさん
2012/12/06(木) 05:38:51.43 ボラギノール
515デフォルトの名無しさん
2012/12/06(木) 13:54:35.09 色々試したが無理っぽいな。
CTFontRef font = CTFontCreateUIFontForLanguage(kCTFontSystemFontType, 13, CFSTR("ja-Jpan-JP"));
多分 Lucida Grande が正解なのだろう。
CTFontRef font = CTFontCreateUIFontForLanguage(kCTFontSystemFontType, 13, CFSTR("ja-Jpan-JP"));
多分 Lucida Grande が正解なのだろう。
516デフォルトの名無しさん
2012/12/06(木) 15:57:25.67 ありがとうございます (´△`)
その後
localfont = CTFontCreateForString(systemfont, CFSTR("あ"), CFRangeMake(0,1));
CFShow(CTFontCopyFamilyName(localfont));
を試してみると.Aqua Kanaが出て来ました。待望の置き換え先のフォントです。
え、ヒラギノじゃないの?
これですとローカル文字列「あ」をどこかから探して喰わせてやらなければなりませんし、少々まんどくちゃい。
Windowsで言うところのフォントリンクの情報はどこの埋まっているの。
その後
localfont = CTFontCreateForString(systemfont, CFSTR("あ"), CFRangeMake(0,1));
CFShow(CTFontCopyFamilyName(localfont));
を試してみると.Aqua Kanaが出て来ました。待望の置き換え先のフォントです。
え、ヒラギノじゃないの?
これですとローカル文字列「あ」をどこかから探して喰わせてやらなければなりませんし、少々まんどくちゃい。
Windowsで言うところのフォントリンクの情報はどこの埋まっているの。
517デフォルトの名無しさん
2012/12/06(木) 16:12:03.81 リンクってこれのことかね?
CTFontCopyDefaultCascadeListForLanguages(font, NULL);
AquaKanaとかHiraKakuProN-W3の名前が入った CTFontDescriptorRef の配列が返ってくる。
CTFontCopyDefaultCascadeListForLanguages(font, NULL);
AquaKanaとかHiraKakuProN-W3の名前が入った CTFontDescriptorRef の配列が返ってくる。
518デフォルトの名無しさん
2012/12/06(木) 16:24:07.04 ( 'o') をを!まさにそれです!ありがたいです!
でもこれすごく新しいAPIですね……うーん。
でもこれすごく新しいAPIですね……うーん。
519デフォルトの名無しさん
2012/12/06(木) 21:24:48.62 ふと思ったのだが、
「システム既定の日本語フォント名」という前提条件を設定した時点で、「ヒラギノ角ゴ Pro」であることが確定しているんじゃないのか?
ランタイムでそれを取得することに、何か意味でもあるの?
「システム既定の日本語フォント名」という前提条件を設定した時点で、「ヒラギノ角ゴ Pro」であることが確定しているんじゃないのか?
ランタイムでそれを取得することに、何か意味でもあるの?
520デフォルトの名無しさん
2012/12/06(木) 21:57:11.54 今はそうでも、今後は分からないからとか……?
521デフォルトの名無しさん
2012/12/07(金) 01:16:43.95 ( 'A`) エキゾチックな環境ではエキゾチックなフォントを自動的に使うようにしたかったの。
JUCEというフレームワークを今回某案件に使うことになったのですけれども、これが黙っていると漢字などが豆腐になります。
アプリ内では、UI文字列はともかくユーザのファイルツリーなども表示したりしますのでこれはよろしくない。
んでちょこちょこ実験してみたら、LookAndFeelというクラスに漢字フォントのタイプフェイス名を明示的に指定してやればよいというところまでわかっていたのです。
JUCEというフレームワークを今回某案件に使うことになったのですけれども、これが黙っていると漢字などが豆腐になります。
アプリ内では、UI文字列はともかくユーザのファイルツリーなども表示したりしますのでこれはよろしくない。
んでちょこちょこ実験してみたら、LookAndFeelというクラスに漢字フォントのタイプフェイス名を明示的に指定してやればよいというところまでわかっていたのです。
522デフォルトの名無しさん
2012/12/07(金) 01:38:23.92523デフォルトの名無しさん
2012/12/07(金) 02:34:01.20 あっそうか、日本語環境で日本語フォントを指定できても他言語から持ってきたファイル名とか余裕で化けますね。
うわあどうしよ。フレームワーク側をいじるべきなのか……。
うわあどうしよ。フレームワーク側をいじるべきなのか……。
524デフォルトの名無しさん
2012/12/07(金) 06:38:15.23 糞OS
525デフォルトの名無しさん
2012/12/07(金) 20:06:04.80526デフォルトの名無しさん
2012/12/10(月) 15:45:02.57 簡単な質問失礼
Macのc言語でシューティングのようなもの作りたいんだが
conio.hがなくてkbhit関数使えないから、自機が動かないと敵機も動かないって状況に。
キーボード入力を見張りつつ、プログラムを止めない関数はない?
Macのc言語でシューティングのようなもの作りたいんだが
conio.hがなくてkbhit関数使えないから、自機が動かないと敵機も動かないって状況に。
キーボード入力を見張りつつ、プログラムを止めない関数はない?
527デフォルトの名無しさん
2012/12/10(月) 16:26:38.53 curses
528デフォルトの名無しさん
2012/12/10(月) 18:22:33.55 >>526
スレッド使えば済むのでは?
スレッド使えば済むのでは?
529デフォルトの名無しさん
2012/12/10(月) 18:30:19.31 select
530デフォルトの名無しさん
2013/01/12(土) 14:20:41.92 XCode4.5.2で自動保存(auto-save)解除の設定はどこにありますか?
GeneralのところにもBehaviorsにも見当たりません。
ちなみにこのバージョンBiuldタブがなくBehaviorsタブに集約されてます。
GeneralのところにもBehaviorsにも見当たりません。
ちなみにこのバージョンBiuldタブがなくBehaviorsタブに集約されてます。
531デフォルトの名無しさん
2013/01/12(土) 19:35:02.93 ターミナルでシコシコ文字だして遊ぶのに飽きたんで
簡単な動的なプログラミングをしたいと思ってるんだけどオススメの環境とかあったら教えて欲しいです。
とりあえず作りたいものとしては物理方程式を適当に当てはめて衝突やら引力についてシミュレーションしてみたい。
簡単な動的なプログラミングをしたいと思ってるんだけどオススメの環境とかあったら教えて欲しいです。
とりあえず作りたいものとしては物理方程式を適当に当てはめて衝突やら引力についてシミュレーションしてみたい。
533デフォルトの名無しさん
2013/01/12(土) 21:46:19.00534デフォルトの名無しさん
2013/01/12(土) 22:00:59.88535デフォルトの名無しさん
2013/01/12(土) 22:07:48.76536デフォルトの名無しさん
2013/01/12(土) 22:17:51.85 >>532
以前のバージョンはありました。
http://developer.apple.com/library/ios/#recipes/xcode_help-general_preferences/Recipe.html
↑ここのスクリーンショットにあるように。
以前のバージョンはありました。
http://developer.apple.com/library/ios/#recipes/xcode_help-general_preferences/Recipe.html
↑ここのスクリーンショットにあるように。
537デフォルトの名無しさん
2013/01/12(土) 23:05:04.23538デフォルトの名無しさん
2013/01/12(土) 23:17:50.87 >>537
OSXです。
OSXです。
539デフォルトの名無しさん
2013/01/12(土) 23:20:21.47 >>538
開発環境という意味なら、単純にXcode + Cocoaがオススメです。
開発環境という意味なら、単純にXcode + Cocoaがオススメです。
540デフォルトの名無しさん
2013/01/12(土) 23:26:20.57 >>537
無効にしたい理由は、
GithubからオープンソースのアプリのソースをDLして参考用にXCodeのワークスペースに入れて
いじくったり検証したりしてるんですが、その都度上書き保存されるのが嫌なので・・
まあ、改変してないオリジナルのソースはGithubにもローカルにもあるので無くなることはないので
ものすごく困ってる訳じゃないんですが、色々と不便なので
無効にしたい理由は、
GithubからオープンソースのアプリのソースをDLして参考用にXCodeのワークスペースに入れて
いじくったり検証したりしてるんですが、その都度上書き保存されるのが嫌なので・・
まあ、改変してないオリジナルのソースはGithubにもローカルにもあるので無くなることはないので
ものすごく困ってる訳じゃないんですが、色々と不便なので
541デフォルトの名無しさん
2013/01/12(土) 23:38:09.27 >>540
Xcodeに限らず、最近のAppleは自動保存を押してるから、offにできなくても不思議はないような。
(開発者向けなんだから余計なことするなって気持ちも分かるけど…)
ちゃんとバージョン管理されてるなら自動保存で問題ないと思うんだが。
あと、ソースをいじって検証してるってことは、いじったソースをコンパイルして動かしてるってことだよね?
コンパイルするには一旦ソースを保存する必要があるから、やっぱり自動保存で問題ない筈。
Xcodeに限らず、最近のAppleは自動保存を押してるから、offにできなくても不思議はないような。
(開発者向けなんだから余計なことするなって気持ちも分かるけど…)
ちゃんとバージョン管理されてるなら自動保存で問題ないと思うんだが。
あと、ソースをいじって検証してるってことは、いじったソースをコンパイルして動かしてるってことだよね?
コンパイルするには一旦ソースを保存する必要があるから、やっぱり自動保存で問題ない筈。
542デフォルトの名無しさん
2013/01/12(土) 23:41:00.35543デフォルトの名無しさん
2013/01/12(土) 23:56:27.76544デフォルトの名無しさん
2013/01/13(日) 00:32:23.34 >>539
やはりXcode ですか。
前に一度使ってみたときにファイルやらがたくさんあり複雑そうで諦めたことがあったので少し敬遠していたのですが再挑戦してみようと思います。
ありがとうございました。
やはりXcode ですか。
前に一度使ってみたときにファイルやらがたくさんあり複雑そうで諦めたことがあったので少し敬遠していたのですが再挑戦してみようと思います。
ありがとうございました。
545デフォルトの名無しさん
2013/03/20(水) 04:44:27.93 ageとくか。
546デフォルトの名無しさん
2013/05/23(木) 00:40:46.73 伸びないねーw
547デフォルトの名無しさん
2013/05/23(木) 08:26:28.91 Mac App Storeに登録するためにSandBox化しているのですが、ちょっと行き詰まっています。
アプリの大まかな流れは、
ユーザーがアプリへファイル(複数可)をNSOpenPanelか、アプリアイコン及びNSViewサブクラスへのドラッグ&ドロップにて受け渡します。
そのファイルをコマンドラインにてバンドル内のバイナリへNSTaskで受け渡して書き出し
みたいな感じです。
Entitlementsの設定は、User Selected File, Music, Pictures, Movies, DownloadsすべてRead/Writeにしています。
ファイルの保存場所は、設定画面内にてファイルと同じディレクトリあるいは、NSOpenPanelで選択したディレクトリを選択出来ます。
ここで、NSOpenPanelで保存先を選択した場合は問題ないのですが、ファイルと同じディレクトリを選んだ場合、Entitlementsで指定した場所以外(Desktop等)への書き出しが出来ません。
続く.…
アプリの大まかな流れは、
ユーザーがアプリへファイル(複数可)をNSOpenPanelか、アプリアイコン及びNSViewサブクラスへのドラッグ&ドロップにて受け渡します。
そのファイルをコマンドラインにてバンドル内のバイナリへNSTaskで受け渡して書き出し
みたいな感じです。
Entitlementsの設定は、User Selected File, Music, Pictures, Movies, DownloadsすべてRead/Writeにしています。
ファイルの保存場所は、設定画面内にてファイルと同じディレクトリあるいは、NSOpenPanelで選択したディレクトリを選択出来ます。
ここで、NSOpenPanelで保存先を選択した場合は問題ないのですが、ファイルと同じディレクトリを選んだ場合、Entitlementsで指定した場所以外(Desktop等)への書き出しが出来ません。
続く.…
548デフォルトの名無しさん
2013/05/23(木) 08:27:35.58 続き
あたりまえと言われればそれまでなんですが、User Selected Fileはあくまでファイル単体であって、その親ディレクトリは含まれないんでしょうか?
なお、NSURLのbookmarkDataWithOptions:NSURLBookmarkCreationWithSecurityScope includingResourceValuesForKeys:nil relativeToURL:nil error:error でブックマークを作り、
[url startAccessingSecurityScopedResource] を使っての同じファイル名での上書きはどのディレクトリ上でも出来ることを確認しましたが、処理の都合上拡張子やファイル名が変わってしまうので理想的ではありません。
理想は、いちいちダイアログで保存場所を選択せずにドラッグ&ドロップでそのファイルと同じディレクトリに処理済みのファイルを保存みたいな、サクッと終わらせたいアプリなんですが、
もし方法があれば教えてもらえないでしょうか?お願いします。
あたりまえと言われればそれまでなんですが、User Selected Fileはあくまでファイル単体であって、その親ディレクトリは含まれないんでしょうか?
なお、NSURLのbookmarkDataWithOptions:NSURLBookmarkCreationWithSecurityScope includingResourceValuesForKeys:nil relativeToURL:nil error:error でブックマークを作り、
[url startAccessingSecurityScopedResource] を使っての同じファイル名での上書きはどのディレクトリ上でも出来ることを確認しましたが、処理の都合上拡張子やファイル名が変わってしまうので理想的ではありません。
理想は、いちいちダイアログで保存場所を選択せずにドラッグ&ドロップでそのファイルと同じディレクトリに処理済みのファイルを保存みたいな、サクッと終わらせたいアプリなんですが、
もし方法があれば教えてもらえないでしょうか?お願いします。
549デフォルトの名無しさん
2013/05/23(木) 09:26:11.50550デフォルトの名無しさん
2013/05/23(木) 09:46:33.47551デフォルトの名無しさん
2013/05/25(土) 19:10:25.29 Macで線や図形を書いてグリグリ動かす(編集する)ようなアプリを作りたいのですが
どうやって作るのかよく分かりません。
(アプリのイメージとしては、MindNodeというマインドマップ作成ソフトのような感じ)
開発環境はXCodeを使って、言語はObjective-Cで、Cocoaライブラリを使うのかなー?
というまでは見当がつきますが、具体的にどうすればいいのかサッパリです。
(線を書いたりする機能はCocoaに含まれるのか? とか)
よいチュートリアルなどあれば教えてください。
どうやって作るのかよく分かりません。
(アプリのイメージとしては、MindNodeというマインドマップ作成ソフトのような感じ)
開発環境はXCodeを使って、言語はObjective-Cで、Cocoaライブラリを使うのかなー?
というまでは見当がつきますが、具体的にどうすればいいのかサッパリです。
(線を書いたりする機能はCocoaに含まれるのか? とか)
よいチュートリアルなどあれば教えてください。
552デフォルトの名無しさん
2013/05/25(土) 19:48:00.12553デフォルトの名無しさん
2013/05/25(土) 19:50:58.99 >>551
あとチュートリアルならAaron HillegassのCOCOAプログラミングが人気高い
あとチュートリアルならAaron HillegassのCOCOAプログラミングが人気高い
554デフォルトの名無しさん
2013/05/25(土) 22:30:06.91 >>552-553
サンクスコ!
サンクスコ!
555デフォルトの名無しさん
2013/06/15(土) 09:12:51.02 おまえら、はやくこれ完成させてください
https://github.com/ashie/gtkimcocoa
https://github.com/ashie/gtkimcocoa
556デフォルトの名無しさん
2013/06/17(月) 10:53:19.52 こんちわ、ASOC縛りで今開発に挑戦してるものです。
諸兄らに質問したいのですが特定の上位クラスのオブジェクトを下位のクラスで
キャストする方法はありますでしょうか?
具体的にはASOC上でdelegateメソッドから受け取ったNSTextオブジェをNSTextFieldに
キャストしたいのです。(勿論、器の中身はNSTextFieldである前提で)
もし何かご存知でしたら情報を提供いただけると助かります。
宜しくお願いします。
諸兄らに質問したいのですが特定の上位クラスのオブジェクトを下位のクラスで
キャストする方法はありますでしょうか?
具体的にはASOC上でdelegateメソッドから受け取ったNSTextオブジェをNSTextFieldに
キャストしたいのです。(勿論、器の中身はNSTextFieldである前提で)
もし何かご存知でしたら情報を提供いただけると助かります。
宜しくお願いします。
557デフォルトの名無しさん
2013/06/17(月) 11:51:16.07558デフォルトの名無しさん
2013/06/18(火) 15:06:29.10 OSXとiOSでAVAssetImageGeneratorのcopyCGImageAtTimeを使っています。
iOS版はなめからに再生中のフレームを取得できるんですが、Lion(10.7以上で
本機能サポート)用のフレームワークだとものすごく遅いんです。リアルタイム
で使用できるほどの速度が全く出ません。
詳しいかた居られませんか? よろしくお願いします。
iOS版はなめからに再生中のフレームを取得できるんですが、Lion(10.7以上で
本機能サポート)用のフレームワークだとものすごく遅いんです。リアルタイム
で使用できるほどの速度が全く出ません。
詳しいかた居られませんか? よろしくお願いします。
559デフォルトの名無しさん
2013/06/19(水) 09:52:30.67 iMac買ったんでXcodeでプログラミングしてみた。これクソじゃね?
http://engawa.2ch.net/test/read.cgi/poverty/1371539645/
http://engawa.2ch.net/test/read.cgi/poverty/1371539645/
560デフォルトの名無しさん
2013/06/21(金) 15:37:32.64 iMac買ったんでC#でプログラミングしてみた。これ「\」と「_」の入力が罠すぎるだろ
http://engawa.2ch.net/test/read.cgi/poverty/1371785765/l50
http://engawa.2ch.net/test/read.cgi/poverty/1371785765/l50
561デフォルトの名無しさん
2013/07/17(水) NY:AN:NY.AN 自分のMac以外でもちゃんと動くのかどうかテストしたいんだけど、
ユキヒョウ以降のMacが使えてインストールもできるようなネカフェとか東京に無いかな。
ユキヒョウ以降のMacが使えてインストールもできるようなネカフェとか東京に無いかな。
562デフォルトの名無しさん
2013/07/17(水) NY:AN:NY.AN アルファ版、ベータ版として、うpしてテストしてもらえばいい。
563デフォルトの名無しさん
2013/11/05(火) 00:45:24.23 iPhoneアプリ作りたいんだが、c言語勉強すんのにいい方法教えてくれ!
564デフォルトの名無しさん
2013/11/05(火) 01:00:58.47 Xcodeでmain()の中にこう書いてみ
printf("main");
printf("main");
565デフォルトの名無しさん
2014/01/02(木) 23:46:39.42 YES と NOとあって、YESを押すとターミナルにコマンドを送るっていう
プログラムを作りたいけど、どうすればいいですか?
ターミナルにコマンドを送る、のみ分からないです
プログラムを作りたいけど、どうすればいいですか?
ターミナルにコマンドを送る、のみ分からないです
566デフォルトの名無しさん
2014/01/03(金) 00:12:00.31567デフォルトの名無しさん
2014/01/04(土) 10:05:23.99 __strong int a;と適当なクラスのインターフェース部で宣言しても
効果あるのはガーベジコレクションのみでARC,リファレンスカウンタ方式では意味ないですよね?
効果あるのはガーベジコレクションのみでARC,リファレンスカウンタ方式では意味ないですよね?
568デフォルトの名無しさん
2014/01/04(土) 10:51:05.16 >>567
intに__strongを指定するのはガベージコレクションでも意味ないよ。
intに__strongを指定するのはガベージコレクションでも意味ないよ。
569デフォルトの名無しさん
2014/01/05(日) 02:14:50.43570デフォルトの名無しさん
2014/04/04(金) 00:51:57.26ID:5FUXUa+8 $ cat NSImageRep.m
#import <AppKit/AppKit.h>
#include <stdio.h>
int main(int argc, char **argv)
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
Class cls = [NSImageRep imageRepClassForFileType:@"jpeg"];
NSLog([cls className]);
printf("cls = %p\n", cls);
[pool release];
return 0;
}
$ gcc NSImageRep.m -framework appkit
$ ./a.out
cls = 0x0
$
何故かクラスが取得できません。
どなたか、ご教授キボンヌ。
#import <AppKit/AppKit.h>
#include <stdio.h>
int main(int argc, char **argv)
{
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
Class cls = [NSImageRep imageRepClassForFileType:@"jpeg"];
NSLog([cls className]);
printf("cls = %p\n", cls);
[pool release];
return 0;
}
$ gcc NSImageRep.m -framework appkit
$ ./a.out
cls = 0x0
$
何故かクラスが取得できません。
どなたか、ご教授キボンヌ。
571デフォルトの名無しさん
2014/04/04(金) 03:07:52.44ID:aMF47s9Z JPEGとか
572デフォルトの名無しさん
2014/04/04(金) 07:32:35.22ID:KDc1haoL クラスがロードされてない感じ
573デフォルトの名無しさん
2014/04/04(金) 11:57:12.28ID:nn1vETac $ cat NSImageRep.m
#import <AppKit/AppKit.h>
...(前と同じ)
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
[NSImageRep registerImageRepClass:[NSBitmapImageRep class]];//←追加
Class cls = [NSImageRep imageRepClassForFileType:@"jpeg"];
...(前と同じ)
$ gcc NSImageRep.m -framework appkit
$ ./a.out
2014-04-04 11:45:15.486 a.out[337:10b] NSBitmapImageRep
cls = 0xa022a834
$
レス、ありがとうございます。
あらかじめ答えのクラスを登録しておいたら、
うまくいきました。
#import <AppKit/AppKit.h>
...(前と同じ)
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
[NSImageRep registerImageRepClass:[NSBitmapImageRep class]];//←追加
Class cls = [NSImageRep imageRepClassForFileType:@"jpeg"];
...(前と同じ)
$ gcc NSImageRep.m -framework appkit
$ ./a.out
2014-04-04 11:45:15.486 a.out[337:10b] NSBitmapImageRep
cls = 0xa022a834
$
レス、ありがとうございます。
あらかじめ答えのクラスを登録しておいたら、
うまくいきました。
574デフォルトの名無しさん
2014/04/08(火) 20:07:36.31ID:Bi2RyCEo 100円あったらマックに行こう!
575デフォルトの名無しさん
2014/09/16(火) 19:57:37.34ID:nAT/j1vR マキシブースト マキブ 唐澤貴洋 家庭版 発売日 新機体 AGE3 AGE-FX ビルドストライク 処刑神超大将 解析
マキシブースト フルブースト 長谷川亮太 フルブ DLC 解析 ストライカーカスタム シャイニングガンダム Gメカ AGE2 AGE1 唐澤貴洋
スマブラ3DS スマブラ 攻略 裏技 隠しキャラ モンハン4G モンスターハンター4G 改造 隠しクエスト 唐澤貴洋
【ID】 nanami-kuro = 処刑神超大将(笑)
【罪状】切断 煽り通信 暴言
【説明】負けそうになったら回線抜き。
http://www.youtube.com/watch?v=I1GweoN42Kw
http://i.imgur.com/dJnuDFN.jpg
マキシブースト マキブ 唐澤貴洋 家庭版 発売日 新機体 AGE3 AGE-FX ビルドストライク 処刑神超大将 解析
マキシブースト フルブースト 長谷川亮太 フルブ DLC 解析 ストライカーカスタム シャイニングガンダム Gメカ AGE2 AGE1 唐澤貴洋
スマブラ3DS スマブラ 攻略 裏技 隠しキャラ モンハン4G モンスターハンター4G 改造 隠しクエスト 唐澤貴洋
【ID】 nanami-kuro = 処刑神超大将(笑)
【罪状】切断 煽り通信 暴言
【説明】負けそうになったら回線抜き。
http://www.youtube.com/watch?v=I1GweoN42Kw
http://i.imgur.com/dJnuDFN.jpg
マキシブースト フルブースト 長谷川亮太 フルブ DLC 解析 ストライカーカスタム シャイニングガンダム Gメカ AGE2 AGE1 唐澤貴洋
スマブラ3DS スマブラ 攻略 裏技 隠しキャラ モンハン4G モンスターハンター4G 改造 隠しクエスト 唐澤貴洋
【ID】 nanami-kuro = 処刑神超大将(笑)
【罪状】切断 煽り通信 暴言
【説明】負けそうになったら回線抜き。
http://www.youtube.com/watch?v=I1GweoN42Kw
http://i.imgur.com/dJnuDFN.jpg
マキシブースト マキブ 唐澤貴洋 家庭版 発売日 新機体 AGE3 AGE-FX ビルドストライク 処刑神超大将 解析
マキシブースト フルブースト 長谷川亮太 フルブ DLC 解析 ストライカーカスタム シャイニングガンダム Gメカ AGE2 AGE1 唐澤貴洋
スマブラ3DS スマブラ 攻略 裏技 隠しキャラ モンハン4G モンスターハンター4G 改造 隠しクエスト 唐澤貴洋
【ID】 nanami-kuro = 処刑神超大将(笑)
【罪状】切断 煽り通信 暴言
【説明】負けそうになったら回線抜き。
http://www.youtube.com/watch?v=I1GweoN42Kw
http://i.imgur.com/dJnuDFN.jpg
576デフォルトの名無しさん
2014/11/06(木) 04:22:26.81ID:iaZsweTc オワコンのマック向けアプリ作る奴ってキチガイ?
どっちのマックもオワコンになっただろ
どっちのマックもオワコンになっただろ
577デフォルトの名無しさん
2014/11/10(月) 04:44:20.61ID:tVi0pfE8 マックって腐った肉使ってたの?
578デフォルトの名無しさん
2014/11/10(月) 07:48:28.08ID:k5u1ANsT 3秒ルール
2014/12/14(日) 13:56:19.98ID:8AL93xHR
初めてXcodeでMacアプリ作り始めたけど、iOSより作りやすい…かも。
580デフォルトの名無しさん
2014/12/25(木) 21:01:32.94ID:2fbVCzbF PHPやりたいんだけど、オススメのサイトないですか?
581デフォルトの名無しさん
2014/12/25(木) 21:08:16.08ID:tQH6ZoVg MAMPでググれば
582デフォルトの名無しさん
2014/12/25(木) 21:39:30.02ID:2fbVCzbF >>581サンク!
583デフォルトの名無しさん
2015/02/11(水) 14:09:28.07ID:NhM+DG2k Mac JAVAでMIDIのプログラミングした方いらっしゃいますか。
Windowsマシンで正常に発音できるコードでMac上だと全く音が出ないんですが。
OSX Yosemite。JAVAはJRE8です。
Windowsマシンで正常に発音できるコードでMac上だと全く音が出ないんですが。
OSX Yosemite。JAVAはJRE8です。
584デフォルトの名無しさん
2015/02/11(水) 14:10:03.75ID:NhM+DG2k 上げ
585デフォルトの名無しさん
2015/02/11(水) 14:34:23.99ID:6MEX2YTL javax.soundでサウンドデバイスから音が出ないってこと?、Midiデバイスを接続してだとちょっとわからん。
少なくともClojure(jvm上のLispね)のovertoneだと普通に鳴るよ
少なくともClojure(jvm上のLispね)のovertoneだと普通に鳴るよ
586デフォルトの名無しさん
2015/02/12(木) 09:38:48.98ID:n5ZbTSDd やってみます!!ありがとうございます!
587デフォルトの名無しさん
2015/04/01(水) 15:33:41.06ID:5h93aL73 OSX-xcodeで、任意の形のウインドウって作成出来ますか?
Windowsでいうところの、 多角形のリージョンでウインドの形状を変える処理をmacで行いたいです。
Win32だとこういうコードです。
hRgn=CreatePolygonRgn( poly, 16, WINDING);
SetWindowRgn(hWnd, hRgn, TRUE);
Windowsでいうところの、 多角形のリージョンでウインドの形状を変える処理をmacで行いたいです。
Win32だとこういうコードです。
hRgn=CreatePolygonRgn( poly, 16, WINDING);
SetWindowRgn(hWnd, hRgn, TRUE);
588デフォルトの名無しさん
2015/04/01(水) 16:03:51.28ID:6DGYq49D UIBezierPath にクリッピング領域を作って登録する
CAShapeLayer *viewmask = [CAShapeLayer layer];
viewmask.path = myBezierPath.CGPath;
self.view.layer.mask = mask;
CAShapeLayer *viewmask = [CAShapeLayer layer];
viewmask.path = myBezierPath.CGPath;
self.view.layer.mask = mask;
589デフォルトの名無しさん
2015/04/01(水) 20:05:49.89ID:5h93aL73 >>588
ありがとう、試してみます。
ありがとう、試してみます。
590デフォルトの名無しさん
2015/05/01(金) 22:41:34.25ID:MFKgB3G9 xcode 5 ってアイコン取り込むの面倒くさくなってない?
4の時は、icon composerで作ってからドラック&ドロップで一気に行けたが、
今は、一つずつ決定しないといけない
改善してくれないかね
4の時は、icon composerで作ってからドラック&ドロップで一気に行けたが、
今は、一つずつ決定しないといけない
改善してくれないかね
591デフォルトの名無しさん
2015/05/26(火) 11:54:57.74ID:b/K8mkja ご教授頂きたい。
iosのアプリに提供するSdkを目下作成中で、アプリ開発者には機能特化したUIviewを渡すつもり
UIviewで親windowの可視領域をスクロールされた時に検知して計算し値をアプリ開発者に提供したいんだがuiview単体でそんな事が可能?
iosのアプリに提供するSdkを目下作成中で、アプリ開発者には機能特化したUIviewを渡すつもり
UIviewで親windowの可視領域をスクロールされた時に検知して計算し値をアプリ開発者に提供したいんだがuiview単体でそんな事が可能?
592デフォルトの名無しさん
2015/05/26(火) 14:07:39.87ID:BsOGEYPd スクロールじゃなくてドラッグでは?
-setFrame:と-setCenter:をオーバーライドすれば検知可能。
-setFrame:と-setCenter:をオーバーライドすれば検知可能。
593デフォルトの名無しさん
2015/05/26(火) 19:06:29.42ID:b/K8mkja594デフォルトの名無しさん
2015/05/26(火) 19:15:37.77ID:BsOGEYPd >>593
それたぶんドラッグじゃなくてスクロールの事だね。>自身のビューが表示されたら
そのviewはscrollViewのsubviewに使われるのを想定してるのかな?cellとか?
スクロールならframeもcenterも変更されないから、上記のsetterは呼ばれない。
またscrollViewのdelegateじゃないとscrollViewDidScrollは呼ばれない。
しかし勝手にscrollViewのdelegateにするわけにはいかない。
それたぶんドラッグじゃなくてスクロールの事だね。>自身のビューが表示されたら
そのviewはscrollViewのsubviewに使われるのを想定してるのかな?cellとか?
スクロールならframeもcenterも変更されないから、上記のsetterは呼ばれない。
またscrollViewのdelegateじゃないとscrollViewDidScrollは呼ばれない。
しかし勝手にscrollViewのdelegateにするわけにはいかない。
595デフォルトの名無しさん
2015/05/26(火) 19:21:33.89ID:BsOGEYPd superViewがscrollViewなら、クラスがその状態を定期的に監視するのがベターかな。
596デフォルトの名無しさん
2015/05/27(水) 10:03:32.61ID:DeXKWCwy >>594
superviewはどのViewでaddsubされているかはわからない
ただスクロールuivewの場合はファーストViewで必ず表示されているはずだから勝手にsuperViewをscrollViewとする前提で実装ができそう
あくまで推測
難しいなあ
superviewはどのViewでaddsubされているかはわからない
ただスクロールuivewの場合はファーストViewで必ず表示されているはずだから勝手にsuperViewをscrollViewとする前提で実装ができそう
あくまで推測
難しいなあ
597デフォルトの名無しさん
2015/05/27(水) 10:54:28.46ID:DeXKWCwy >>596
自己レスだけども、scrollViewのdelegateに提供するviewのdelegateをセットしてもらい、scrollViewのイベントを通知して頂く対応でやることにした
この方法は邪道なのかしら
自己レスだけども、scrollViewのdelegateに提供するviewのdelegateをセットしてもらい、scrollViewのイベントを通知して頂く対応でやることにした
この方法は邪道なのかしら
598デフォルトの名無しさん
2015/05/27(水) 12:54:31.03ID:K9uylMBk >>569,567
didMoveToSuperViewでsuperViewをisKindOfClassで調べて、
UIScrollViewならタイマーを任意の間隔で動かし、scrollViewのcontentOffsetとインスタンスの座標を比べる。
タイマーはインスタンスごとに持つのではなくクラスがまとめて行うようにする。
クラスにはインスタンスとsuperViewをセットでCFMutableDictionaryに登録する。
この方法でdelegate使わないでできるよ。addSubviewしたらあとは勝手にやるというパターン。
しかしまあ完全受け身でscrollViewのイベントをもらって動かしてもいいか。
didMoveToSuperViewでsuperViewをisKindOfClassで調べて、
UIScrollViewならタイマーを任意の間隔で動かし、scrollViewのcontentOffsetとインスタンスの座標を比べる。
タイマーはインスタンスごとに持つのではなくクラスがまとめて行うようにする。
クラスにはインスタンスとsuperViewをセットでCFMutableDictionaryに登録する。
この方法でdelegate使わないでできるよ。addSubviewしたらあとは勝手にやるというパターン。
しかしまあ完全受け身でscrollViewのイベントをもらって動かしてもいいか。
599デフォルトの名無しさん
2015/05/27(水) 13:28:17.52ID:DeXKWCwy >>598
なるほ
タイマー監視でsuperViewの型でグルグル回す感じか
でもってタイマーはシングルトンか
scrollViewのdelegateを設定することにする
それによりscrollViewの入れ子にも対応できそう
ありがとう
なるほ
タイマー監視でsuperViewの型でグルグル回す感じか
でもってタイマーはシングルトンか
scrollViewのdelegateを設定することにする
それによりscrollViewの入れ子にも対応できそう
ありがとう
600デフォルトの名無しさん
2016/11/24(木) 22:49:28.60ID:SgQIv0aN Mac向けソフトウェア開発の入門サイトを教えてくれ。
検索したが意外と出てこなかった。
(Xcodeのインストールまでで説明が終わったりするサイトがたくさん出てきてうんざりした)
C/C++/Java/Objective-Cの経験、及び、Windows/iPhone/Androidアプリの開発経験はあるため、
プログラミング自体は慣れており、よって、プログラミング言語レベルでの入門は不要。
Mac向けソフトウェア開発の作法的な内容の書かれているサイトを紹介してもらいたい。
言語は日本語/英語のどちらかで頼む。
検索したが意外と出てこなかった。
(Xcodeのインストールまでで説明が終わったりするサイトがたくさん出てきてうんざりした)
C/C++/Java/Objective-Cの経験、及び、Windows/iPhone/Androidアプリの開発経験はあるため、
プログラミング自体は慣れており、よって、プログラミング言語レベルでの入門は不要。
Mac向けソフトウェア開発の作法的な内容の書かれているサイトを紹介してもらいたい。
言語は日本語/英語のどちらかで頼む。
601デフォルトの名無しさん
2016/11/26(土) 16:38:47.25ID:4XPhmo+0 ばかにはむり
602デフォルトの名無しさん
2016/11/26(土) 17:24:32.07ID:LqG9PW3K iOSの経験があるならいじってりゃわかるだろ?
603デフォルトの名無しさん
2016/11/26(土) 18:34:13.01ID:1KfbCSNb >>600
Apple のサイトしかない。マジで。
Apple のサイトしかない。マジで。
604デフォルトの名無しさん
2017/05/09(火) 23:45:46.08ID:LVDyMCTQ Macプログラマー激減だな。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【コメ】卸売業者「簡単に安売りできない」 「大暴落起きれば大赤字に」 JA「新米の販売進度が近年になく遅い。コメの回転が悪い」 [Hitzeschleier★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 [少考さん★]
- 空自機レーダー照射、音声データ公開 中国 ★4 [蚤の市★]
- 【高市早苗総理】食料品消費減税に慎重「今すぐ約束できない」…「物価上昇率は徐々に落ち着いていくと見込んでいる」 [Hitzeschleier★]
- 高市早苗総理「農水大臣が大好きなおこめ券」 野党が“おこめ券”追及 [Hitzeschleier★]
- 中国から訓練の連絡あったが、区域など具体的な内容知らされず=小泉防衛相 [♪♪♪★]
- 【高市速報】小泉進次郎「事前に中国軍から飛行訓練を開始すると連絡があったのは事実」 [931948549]
- Androidスマホに「microSDカードスロット」復活か?メモリの高騰で再び注目が集まる [663766621]
- 江戸時代の日本人は決して幸福ではなかった…明治維新を批判する人が誤解している「江戸時代の10大問題」 [317527133]
- 高市早苗「自分の命は自分で守るという原則に基づいた行動をとって」「まずは自助」😲 [521921834]
- 「こいつ、いつ逮捕されるんだよ?」って女性支援NPO団体の代表wwwwwwwwwwwwwwwwwww
- 【悲報】バカ「喫煙者だけタバコ休憩あってずるい!」←は??????
