Swift-开发 # 1.2版本迁移
{ Parallels: 可以將一個(gè)win程序拖到mac中運(yùn)行。 } --類似于虛擬機(jī)
?
遇到的幾大問(wèn)題:
?
1、自動(dòng)修改無(wú)效??
--忽略它的存在,坑。
?
2、無(wú)止境的修改,還是錯(cuò)?
--使用替換工具-》基本都是 as 強(qiáng)制
?
- [Edit-》Convert-》”To Latest Swift Syntax”]—完全沒(méi)用
- 利用查找&替換功能
- (Replace->Text->Matching)
--! 強(qiáng)制上轉(zhuǎn)
--? 安全下轉(zhuǎn)
?
3、Deployment編譯版本不對(duì)?
--保持為8.2版本(iWatch開發(fā))
?
4、NSString和String不兼容!
- ?return NSString(data: data, encoding: encoding)?
- Error—— >'NSString?' is not convertible to ’String?’
- TODO: 在后邊添加 as? String,實(shí)現(xiàn)強(qiáng)轉(zhuǎn)
- return NSString(data: data, encoding: encoding) as? String
?
--強(qiáng)轉(zhuǎn)為String?
?
5、NSSet與Set不兼容!
- TODO: 在后邊添加 as Set<NSObject>, 實(shí)現(xiàn)強(qiáng)轉(zhuǎn)
--強(qiáng)轉(zhuǎn)為String
?
6、關(guān)于SousChefKit第三方包,找不到文件等。
--選中包后,重新編譯;再修改報(bào)錯(cuò)!
?
?
使用xib,不用storyboard:
?
1、將Main Interface 設(shè)置為 空!
--創(chuàng)建xib文件
?
2、配置xib文件
?
3、加載xib,顯示頁(yè)面!
--Swift 與 Object-C 對(duì)比
?
?
?
天氣顯示App小應(yīng)用
--swift開發(fā)
?
代碼分享,GitHub:https://github.com/SpongeBob-GitHub/Weather_Swift
?
|--> Copyright (c) 2015 Bing Ma.
|--> GitHub RUL:?https://github.com/SpongeBob-GitHub
?
轉(zhuǎn)載于:https://www.cnblogs.com/Trybst/p/4515981.html
總結(jié)
以上是生活随笔為你收集整理的Swift-开发 # 1.2版本迁移的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Android:TextView 自动滚
- 下一篇: swf获取当前页面的路径