断言失败:(Transform_is_valid(m))

时间:2014-10-02 14:33:50

标签: ios ios8

当我使用[myPath fill]时,我得到了这个

Assertion failed: (transform_is_valid(m)), function CGMutablePathRef CGPathCreateMutableCopyByTransformingPath(CGPathRef, const CGAffineTransform *), file Paths/CGPATH/cc, line 168.

我在新程序中实现了同一个类。原作品。虽然原版现在有一个"问题"想要"验证项目设置,更新到推荐的设置"。我已在两个项目之间更新到ios8。我很想更新以查看原始用途是否也会停止工作。语法是否已更改或ios8是否需要其他修复?我知道我没有发布很多代码,但我无法缩小两者之间的差异。

1 个答案:

答案 0 :(得分:1)

我在[path stroke]遇到了同样的断言错误。结果我的路径只有一个moveToPoint:(没有后续的addLineToPoint:)。断言信息只是令人困惑......

因此,请确保验证路径中的说明。