[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 08/18 21:51 / Filesize : 212 KB / Number-of Response : 871
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Objective-C [ObjC part:3];



1 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 12:18:31 ]
Objective-C(オブジェクティブ シー)はプログラミング言語の一種。C言語をベースにSmalltalk型のオブジェクト指向機能を持たせた上位互換言語。
 (Wikipedia:ja.wikipedia.org/wiki/Objective-C より)

前スレ
pc11.2ch.net/test/read.cgi/tech/1106983092/
前々スレ
pc5.2ch.net/tech/kako/990/990574267.html

2 名前:関連スレ mailto:sage [2007/08/08(水) 12:33:50 ]
*** プログラム技術板 ***
 【マック】Macintoshプログラミング質問箱
  pc11.2ch.net/test/read.cgi/tech/1113058054/
 Mac OS Xでの開発環境はどれがイイ?
  pc11.2ch.net/test/read.cgi/tech/1163314891/
 Macは難しすぎる
  pc11.2ch.net/test/read.cgi/tech/1095818624/

*** 新・mac板 ***
 Cocoaはさっぱり!!! version.8
  pc11.2ch.net/test/read.cgi/mac/1179498292/
 Macでプログラミング{6}
  pc11.2ch.net/test/read.cgi/mac/1161656142/
 Xcode part5
  pc11.2ch.net/test/read.cgi/mac/1176452734/
 【ADC】Apple Developer Connection
  pc11.2ch.net/test/read.cgi/mac/1143011492/

3 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 12:35:16 ]
if((self = [ super init]) != nil){
}
return self;

4 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 16:22:49 ]
if(self = [super init]) {
}
でいいじゃん

5 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 21:39:10 ]
nilを確認したいんだよ。nilをよー
[obj release];
obj = nil;
とかするだろ?


6 名前:デフォルトの名無しさん [2007/08/08(水) 23:09:46 ]
こっちが本スレだよね?

7 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 23:17:54 ]
こっちの方が早い

8 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 23:24:23 ]
Objective-C プログラミング言語
developer.apple.com/jp/documentation/cocoa/Conceptual/ObjectiveC/index.html

Objective-C入門
wisdom.sakura.ne.jp/programming/objc/index.html

ダイナミックObjective-C
journal.mycom.co.jp/column/objc/

Objective-C FAQ Answers
wwwa.dcns.ne.jp/~nito/objective-c/answers.html

かんたんObjective-C
www.nslabs.jp/objc.rhtml

9 名前:デフォルトの名無しさん mailto:sage [2007/08/08(水) 23:24:51 ]
あっちのスレは削除依頼に出しました
ごめんなさい

10 名前:デフォルトの名無しさん [2007/08/09(木) 09:36:37 ]
[self age];



11 名前:デフォルトの名無しさん mailto:sage [2007/08/09(木) 10:55:41 ]
Étoilé project

>ttp://www.etoile-project.org/

 一応GNUstep系のデスクトップ環境ってことで。独自拡張も有りつつ、0.2リリースもLiveCDも合わせて公開されたし。

GNUstep

>ttp://www.gnustep.org/

 Cocoa?何それ?って人はこちらに(w。

>ttp://www.gnustep.org/developers/documentation.html

 このあたりは読むと少しは幸せになれると思われ。Cocoa使いでもソース読むといろいろと楽しい。

12 名前:デフォルトの名無しさん [2007/08/09(木) 11:03:28 ]
Etoileってのはおもしろそう

13 名前:デフォルトの名無しさん mailto:sage [2007/08/12(日) 18:47:49 ]
いートイレ

14 名前:デフォルトの名無しさん [2007/08/13(月) 13:50:08 ]
initは初期化に失敗したときは何を返せばいいの?

15 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 14:19:22 ]
nil。

- (id)init
{
 self = [super init];
 if(self) {
  // hogehoge
  if(failed) {
   [self autorelease];
   return nil;
  }
  return self;
 }
 return nil;
}

16 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 14:48:23 ]
>>15
ありがとう。autoreleaseしとくのか。

17 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 14:57:52 ]
それってほんとにあってる?

18 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 17:00:54 ]
正直聞いたことない

