0
我正在编译OS X Lion的旧Apple示例代码。代码使用函数EmptyRect和SectRect。 Lion API差异告诉我他们被删除。我应该使用什么功能呢?OS X 10.7 Lion删除函数EmptyRect和SectRect,替换是什么?
我正在编译OS X Lion的旧Apple示例代码。代码使用函数EmptyRect和SectRect。 Lion API差异告诉我他们被删除。我应该使用什么功能呢?OS X 10.7 Lion删除函数EmptyRect和SectRect,替换是什么?
您可以手动设置的长方形,就像这样:
Rect myRect = { left, top, right, bottom }; // Same as SetRect (left, top, right, bottom);
if ((myRect.right <= myRect.left) || (myRect.bottom <= myRect.top)) // Same as EmptyRect (myRect)
{
//... do something
}
的事情是,这些方法已被弃用,因为的QuickDraw和碳的其他部分可以在狮子不复存在。所以当你尝试构建这个例子时,你可能遇到更多的问题和更多的东西丢失。我建议找到一个更新的例子,做同样的事情或类似的东西。
我认为他们是简单的功能,只是需要相应的实现。谢谢! – superg 2012-01-29 13:39:14