1,字符串加@:

不加@的是C语言字符串。

加@的代表的是OC的NSString

http://www.jikexueyuan.com/course/71_2.html

2,setValuesForKeysWithDictionary

http://www.cnblogs.com/YouXianMing/p/3641304.html

3,instancetype只能作为返回值,不能像id那样作为参数。

4,UIActionSheet

- (IBAction)showSheet:(id)sender {
UIActionSheet *actionSheet = [[UIActionSheet alloc]
initWithTitle:@"title,nil时不显示"
delegate:self
cancelButtonTitle:@"取消"
destructiveButtonTitle:@"确定"
otherButtonTitles:@"第一项", @"第二项",nil];
actionSheet.actionSheetStyle = UIActionSheetStyleBlackOpaque;
[actionSheet showInView:self.view];
}

转成Swift 

直接调用ActionSheet的 init(title: String?, delegate: UIActionSheetDelegate?, cancelButtonTitle: String?, destructiveButtonTitle: String?)

方法不行。必须 分开写才行。

actionSheet = UIActionSheet()

actionSheet.title =   Str_label_goods_category

actionSheet.delegate = self

for (var k = 0 ;k < str.count ; k++ )

{

actionSheet.addButtonWithTitle(str[k])

}

actionSheet.actionSheetStyle  =  UIActionSheetStyle.BlackOpaque

actionSheet.showInView(self)

5,oc 的文件导入swift项目中

如果OC的代码非arc的,需要在compile source  里面给该文件更改Compiler Flags为-fno-objc-arc

arc的不需要。

然后在supporting Files里面的jj-Bridging-Header.h里面加入#import<*****.h> (#include"***.h"也行)

6,oc项目调用swift

oc头部引用#import"项目名-swift.h"

最新文章

  1. 【Java并发编程实战】----- AQS(四):CLH同步队列
  2. EndNote(二)之英文引文导入方式
  3. KVM的前世今生
  4. linux内核学习之六 进程创建过程学习
  5. java内功 ---- jvm虚拟机原理总结,侧重于GC
  6. 微信小程序一步步搭建商城系列-01-开篇
  7. Spring中的单例一二
  8. URL编码与解码
  9. OpenSUSE 安装并启动Tomcat
  10. win7 清理系统
  11. chart
  12. python_在windows下安装配置python开发环境及Ulipad开发工具
  13. POJ 2296 Map Labeler / ZOJ 2493 Map Labeler / HIT 2369 Map Labeler / UVAlive 2973 Map Labeler(2-sat 二分)
  14. ubuntu中ssh自启动
  15. 【最新】Power BI混合现实应用Mixed Reality app预览版正式发布
  16. 对manacher的一点感性理解
  17. 目前比较火的前端框架及UI组件
  18. algorithm与numeric的一些常用函数
  19. Selenium IDE 3.6 命令Command详解
  20. P1340 兽径管理

热门文章

  1. Listview和Gridview自定义分割线
  2. sql over开窗函数,
  3. shp图层创建
  4. paper 61:计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接
  5. 夺命雷公狗---linux之红帽的安装
  6. 编译php时出现xsl错误的解决方法
  7. 图像处理之常用颜色RGB、灰度值
  8. 161121、hibernate导致数据出错的两个地方
  9. asp显示记录条数
  10. Android 常用工具类之DeviceInfoUtil