19 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 21:01:22 ]
https://developer.apple.com/jp/documentation/Cocoa/Conceptual/CocoaFundamentals/CocoaObjects/chapter_3_section_6.html#//apple_ref/doc/uid/TP40002974-CH4-SW17

20 名前:デフォルトの名無しさん mailto:sage [2007/08/13(月) 21:45:41 ]
普通失敗したら、nilを返す前に
[self release];のはず



21 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 01:30:49 ]
NSAutoreleasePool が無い場合もあるからね。
安全のために autorelease はやめた方がいい。
普通は大丈夫だからどうでもいいっちゃどうでもいいけど。

22 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 15:30:43 ]
自分を解放するのってなんか怖くね?

23 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 16:03:22 ]
クラスメソッドでインスタンス開放してるだけなんだから別に問題なくね?

24 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 16:25:50 ]
クラスメソッドじゃなくね?

25 名前:デフォルトの名無しさん mailto:sage [2007/08/14(火) 17:01:25 ]
あっ本当だ。勘違いしてた。すまん

26 名前:デフォルトの名無しさん mailto:sage [2007/08/15(水) 07:30:23 ]
自分は解放されたいです

27 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 10:25:40 ]
autorelease か release かってのは NSFoundation 使ってるかどうかで決めるんじゃないのかね?

28 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 14:06:08 ]
だれかCocoa使わずに標準クラス使ってコード書いてる神いる?

29 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 14:11:08 ]
つ X Window / B$D UNIX のアプリのコード

30 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 14:33:05 ]
ObjC使ってんの?



31 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 15:23:41 ]
いや、テスト的にLazarus使った。

簡単に動作するお。

32 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 15:40:26 ]
>>28
なんか変な返事ばっかだが gcc 附属の Object クラスを基底クラスにして Objective-C を
使うって意味なら書いたことある.
書きながら NSArray と NSDictionary と NSAutoreleasePool が恋しくなってきたが…

33 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 17:33:34 ]
GNUstepは使うけれど、これじゃCocoaと大して違わないしなぁ。
俺様まさか古のSoftwareICなクラスを使ってる人探してる?(w

34 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 18:13:23 ]
>>32
おまいさん変態ですか?

35 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 20:42:22 ]
stepstone使ってたよ

36 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 22:33:37 ]
MinGWでObjCでWin32API叩いたり

37 名前:32 mailto:sage [2007/08/16(木) 23:27:32 ]
>>34
否定はしない.
Linux なんで Cocoa はなかったし,GNUStep は Base だけでもかなりでかいんで採用しなかった…
でも結局途中で自前でArray.mとDictionary.mを実装したりで面倒だったよ…

38 名前:デフォルトの名無しさん mailto:sage [2007/08/16(木) 23:44:46 ]
29, 31 はここが Obj-C スレであることを理解できない可哀想な人なんではなかろうか。

39 名前:デフォルトの名無しさん mailto:sage [2007/08/17(金) 14:21:36 ]
>>37
GCCについてるList.hってどうよ?
ってかこれって他のObjC処理系(あるのかどうか知らんけど)にもついてんの?

40 名前:32 mailto:sage [2007/08/17(金) 15:32:58 ]
>>39
最近のGCCにはそんなのが付いてくるんですか?
objc-list.h や hash.h とは別物なんですよね?
あれはCのAPIですし…



41 名前:デフォルトの名無しさん mailto:sage [2007/08/17(金) 16:33:02 ]
俺の環境(OSX)だと/usr/include/objcにList.hってのがあるわ。
コメント見る限り、「最近の」って感じではなさそうだけど。

/*
List.h
Copyright 1988-1996 NeXT Software, Inc.

DEFINED AS: A common class
HEADER FILES: objc/List.h

*/

42 名前:32 mailto:sage [2007/08/17(金) 16:45:04 ]
ちょっと調べてみた,
gcc-3.3.6 と gcc-4.1.2 の環境のLInux では/usr/include や
/usr/lib/gcc/i486-linux-gnu/include 以下にも List.h は存在しなかった.
あと win32 の mingw の gcc-3.4.2 環境や cygwin の gcc-3.4.4 環境にも存在しなかった.
OSX だけじゃないかな?

43 名前:32 mailto:sage [2007/08/17(金) 16:48:20 ]
あー
>Copyright 1988-1996 NeXT Software, Inc.
なんだから OSX には入ってても素の gcc には入ってないのでしょうね…

