2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【マック】Macintoshプログラミング質問箱

1 :デフォルトの名無しさん:2005/04/09(土) 23:47:34 .net
   三|三
  イ `<             ,..-──- 、         _|_
   ̄             /. : : : : : : : : : \        |_ ヽ
   ∧           /.: : : : : : : : : : : : : : ヽ      (j  )
   /  \        ,!::: : : :,-…-…-ミ: : : : :',
              {:: : : : :i '⌒'  '⌒' i: : : : :}     _ヽ_∠
  └┼┘          {:: : : : | ェェ  ェェ |: : : : :}       lニl l |
.   |_|_|  , 、      { : : : :|   ,.、   |:: : : :;!      l─| l 亅
   __   ヽ ヽ.  _ .ヾ: :: :i r‐-ニ-┐ | : : :ノ        _
    /     }  >'´.-!、 ゞイ! ヽ 二゙ノ イゞ‐′      l  `ヽ
   ´⌒)    |    −!   \` ー一'´丿 \       l/⌒ヽ
    -'    ノ    ,二!\   \___/   /`丶、      _ノ
        /\  /    \   /~ト、   /    l \
       / 、 `ソ!      \/l::::|ハ/     l-7 _ヽ
      /\  ,へi    ⊂ニ''ー-ゝ_`ヽ、    |_厂 _゙:、
      ∧   ̄ ,ト|    >‐- ̄`    \.  | .r'´  ヽ、
     ,ヘ \_,. ' | |    丁二_     7\、|イ _/ ̄ \

554 :デフォルトの名無しさん:2013/05/25(土) 22:30:06.91 .net
>>552-553
サンクスコ!

555 :デフォルトの名無しさん:2013/06/15(土) 09:12:51.02 .net
おまえら、はやくこれ完成させてください
https://github.com/ashie/gtkimcocoa

556 :デフォルトの名無しさん:2013/06/17(月) 10:53:19.52 .net
こんちわ、ASOC縛りで今開発に挑戦してるものです。
諸兄らに質問したいのですが特定の上位クラスのオブジェクトを下位のクラスで
キャストする方法はありますでしょうか?
具体的にはASOC上でdelegateメソッドから受け取ったNSTextオブジェをNSTextFieldに
キャストしたいのです。(勿論、器の中身はNSTextFieldである前提で)
もし何かご存知でしたら情報を提供いただけると助かります。
宜しくお願いします。

557 :デフォルトの名無しさん:2013/06/17(月) 11:51:16.07 .net
>>555

558 :デフォルトの名無しさん:2013/06/18(火) 15:06:29.10 .net
OSXとiOSでAVAssetImageGeneratorのcopyCGImageAtTimeを使っています。

iOS版はなめからに再生中のフレームを取得できるんですが、Lion(10.7以上で
本機能サポート)用のフレームワークだとものすごく遅いんです。リアルタイム
で使用できるほどの速度が全く出ません。

詳しいかた居られませんか? よろしくお願いします。

559 :デフォルトの名無しさん:2013/06/19(水) 09:52:30.67 .net
iMac買ったんでXcodeでプログラミングしてみた。これクソじゃね?
http://engawa.2ch.net/test/read.cgi/poverty/1371539645/

560 :デフォルトの名無しさん:2013/06/21(金) 15:37:32.64 .net
iMac買ったんでC#でプログラミングしてみた。これ「\」と「_」の入力が罠すぎるだろ
http://engawa.2ch.net/test/read.cgi/poverty/1371785765/l50

561 :デフォルトの名無しさん:2013/07/17(水) NY:AN:NY.AN .net
自分のMac以外でもちゃんと動くのかどうかテストしたいんだけど、
ユキヒョウ以降のMacが使えてインストールもできるようなネカフェとか東京に無いかな。

562 :デフォルトの名無しさん:2013/07/17(水) NY:AN:NY.AN .net
アルファ版、ベータ版として、うpしてテストしてもらえばいい。

563 :デフォルトの名無しさん:2013/11/05(火) 00:45:24.23 .net
iPhoneアプリ作りたいんだが、c言語勉強すんのにいい方法教えてくれ!

564 :デフォルトの名無しさん:2013/11/05(火) 01:00:58.47 .net
Xcodeでmain()の中にこう書いてみ
printf("main");

565 :デフォルトの名無しさん:2014/01/02(木) 23:46:39.42 .net
YES と NOとあって、YESを押すとターミナルにコマンドを送るっていう
プログラムを作りたいけど、どうすればいいですか?
ターミナルにコマンドを送る、のみ分からないです

566 :デフォルトの名無しさん:2014/01/03(金) 00:12:00.31 .net
>>565
NSPipe
NSTask

567 :デフォルトの名無しさん:2014/01/04(土) 10:05:23.99 .net
__strong int a;と適当なクラスのインターフェース部で宣言しても
効果あるのはガーベジコレクションのみでARC,リファレンスカウンタ方式では意味ないですよね?

568 :デフォルトの名無しさん:2014/01/04(土) 10:51:05.16 .net
>>567
intに__strongを指定するのはガベージコレクションでも意味ないよ。

569 :デフォルトの名無しさん:2014/01/05(日) 02:14:50.43 .net
>>568
ポインタ変数だけだったんですね
ありがとうございました

570 :デフォルトの名無しさん:2014/04/04(金) 00:51:57.26 ID:5FUXUa+8.net
$ 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
$

何故かクラスが取得できません。
どなたか、ご教授キボンヌ。

571 :デフォルトの名無しさん:2014/04/04(金) 03:07:52.44 ID:aMF47s9Z.net
JPEGとか

572 :デフォルトの名無しさん:2014/04/04(金) 07:32:35.22 ID:KDc1haoL.net
クラスがロードされてない感じ

573 :デフォルトの名無しさん:2014/04/04(金) 11:57:12.28 ID:nn1vETac.net
$ 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
$
レス、ありがとうございます。
あらかじめ答えのクラスを登録しておいたら、
うまくいきました。

574 :デフォルトの名無しさん:2014/04/08(火) 20:07:36.31 ID:Bi2RyCEo.net
100円あったらマックに行こう!

575 :デフォルトの名無しさん:2014/11/06(木) 04:22:26.81 ID:iaZsweTc.net
オワコンのマック向けアプリ作る奴ってキチガイ?
どっちのマックもオワコンになっただろ

576 :デフォルトの名無しさん:2014/11/10(月) 04:44:20.61 ID:tVi0pfE8.net
マックって腐った肉使ってたの?

577 :デフォルトの名無しさん:2014/11/10(月) 07:48:28.08 ID:k5u1ANsT.net
3秒ルール

578 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 13:56:19.98 ID:8AL93xHR.net
初めてXcodeでMacアプリ作り始めたけど、iOSより作りやすい…かも。

579 :デフォルトの名無しさん:2014/12/25(木) 21:01:32.94 ID:2fbVCzbF.net
PHPやりたいんだけど、オススメのサイトないですか?

580 :デフォルトの名無しさん:2014/12/25(木) 21:08:16.08 ID:tQH6ZoVg.net
MAMPでググれば

581 :デフォルトの名無しさん:2014/12/25(木) 21:39:30.02 ID:2fbVCzbF.net
>>580サンク!

582 :デフォルトの名無しさん:2015/02/11(水) 14:09:28.07 ID:NhM+DG2k.net
Mac JAVAでMIDIのプログラミングした方いらっしゃいますか。
Windowsマシンで正常に発音できるコードでMac上だと全く音が出ないんですが。
OSX Yosemite。JAVAはJRE8です。

583 :デフォルトの名無しさん:2015/02/11(水) 14:10:03.75 ID:NhM+DG2k.net
上げ

584 :デフォルトの名無しさん:2015/02/11(水) 14:34:23.99 ID:6MEX2YTL.net
javax.soundでサウンドデバイスから音が出ないってこと?、Midiデバイスを接続してだとちょっとわからん。
少なくともClojure(jvm上のLispね)のovertoneだと普通に鳴るよ

585 :デフォルトの名無しさん:2015/02/12(木) 09:38:48.98 ID:n5ZbTSDd.net
やってみます!!ありがとうございます!

586 :デフォルトの名無しさん:2015/04/01(水) 15:33:41.06 ID:5h93aL73.net
OSX-xcodeで、任意の形のウインドウって作成出来ますか?

Windowsでいうところの、 多角形のリージョンでウインドの形状を変える処理をmacで行いたいです。
Win32だとこういうコードです。
hRgn=CreatePolygonRgn( poly, 16, WINDING);
SetWindowRgn(hWnd, hRgn, TRUE);

587 :デフォルトの名無しさん:2015/04/01(水) 16:03:51.28 ID:6DGYq49D.net
UIBezierPath にクリッピング領域を作って登録する
CAShapeLayer *viewmask = [CAShapeLayer layer];
viewmask.path = myBezierPath.CGPath;
self.view.layer.mask = mask;

588 :デフォルトの名無しさん:2015/04/01(水) 20:05:49.89 ID:5h93aL73.net
>>587
ありがとう、試してみます。

589 :デフォルトの名無しさん:2015/05/01(金) 22:41:34.25 ID:MFKgB3G9.net
xcode 5 ってアイコン取り込むの面倒くさくなってない?
4の時は、icon composerで作ってからドラック&ドロップで一気に行けたが、
今は、一つずつ決定しないといけない

改善してくれないかね

590 :デフォルトの名無しさん:2015/05/26(火) 11:54:57.74 ID:b/K8mkja.net
ご教授頂きたい。

iosのアプリに提供するSdkを目下作成中で、アプリ開発者には機能特化したUIviewを渡すつもり

UIviewで親windowの可視領域をスクロールされた時に検知して計算し値をアプリ開発者に提供したいんだがuiview単体でそんな事が可能?

591 :デフォルトの名無しさん:2015/05/26(火) 14:07:39.87 ID:BsOGEYPd.net
スクロールじゃなくてドラッグでは?
-setFrame:と-setCenter:をオーバーライドすれば検知可能。

592 :デフォルトの名無しさん:2015/05/26(火) 19:06:29.42 ID:b/K8mkja.net
>>591
てことはドラッグされるたびに上記いずれかのメソッドが呼ばれるのか

ドラッグされて自身のビューが表示されたら○○をしたいってのを実現したい

593 :デフォルトの名無しさん:2015/05/26(火) 19:15:37.77 ID:BsOGEYPd.net
>>592
それたぶんドラッグじゃなくてスクロールの事だね。>自身のビューが表示されたら
そのviewはscrollViewのsubviewに使われるのを想定してるのかな?cellとか?
スクロールならframeもcenterも変更されないから、上記のsetterは呼ばれない。
またscrollViewのdelegateじゃないとscrollViewDidScrollは呼ばれない。
しかし勝手にscrollViewのdelegateにするわけにはいかない。

594 :デフォルトの名無しさん:2015/05/26(火) 19:21:33.89 ID:BsOGEYPd.net
superViewがscrollViewなら、クラスがその状態を定期的に監視するのがベターかな。

595 :デフォルトの名無しさん:2015/05/27(水) 10:03:32.61 ID:DeXKWCwy.net
>>593
superviewはどのViewでaddsubされているかはわからない
ただスクロールuivewの場合はファーストViewで必ず表示されているはずだから勝手にsuperViewをscrollViewとする前提で実装ができそう
あくまで推測

難しいなあ

596 :デフォルトの名無しさん:2015/05/27(水) 10:54:28.46 ID:DeXKWCwy.net
>>595
自己レスだけども、scrollViewのdelegateに提供するviewのdelegateをセットしてもらい、scrollViewのイベントを通知して頂く対応でやることにした

この方法は邪道なのかしら

597 :デフォルトの名無しさん:2015/05/27(水) 12:54:31.03 ID:K9uylMBk.net
>>569,567
didMoveToSuperViewでsuperViewをisKindOfClassで調べて、
UIScrollViewならタイマーを任意の間隔で動かし、scrollViewのcontentOffsetとインスタンスの座標を比べる。
タイマーはインスタンスごとに持つのではなくクラスがまとめて行うようにする。
クラスにはインスタンスとsuperViewをセットでCFMutableDictionaryに登録する。
この方法でdelegate使わないでできるよ。addSubviewしたらあとは勝手にやるというパターン。
しかしまあ完全受け身でscrollViewのイベントをもらって動かしてもいいか。

598 :デフォルトの名無しさん:2015/05/27(水) 13:28:17.52 ID:DeXKWCwy.net
>>597
なるほ
タイマー監視でsuperViewの型でグルグル回す感じか

でもってタイマーはシングルトンか

scrollViewのdelegateを設定することにする
それによりscrollViewの入れ子にも対応できそう

ありがとう

599 :デフォルトの名無しさん:2016/11/24(木) 22:49:28.60 ID:SgQIv0aN.net
Mac向けソフトウェア開発の入門サイトを教えてくれ。
検索したが意外と出てこなかった。
(Xcodeのインストールまでで説明が終わったりするサイトがたくさん出てきてうんざりした)

C/C++/Java/Objective-Cの経験、及び、Windows/iPhone/Androidアプリの開発経験はあるため、
プログラミング自体は慣れており、よって、プログラミング言語レベルでの入門は不要。
Mac向けソフトウェア開発の作法的な内容の書かれているサイトを紹介してもらいたい。
言語は日本語/英語のどちらかで頼む。

600 :デフォルトの名無しさん:2016/11/26(土) 16:38:47.25 ID:4XPhmo+0.net
ばかにはむり

601 :デフォルトの名無しさん:2016/11/26(土) 17:24:32.07 ID:LqG9PW3K.net
iOSの経験があるならいじってりゃわかるだろ?

602 :デフォルトの名無しさん:2016/11/26(土) 18:34:13.01 ID:1KfbCSNb.net
>>599
Apple のサイトしかない。マジで。

603 :デフォルトの名無しさん:2017/05/09(火) 23:45:46.08 ID:LVDyMCTQ.net
Macプログラマー激減だな。

総レス数 603
154 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★