Swift-开发 # 1.2版本迁移
{ Parallels: 可以将一个win程序拖到mac中运行。 } --类似于虚拟机
遇到的几大问题:
1、自动修改无效?
--忽略它的存在,坑。
2、无止境的修改,还是错?
--使用替换工具-》基本都是 as 强制
- [Edit-》Convert-》”To Latest Swift Syntax”]—完全没用
- 利用查找&替换功能
- (Replace->Text->Matching)
--! 强制上转
--? 安全下转
3、Deployment编译版本不对?
--保持为8.2版本(iWatch开发)
4、NSString和String不兼容!
- return NSString(data: data, encoding: encoding)
- Error—— >'NSString?' is not convertible to ’String?’
- TODO: 在后边添加 as? String,实现强转
- return NSString(data: data, encoding: encoding) as? String
--强转为String
5、NSSet与Set不兼容!
- TODO: 在后边添加 as Set<NSObject>, 实现强转
--强转为String
6、关于SousChefKit第三方包,找不到文件等。
--选中包后,重新编译;再修改报错!
使用xib,不用storyboard:
1、将Main Interface 设置为 空!
--创建xib文件
2、配置xib文件
3、加载xib,显示页面!
--Swift 与 Object-C 对比
天气显示App小应用
--swift开发
代码分享,GitHub:https://github.com/SpongeBob-GitHub/Weather_Swift
|--> Copyright (c) 2015 Bing Ma.
|--> GitHub RUL: https://github.com/SpongeBob-GitHub
" There's always more to learn, and there are always better ways to do what you've done before. " -- Trybst