44 名前:デフォルトの名無しさん mailto:sage [2007/08/17(金) 16:56:55 ]
OSXだとObjC関連のヘッダには全部NeXTのコピーライト入りだけどね。
Object.hとか。

45 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 17:55:14 ]
なあなあ、俺らでObjective-Cの新しいクラスライブラリ作らね?

46 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 18:44:43 ]
>45
設計方針をどうするかで纏まらないとかってオチ?(汗

47 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 18:48:25 ]
いや、
・C++版をコピーするも使われない
・C++に移植されて終焉
のどっちかしか未来が無いってオチ。

48 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 18:53:10 ]
どんなクラス作るの?

49 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 19:07:10 ]
2CHObject

50 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 19:46:57 ]
それはクラス名として不正では?



51 名前:デフォルトの名無しさん mailto:sage [2007/08/20(月) 23:33:53 ]
>>47
C++ と Objective-C はメッセージ周りの概念がかなり違うから、
大規模なクラスライブラリはなかなか互いには移植できないと思う ...

52 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 01:55:09 ]
>>45
15年位前に某所でそれを提案したんだけど自然消滅

53 名前:デフォルトの名無しさん mailto:sage [2007/08/21(火) 14:31:32 ]
>>52
15年前とはObjC人口が違うからな

54 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 13:58:52 ]
>>45
GTK++ のラッパー GTK-- みたいなのを作って欲しい



55 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 15:48:27 ]
>>54
obgtk や gnome-objc はどこに行ったのだろうか…

56 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 20:02:29 ]
gtkイラネ

57 名前:デフォルトの名無しさん mailto:sage [2007/08/25(土) 20:17:45 ]
>>56
kwsk


58 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 11:22:06 ]
まあ gtk の Obj-C への移植より先に
gtk を Aqua で X11 無しに移植するのが先決だろうね

59 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 13:47:38 ]
OSXでわざわざgtk使うのかよ

60 名前:デフォルトの名無しさん mailto:sage [2007/08/26(日) 15:01:38 ]
普通は使う必要性はないだろうが、gtkベッタリのを移植する手間は思いっきり省ける(w



61 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 00:25:02 ]
OSXだってgtkでもQtでもWxWidgetsでも選択肢は多い方が仕事はしやすいよ。


62 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 16:13:32 ]
>>61
それはもっともなのだがマックプログラマは無駄にCocoaで再実装する方を
選びたがるからちっとも完成度が上らないんだよな…

63 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 16:34:10 ]
>61
それはプログラマじゃなくて、ユーザーから要望があるから。
マカーは細かい差異を異常に気にするんよ。

64 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 16:47:40 ]
レス番ずれてるぞ
さてはBSユーザか

65 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 17:22:50 ]
まぁマカーはどうでもいいんだけど Linux 向けに gnome-objc は
ちゃんと保守してほしかったなぁ…
ftp.gnome.org/pub/gnome/sources/gnome-objc/1.0/
1999年って…

66 名前:デフォルトの名無しさん mailto:sage [2007/08/27(月) 22:55:31 ]
>>61
MacOSX でも Qt と wxWidgets は使える。Gtk+ は大したアプリ無いしイラネ。

>>65
ObjC は C を混ぜて書けるんだから、Gtk+ 部分だけ C で書いたら良いじゃない。

67 名前:デフォルトの名無しさん mailto:sage [2007/08/28(火) 01:40:42 ]
>>62
まあ MVC がきちんと分離されてれば、
Cocoa のガワをかぶせるのはそんなに大変じゃないよね ...

68 名前:デフォルトの名無しさん [2007/09/03(月) 22:47:54 BE:375293838-2BP(400)]
#import <stdio.h>
#import <objc/Object.h>

int main(int argc, char *argv[])
{
 id agemasuyo = [Object new];
 fputs(stderr, "agemasuyo");
 [agemasuyo release];
 return 1;
}

69 名前:デフォルトの名無しさん mailto:sage [2007/09/03(月) 23:45:16 ]
IDE はありますか?

70 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 00:46:18 ]
>69

MacOSXならXCode & Interface Builder
GNUstepならProject Center & GORM

って、マジレスしていいのだろーか?



