博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Swift-开发 # 1.2版本迁移
阅读量:5066 次
发布时间:2019-06-12

本文共 840 字,大约阅读时间需要 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:

 

|--> Copyright (c) 2015 Bing Ma.

|--> GitHub RUL: 

 

转载于:https://www.cnblogs.com/Trybst/p/4515981.html

你可能感兴趣的文章
Streams全库复制
查看>>
MYSQL数据库导入出错:#1046 - No database selected
查看>>
JavaSE聊天室
查看>>
2017.8.30 elasticsearch-sql的安装与使用
查看>>
对象的赋值和复制(转)
查看>>
C#执行cmd [转载]
查看>>
auth复习和BBS项目的登录(1)
查看>>
[BZOJ4027][HEOI2015]兔子与樱花(贪心)
查看>>
HDU 2032 杨辉三角
查看>>
设计模式C++实现——组合模式
查看>>
RSA 加解密算法
查看>>
【bfs基础】①
查看>>
Andriod 学习笔记 layout布局
查看>>
VS快捷键
查看>>
Mapreduce实例-分组排重(group by distinct)
查看>>
Vue 2.x + Webpack 4.x的那些事---萌新必备
查看>>
CentOS7手动修改系统时间
查看>>
sql 临时空间 连接 分组
查看>>
C++ 字符串
查看>>
C++求数组子数组和的最大值并将该子数组和最大值打印出来
查看>>