Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: how to build c++ file and create its instance in another objective-c class




That's odd, when I search iPhone + NDA on this list a got a lots of answer like thoses ones:


“As ever, the iPhone SDK is under the NDA you agreed to. You cannot discuss it here.”

“This is the point where we slam up hard against the non-disclosure
agreement to which we all had to agree to even know that video
existed, much less access it. As has been beaten to death on this list
many times before (is there even anything left of that carcass any
more?), we can't discuss that here.”

“iPhone SDK is under NDA (non-disclosure agreement) and cannot be discussed via a channel such as this list.”

And a lot of others like this.


Try to create a simple Xcode / Cocoa (not Cocoa touch) project at first. It's very similar and you may get some help from people here.



Le 6 juin 08 à 17:04, Tang Ke a écrit :

Hi Jean,

Merci!

I tried to rename it to Adder.mm, also tried to rename my viewcontroller to viewcontroller.mm, it didn't work. I searched google, ADC, and cocoadev.com, and really couldn't find an answer.

Cheers,

Tang

2008/6/6 Jean-Daniel Dupas <email@hidden>:

Le 6 juin 08 à 16:53, Tang Ke a écrit :


Hi,
I'm new to iphone os programming and my project involves to build c+ + files
within the xcode cocoa touch environment.


So i tried to create a new cocoa touch project and use the interface builder
to add a button and a label.
So that when i press the button, the label would show the result of the
"add()" method i call from the following c++ file.



I then add a new c++ file called Adder.cpp which looks like this:

class Adder{

public:

Adder();

int add(int x,int y){

return x+y;

}

};


Simple enough, following the example i found from http://developer.apple.com/documentation/Cocoa/Conceptual/ObjectiveC/Articles/chapter_12_section_3.htm


The first thing to do it to learn how to search the mailine list archive. For example try to search for iPhone and NDA:


http://www.cocoabuilder.com/search/archive/cocoa?words=iphone+nda

Then try to compile your file as an obj-c++ file and not as a C++ file. To do this, rename it using the .mm extension (instead of .m or .cpp).






Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden

References: 
 >how to build c++ file and create its instance in another objective-c class (From: "Tang Ke" <email@hidden>)
 >Re: how to build c++ file and create its instance in another objective-c class (From: Jean-Daniel Dupas <email@hidden>)
 >Re: how to build c++ file and create its instance in another objective-c class (From: "Tang Ke" <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.