swift的数据运算使用起来感觉比OC要严格,OC有时候即使类型不同也可以直接运算,swift则会报错.
例如:
let circleView_Y = self.view.center.y - CGFloat(SCREEN_WIDTH*0.1)
OC:SCREEN_WIDTH*0.1这里是不用强转类型的
又如:
CIRCLE_BTN_WIDTH = Double(SCREEN_WIDTH/6.3)
OC这里也是不用转Double的,swift这里会报CGFloat和Float类型不匹配,因为SCREEN_WIDTH拿出来的是CGFloat,因此最好在初始化的时候就给转成Double,免得后面一系列用到的地方都会报数据类型不匹配.
let SCREEN_WIDTH = Double(UIScreen.main.bounds.size.width)
相关推荐
iOS Swift Game Development Cookbook: Simple Solutions for Game Development Problems. epub
iOS 10 in Swift 3 非常好的ios书! 非常好的ios书! 非常好的ios书! 非常好的ios书! 非常好的ios书! 非常好的ios书!
apple IOS swift语言中文入门书籍
iOS Swift Game Development Cookbook, 3rd Edition.epub
iOS Swift 大转盘 抽奖
ios swift 转场动画 水波纹动画 , 立方体动画 ,翻页动画 。
零基础iOS和Swift开发全套视频,从零基础入门到精通,学完月入过万不是梦!!
iOS 图片任意比例裁剪,Swift版。可以在图片选取后,调用裁剪管理类的裁剪方法,完成后,会回调裁剪后的图片
D2PDatePicker - 优雅和易于使用的iOS Swift日期选择器
Swift 4 is an incremental release of Swift: a tock in Apple’s usual tick-tock release cycle, where the tick is a major release and the tock is a follow-up release with bug fixes and some additions ...
iOS Swift记忆益智游戏Memory Game完整源码。1、实现网格切换4x4 和 6x6,设置网格等宽等高。2、支持重置。3、游戏计时。4、点击翻转。
iOS Swift 下拉菜单列表
ios swift 版计算器素材及源码。
iOS Swift Programming Cookbook
很简单的一个ios swift 开发例子,自动布局,自动大小尺寸。用来做最开始的学习很合适。
Flappy Bird iOS Swift 源码
用swift3.0实现导航页面之间的互相传值
swift game ios swift candy crush
iOS开发, Swift开发进阶,100Tips ,Swift函数式编程,
Beginning ios programming with Swift xcode8 and ios10 1. Preface 2. GettingStartedwithXcode8Development 3. SwiftPlaygrounds 4. BuildYourFirstApp 5. HelloWorldAppExplained 6. IntroductiontoAutoLayout 7...