Posts tagged ‘预处理指令’

标记待实现功能

有时为了快速的把代码的架子搭起来,并编译通过。会把一些负责具体实现细节的方法先空置。整个代码能编译通过后,再一边调试一边把那些空方法“填”好。

我一般是在这类空方法中加一个注释进行标注, 并让方法直接返回一个错误值。比如返回指针的方法就让它返回NULL,返回BOOL值的方法就让它返回false。有时还会在方法里放一个失败的断言,比如:

BOOL some_function()
{
   //PK Not implement yet
   assert(false);
   return FALSE;
}

Continue reading ‘标记待实现功能’ »