对不起新手的问题。
但是只要问一下标题建议,我似乎无法在swift 3中使用这些函数。我已经尝试过导入的CoreGraphics库,但是没有vail。
任何人都知道为什么?
提前致谢。
答案 0 :(得分:12)
它工作正常,但语法已更改
let frame = CGRect.zero
let x = frame.integral
frame.insetBy(dx: 0, dy: 0)
答案 1 :(得分:4)
导入CoreGraphics
let rect = CGRect()
let rectIntegral = rect.integral
感谢:)
答案 2 :(得分:0)
实际上,您不需要导入CoreGraphics。
在Swift 3中的Objective-C函数
11:11:47,557 INFO [stdout] (default task-71) Hibernate:
11:11:47,557 INFO [stdout] (default task-71) /* insert es.imas.gestresi.business.pia.entity.Valoracio
11:11:47,557 INFO [stdout] (default task-71) */ insert
11:11:47,557 INFO [stdout] (default task-71) into
11:11:47,557 INFO [stdout] (default task-71) t_valoracio
11:11:47,557 INFO [stdout] (default task-71) (dataAlta, idEscala, idResidentKronos, idUser, observacio, version)
11:11:47,557 INFO [stdout] (default task-71) values
11:11:47,557 INFO [stdout] (default task-71) (?, ?, ?, ?, ?, ?)
11:11:47,558 WARN [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (default task-71) SQL Error: 1048, SQLState: 23000
11:11:47,558 ERROR [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (default task-71) Column 'idEscala' cannot be null
已成为
CGRect CGRectIntegral(CGRect rect)
和
var integral: CGRect { get }
已成为
CGRect CGRectInset(CGRect rect, CGFloat dx, CGFloat dy);
必须在func insetBy(dx: CGFloat, dy: CGFloat) -> CGRect
实例上调用两个API,例如
CGRect
提示找出自己