0
どうすればいいですか?現時点では、コンパイラは "'objc_collectingEnabled()' was not declared in this scope."
拡張子.mのようにコンパイルするとこれを修正しますが、使用する必要のある別のC++ライブラリからは呼び出せません。objective-C++からobjc_collectingEnabled()を呼び出しますか?
現在のコード:
- (void)functionName
{
if(!objc_collectingEnabled())
{
free(x);
}
}
Aha!それがトリックでした。 –