sdk文档位置
~/Library/Developer/Shared/Documentation/DocSets/. --文档目录
************
header search path resursive递归方法,在结尾加“/**”
如:
/Users/user/Downloads/CorePlot_1.0/Source/framework/**
************
Xcode 4: Fatal: Not a git repository
fix:
1. Open Xcode and go to Window > Organizer
2. Find under repositories your project. It might be two entries if you use something like SVN.
3. Make sure it says "Type Git"
4. Mark the repository entry and hit backspace or delete (on mac)
5. Done
************
xcode 4.2 禁用ARC功能
#ifdef DEBUG
# define DLog(fmt, ...) NSLog((@"[文件名:%s]\n" "[函数名:%s]\n" "[行号:%d] \n" fmt), __FILE__, __FUNCTION__, __LINE__, ##__VA_ARGS__);
#else
# define DLog(...);
#endif
*****
报错:
Couldn't register com.XXXXX.deviceapp with the bootstrap server. Error: unknown error code. This generally means that another instance of this process was already running or is hung in the debugger.Program received signal: “SIGABRT”.
方法:
iOS5 xcode4.2 引入了ARC (AutomicReferenceCounting) ,开启/关闭方法如下:
Xcode 4.2: 点击项目后,
Build Settings -> Apple LLVM compiler 3.0 - Language -> Objective-C Automatic Referencing Counting, 默认是YES 设置为NO即可。
*******
如何在XCode4中设置NSZombieEnabled & MallocStackLogging
In order to fix the issue about "EXC_BAD_ACCESS", we can set NSZombieEnabled & MallocStackLogging
How to set them in Xcode 4?
1)Product->Edit Scheme...->Run...->EnvironmentVariables.
Of course , the other way is :click Product->Run... when holding on alt and option keys.
2)add NSZombieEnabled,set the value with YES
3)add MallocStackLogging, set the value with YES.
for MallocStackLogging:
shell malloc_history 53395 0x79ceda0
53395 ProcessID
OBJECT ADDRESS 0x79ceda0
·