71 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 00:47:57 ]
忘れてた。最強のIDE emacs


72 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 15:41:37 ]
Eclipse を期待してた。

73 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 17:30:57 ]
Windows 用の IDE はないのかい?

74 名前:デフォルトの名無しさん mailto:sage [2007/09/04(火) 19:40:06 ]
>>73
cygwin で vi + make + gcc

75 名前:デフォルトの名無しさん [2007/09/05(水) 01:17:15 ]
すみません、NSBezierPath について教えて下さい。
NSBezierPath *pathCollection をあらかじめ作っておき、
直線と円弧で構成された幾何学図形(複数)をそれぞれNSBezierPath *aPathとして作り、
[pathCollection appendBezierPath: aPath] とやっています。これを繰り返して、物が
膨らむ様子のアニメーションを作っているのですが、途中でデバッガが立ち上がり、
[pathCollection stroke] で止まってしまいます。pathCollection 中は以下のようになって
います。止まる前までは順調に描けているので、何が悪いのか分からなくて……
よろしくお願いします。
_state 2
_segmentCount 185
_segmentMax 310
_head 0x1976200
_lastSubpathIndex 184
_elementCount 121
_lineWidth 1
_bounds x=0, y=0, width=0, height=0
_controlPointBounds x=0, y=0, width=0, height=0
_flags 3 '¥003'
_miterLimit 10
_flatness 1
_dashedLinePattern 0x0
_dashedLineCount 0
_dashedLinePhase 0


76 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 05:28:03 ]
>>75
そんな突然デバッガの、それも pathCollection の出力だけかかれてもわからんよ。
クラッシュレポーターにでるような
スタックトレースかいてくれたほうがましなんだけど。
そのまわりのソースコードをすこしぐらい書いて下さい。

77 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 11:34:24 ]
こういうので良いのでしょうか?詳しくないので見当違いでしたらごめんなさい。
Exception: EXC_BAD_ACCESS (0x0001)
Codes: KERN_INVALID_ADDRESS (0x0001) at 0xc0003c2d

Thread 0 Crashed:
0 com.apple.CoreGraphics 0x9048c018 draw_line + 3776
1 com.apple.CoreGraphics 0x9048b144 line_to + 1448
2 com.apple.CoreGraphics 0x9048ab4c aa_line_render + 804
3 libRIP.A.dylib 0x9482a3ac ripr_Coverage + 1304
4 libRIP.A.dylib 0x94829d48 ripc_Render + 504
5 libRIP.A.dylib 0x94832474 ripc_DrawPath + 488
6 com.apple.CoreGraphics 0x904533bc CGContextDrawPath + 176
7 com.apple.AppKit 0x938beeb8 -[NSBezierPath(NSBezierPathDevicePrimitives) _doUserPathWithOp:inContext:] + 252
8 com.apple.AppKit 0x938bec7c -[NSBezierPath stroke] + 212
9 com.mac.*********** 0x00031914 -[MyDocument turnEndOperation] + 3228 (MyDocument.m:486)
10 com.mac.*********** 0x00030c2c -[MyDocument startCaluculation:] + 1080 (MyDocument.m:333)
11 com.apple.AppKit 0x93842c4c -[NSApplication sendAction:to:from:] + 108
つづく

78 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 11:35:14 ]
つづき
12 com.apple.AppKit 0x93842b80 -[NSControl sendAction:to:] + 96
13 com.apple.AppKit 0x93842a60 -[NSCell _sendActionFrom:] + 156
14 com.apple.AppKit 0x93842540 -[NSButtonCell performClick:] + 472
15 com.apple.AppKit 0x93841d64 -[NSButton performKeyEquivalent:] + 424
16 com.apple.AppKit 0x93841b68 -[NSView performKeyEquivalent:] + 140
17 com.apple.AppKit 0x93841ac8 -[NSWindow performKeyEquivalent:] + 32
18 com.apple.AppKit 0x9389c820 -[NSApplication _handleKeyEquivalent:] + 56
19 com.apple.AppKit 0x937a6408 -[NSApplication sendEvent:] + 2944
20 com.apple.AppKit 0x9379dd10 -[NSApplication run] + 508
21 com.apple.AppKit 0x9388e87c NSApplicationMain + 452
22 com.mac.*********** 0x0000efac main + 64 (main.m:13)
23 com.mac.*********** 0x0000290c start + 812
24 com.mac.*********** 0x00002610 start + 48


