use*_*003 0 uiscrollviewdelegate ios
我有这个功能:
- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView withView:(UIView *)view atScale:(float)scale
Run Code Online (Sandbox Code Playgroud)
声明是从文档中复制的.但是,我得到了一个"定罪参数类型
" warning 'CGFLoat' (aka double) vs 'float'.
将浮动更改为a CGFloat不会使警告消失.我该如何解决?
(当前)在线文档实际上是错误的(或不是最新的).在iOS 7.0 API Diffs 中记录了委托方法的声明已更改为
- (void)scrollViewDidEndZooming:(UIScrollView *)scrollView
withView:(UIView *)view
atScale:(CGFloat)scale; // <-- "CGFloat" instead of "float"
Run Code Online (Sandbox Code Playgroud)
在64位体系结构(例如arm64)上,CGFloat定义为a double,因此不同于a float.
| 归档时间: |
|
| 查看次数: |
761 次 |
| 最近记录: |