FROM : Bill Bumgarner
DATE : Sun Nov 04 22:23:26 2007
On Nov 4, 2007, at 1:15 PM, Izidor Jerebic wrote:
> It is stated in documentation that default property implementation
> setting is @dynamic.
>
> I can understand there are reasons for this choice, but I wonder if
> there is a compiler switch that would make the default @synthesize
> (at least in GC situation this would be quite handy) ?
>
> It is probably quite common situation in GC environment for one to
> just declare "@property SomeClass *ivar" and want to have its
> accessors synthesized. Currently one must re-type the property
> declaration in implementation section with "@synthesize ivar". If
> the default would be @synthesize, no duplication would occur and we
> could simply declare properties in headers and use them without any
> additional typing in most cases.
>
> Is there such a flag anywhere?
There is not. File a bug, please.
b.bum
DATE : Sun Nov 04 22:23:26 2007
On Nov 4, 2007, at 1:15 PM, Izidor Jerebic wrote:
> It is stated in documentation that default property implementation
> setting is @dynamic.
>
> I can understand there are reasons for this choice, but I wonder if
> there is a compiler switch that would make the default @synthesize
> (at least in GC situation this would be quite handy) ?
>
> It is probably quite common situation in GC environment for one to
> just declare "@property SomeClass *ivar" and want to have its
> accessors synthesized. Currently one must re-type the property
> declaration in implementation section with "@synthesize ivar". If
> the default would be @synthesize, no duplication would occur and we
> could simply declare properties in headers and use them without any
> additional typing in most cases.
>
> Is there such a flag anywhere?
There is not. File a bug, please.
b.bum
| Related mails | Author | Date |
|---|---|---|
| Izidor Jerebic | Nov 4, 22:15 | |
| Bill Bumgarner | Nov 4, 22:23 |






Cocoa mail archive

