![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Swift
bowei-iOS
小小的躯壳 大大的梦想
展开
-
swift项目调用OC代码,OC项目调用swift代码
swift调用oc 在一个 Swift 开发的工程中可以通过两种方法来生成桥接文件。 第一种是,直接拖拽 OC 文件到工程中,此时系统会询问是否生成桥接文件,如图: 选择 “Create Bridging Header” Xcode 就会自动生成桥接需要的文件和修改相关配置。 另外一种方式是自己指定。桥接文件的命名方式为:ProjectName-Bridging-Header.h,所以先按照这个格式生成一个头文件,然后在 “Build Settings” -> “Swift Compiler原创 2021-03-22 10:09:48 · 981 阅读 · 0 评论 -
swift3.0语法变化
swift3.0相关语法变化转载 2017-05-08 08:13:08 · 226 阅读 · 0 评论 -
swift3.0相关语法介绍(值得收藏)
点击打开链接转载 2017-05-08 08:16:47 · 196 阅读 · 0 评论 -
SQLite的在iOS中的基本使用
SQLite基本语句 SQLite基础入门 SQLite的使用——OC代码 SQLite的使用—— Swift代码转载 2018-09-18 10:38:58 · 432 阅读 · 0 评论 -
iOS开发之统计Xcode工程的代码行数
1.打开终端,用cd命令 定位到工程所在的目录,如果需要统计某个文件夹的代码行数,则cd到当前文件夹下 2.调用以下命名即可把每个源代码文件行数及总数统计出来 find . "(" -name "*.m" -or -name "*.mm" -or -name "*.cpp" -or -name "*.h" -or -name "*.rss" ")" -print |原创 2018-11-12 13:57:26 · 189 阅读 · 0 评论 -
iOS常用技术点列表
技术点: 1.热更新 (及时解决线上问题) 2.runtime(json解析、数据越界、扩大button点击事件、拦截系统方法) 3.即时通讯 4.底层的封装 5.https兼容(单项验证、双向验证) 6.aso优化(用户留存、日活跃分析、关键词) 7.视图流畅的帧数 8.sdwebimage的实现原理 9.afnetworking的实现原理 10.消息机制 11.vc的生命...原创 2019-03-14 11:05:24 · 916 阅读 · 0 评论 -
category为什么不能添加属性?
Category不能添加成员变量,可以添加属性,但是属性要手动实现setter和getter方法。 Category的原理 简单地说就是通过runtime动态的吧Category中的方法等添加到类中, 从category的定义也可以看出category的可为(可以添加实例方法,类方法,甚至可以实现协议,添加属性)和不可为(无法添加实例变量)。 经过编译的类在程序启动后就被runtime加载,没...原创 2019-09-09 10:00:45 · 617 阅读 · 0 评论