i use shareKit to myself program .
but in the FBConnectGlobal, there are some warning,
NSMutableArray* FBCreateNonRetainingArray() {
CFArrayCallBacks c
Is it a global function? Add "static" if it is only used in the current file.
The possible reason is as below:
no previous prototype for `foo'
This means that GCC found a global function definition without seeing a prototype for the function. If a function is used in more than one file, there should be a prototype for it in a header file somewhere. This keeps functions and their uses from getting out of sync
If the function is only used in this file, make it static to guarantee that it'll never be used outside this file and document that it's a local function