79 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 19:37:52 ]
ソースを書けって言ってなかったっけ?

80 名前:デフォルトの名無しさん mailto:sage [2007/09/05(水) 22:00:41 ]
クラッシュレポートでほんのちょっとだけ想像がついてきました。
ソースも書いてね。

というかデバッグってのは自分でいろいろみながら
どこがおかしいのかなぁ、と考えるわけでさ。
こういう応答しかできないってことはデバッグに
苦労してるだろうなぁというのはわかるけど ...



81 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 14:33:14 ]
UIKitおもすれー

82 名前:デフォルトの名無しさん mailto:sage [2007/09/15(土) 16:58:40 ]
GormとProjectBuilder入れました。

83 名前:デフォルトの名無しさん mailto:sage [2007/09/30(日) 11:27:08 ]
プロトコルへの適合を動的に削除したい時って
objc_protocol_listをいじればいいのかな?

84 名前:デフォルトの名無しさん [2007/09/30(日) 15:02:45 ]
オブジェクトに演算子は定義できますか?


85 名前:デフォルトの名無しさん mailto:sage [2007/09/30(日) 15:08:28 ]
演算子の多重定義は実装してないようですね。自己解決しました。

86 名前:デフォルトの名無しさん mailto:sage [2007/09/30(日) 19:50:30 ]
>>85
Objective-C++ つかえ

87 名前:デフォルトの名無しさん mailto:sage [2007/10/20(土) 21:12:09 ]
>Windowsの世界には、Objective-Cプログラマの数は0だから、事実上不可能だな。
ttp://www.haloscan.com/comments/mkino/20071018/#424562

88 名前:デフォルトの名無しさん mailto:sage [2007/10/22(月) 14:56:54 ]
iPhone/touchのtoolchain遊んでる奴いるかい
いや、聞いてみただけ

89 名前:デフォルトの名無しさん [2007/10/28(日) 10:20:25 ]
Objective-C 2.0 だってよ

https://developer.apple.com/leopard/devcenter/docs/documentation/Cocoa/Conceptual/ObjectiveC/index.html

90 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:06:55 ]
何をいまさら・・・
ってム板なら知らないやつがいてもおかしくないか



91 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:19:46 ]
いや、前スレで散々話題になったと思うが。

92 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:29:30 ]
notepad-plus.sourceforge.net/commun/screenshots/scrsh_lexerObjC.gif
変態だ…変態すぎる…

93 名前:デフォルトの名無しさん mailto:sage [2007/10/30(火) 23:32:42 ]
グロ注意

94 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 12:34:21 ]
ログインしなくても見れるようになったので :

developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/index.html


いや、ぼくみたいにお金なくて Online 会員のひともいるかなとおもって、貼ってみたんだけど、だめですか ???

いまいち @synthesize と @dynamic の違いがわからないんですが
おしえてください

95 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 13:40:47 ]
>>94 ナイス張り!

96 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 14:04:07 ]
macでしか使えないのが痛い・・

97 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 14:12:21 ]
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄」
―――――――――――――‐┬┘
                        |
       ____.____    |
     |        |        |   |   
     |        | ∧_∧ |   |   
     |        |( ´∀`)つ ミ |   
     |        |/ ⊃  ノ |   |
        ̄ ̄ ̄ ̄' ̄ ̄ ̄ ̄    |    ミ Xcode(ObjC2.0)

98 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 14:26:29 ]
捨てないで ...

個人用のちっちゃな GUI ソフトを作るのは簡単で良いですよ
GC がついてさらに簡単になりました

99 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 14:34:12 ]
GCもう使ってる?


100 名前:デフォルトの名無しさん mailto:sage [2007/10/31(水) 14:46:54 ]
とりあえずつかってみました
(perl でつくってた画像ダウンローダーの GUI ラッパーをつくっただけですが)
retain / (auto)release を書かなくて良いのでかなりタイプ数がへりますね
アクセッサをかくのもルーチンワークがうざいので @property は便利
あとは UI は binding をすれば、かなりなにもかかなくてもよい気がする








[ 続きを読む ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<212KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef