首页
学习
活动
专区
工具
TVP
发布

joealzhou

专栏成员
62
文章
111104
阅读量
14
订阅数
swift方法调度总结
2、编译sil文件 从终端进入到ClassPerson.swift目录下,在同级目录下生成sil文件。
用户6094182
2022-09-28
4960
iOS-Xcode --- swift生成技术文档之jazzy
在网上看了很多都是针对OC项目的文档生成,找了好久终于看到jazzy这件神器了。下面看下如何安装使用:
用户6094182
2019-08-23
1.1K0
swift使用NSClassFromString
/// 在swift中使用NSClassFromString className要加工程名前缀 /// /// - Parameter className: className func swiftClassFromString(className: String) -> AnyClass! { // get the project name if let appName: String = Bundle.main.object(forInfoDictionaryKey: "CFBundl
用户6094182
2019-08-23
8100
swift组件化
看了很多关于iOS组件化的文章,觉得光是看不写不足以很好的理解组件化,所以就自己写了一个demo以组件化构建。
用户6094182
2019-08-23
1.8K0
swift图片颜色占比分析
调用以上方法,终端输出: [0.3862848497311907, 0.093752754193718965, 0.088868650665413204, 0.088369223537706751, 0.018655072123152854, 0.017913275948177092, 0.011376656188489674, 0.0076897088633626131, 0.0057727900349598986, 0.0051558506419107494]
用户6094182
2019-08-23
9950
swift中使用runtime修改属性值
swift中使用runtime修改属性值 Swift中的@objc和dynamic关键字 在OC中继承自NSObject的类都遵循runtime, 那么纯粹的Swift类呢? 如果在swift中想使
用户6094182
2019-08-23
2.4K0
iOS runtime--获取类信息
在iOS中可以通过runtime获取一个类的相关信息:有哪些方法、有哪些协议、有哪些属性、有哪些成员变量。安排的明明白白,老铁O(∩_∩)O哈哈~
用户6094182
2019-08-23
1.4K0
iOS runtime通过selector获取IMP地址
使用class_getMethodImplementation分别获取实例方法、类方法的IMP。打印出来有两个相同的地址0x0000000105f4da00,这是在调用class_getMethodImplementation时无法找到对应的实现方法。(你可以执行多次都会发现这两个地址虽然会变但都会相同)
用户6094182
2019-08-23
1.7K0
iOS runtime swift swizzling
Swift 是一种强类型语言。即默认类型是安全的静态类型。纯Swift类的函数调用已经不再是OC的运行时发送消息,而是类似于C++的vtable,在编译时就确定了调用哪个函数,所以没法通过runtime获取方法,属性。Swift中的动态性可以通过OC运行时来获得,动态性最常用的就是方法替换(Method Swizzling)。
用户6094182
2019-08-23
1.4K0
RN集成到现有原生应用-swift
创建一个空文件夹命名为你RN项目名称,在里面再新建一个文件夹/ios,把你现有的swift项目全部拷贝到/ios文件夹内。
用户6094182
2019-08-23
1.9K0
swift&JS交互 - JavaScriptCore
自从iOS7之后Apple退出JavaScriptCore,极大的方便了iOS与H5的联系。
用户6094182
2019-08-23
2.8K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档