Advertise Mobile SDKs Books Events Forum News Social Networking Support Us
Follow @iphonedevsdk on Twitter

Interface 2, Advanced iOS
Mockup & Code Gen
($9.99)

Make your own iPhone apps
and run them live!
(free)

Pic Frame Dynamo: Photo Editing
($0.99)

Abiliator
($1.99)

Want your application or service advertised on iPhone Dev SDK?

Go Back   iPhone Dev SDK Forum

View Single Post
Old 11-21-2009, 02:36 PM   #14 (permalink)
Gregoire
Senior member
 
Join Date: May 2009
Location: Lille, France
Posts: 34
Gregoire is on a distinguished road
Default

Quote:
Originally Posted by smithdale87 View Post
They do throw warnings, but that's just because the compiler doesn't know the method exists. All you have to do is define the methods in a header file, and the warnings will go away.
how does apple know you used this function instead of anotheir ?

I don't know the apple/iphone linkage or dynamic library so my opinion is based on experience of other system : if I have to test an application which I only have the binary, and this application is using dynamic library; I add a special mode or a proxy for those library to know which library is used and in librabry which function is used

I would not be surprised that apple have, for every function in library, a call to a generic trace function while entering and quitting every function (*). Then the amount of work to check if you are using some undocumented function is 'nil'

I don't know if I made it clear to understand

greg

(*) sound to be a lot of work, but when you debug a huge project, using many people work, it's a great help to read this trace (indented...) to find which function has been called before.
Gregoire is offline   Reply With Quote
 

» Advertisements
» Stats
Members: 175,367
Threads: 93,995
Posts: 402,444
Top Poster: BrianSlick (7,978)
Welcome to our newest member, nelsonmcnichol
Powered by vBadvanced CMPS v3.1.0

All times are GMT -5. The time now is 04:36 AM.
Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.