Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Programming > Objective-c > Re: Inaccurate ...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 4 of 9 Topic 938 of 1039
Post > Topic >>

Re: Inaccurate information about the Objective-C 2.0 runtime

by ActiveMan <basurero@[EMAIL PROTECTED] > Jan 2, 2008 at 08:43 AM

Hello Greg, thank you for your response.

I assume that those odd names: objc_property_t, _strong, _weak instead 
of Property, strong, weak have been chosen in order to avoid conflicts 
with the symbols in existing source code.

As far as I concerned, I prefer the introduction of regular names with 
a compiler flag for Objective-C 2.0 features disable by default. 
Specifically, those strange names remind me to the Windows API.

On 2008-01-02 01:26:42 +0100, Greg Parker <gparker@[EMAIL PROTECTED]
> said:

> ActiveMan <basurero@[EMAIL PROTECTED]
> writes:
>> Hello, there is a mismatch between "The Objective-C 2.0 Runtime
Reference"
>> (Last updated: 2007-05-25) and "The objective-C 2.0 Programming
Language"
>> (Last updated: 2007-12-11) with regards to the types and runtime
functions
>> used to store introspection metadata of the properties.
>> 
>> For instance, in reference to the type used to represent properties
they
>> respectively talk about objc_property_t type vs the Property type. Also
>> there are differences in runtime functions like respectively
>> property_getAttributes() vs property_getInfo().
>> 
>> Unfortunately at time of writing this message my OS X 10.5 installation
>> only provides the objc_property_t type in the "objc/runtime.h" header
>> file.
> 
> The Property type does not exist; objc_property_t is the correct name.
> For other details, the header file is authoritative and the
do***entation
> that best matches it is probably correct.
> 
> 
>> Is there any expectation about a new version of the Developer Tools
that
>> includes the runtime described in "The Objective-C 2.0 Runtime
Reference",
>> or is "The Objective-C 2.0 Runtime Reference" information incorrect or
>> obsolete?
> 
> File a bug re****t at http://bugre****t.apple.com
. Incorrect
do***entation
> is handled through the same bug database as everything else.
 




 9 Posts in Topic:
Inaccurate information about the Objective-C 2.0 runtime
ActiveMan <basurero@[E  2007-12-30 14:19:45 
Re: Inaccurate information about the Objective-C 2.0 runtime
Chris Hanson <cmh@[EMA  2007-12-31 12:26:01 
Re: Inaccurate information about the Objective-C 2.0 runtime
Greg Parker <gparker@[  2008-01-01 16:26:42 
Re: Inaccurate information about the Objective-C 2.0 runtime
ActiveMan <basurero@[E  2008-01-02 08:43:57 
Re: Inaccurate information about the Objective-C 2.0 runtime
Michael Ash <mike@[EMA  2008-01-02 11:24:01 
Re: Inaccurate information about the Objective-C 2.0 runtime
ActiveMan <basurero@[E  2008-01-02 23:05:56 
Re: Inaccurate information about the Objective-C 2.0 runtime
Michael Ash <mike@[EMA  2008-01-02 20:04:28 
Re: Inaccurate information about the Objective-C 2.0 runtime
ActiveMan <basurero@[E  2008-01-03 14:04:54 
Re: Inaccurate information about the Objective-C 2.0 runtime
Michael Ash <mike@[EMA  2008-01-03 09:40:13 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan12V112 Fri Oct 10 20:04:36 CDT 2008.