• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Swift-开发#1.2版本迁移

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

{ 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

 


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
swift实践-02--自定义cell的简单使用发布时间:2022-07-13
下一篇:
SwiftUIImageView常用方法发布时间:2022-07-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap