- 博客(6)
- 收藏
- 关注
原创 Swift自定义数据的相等逻辑、数据打印(Equatable,CustomStringConvertible)
(文章最后有代码示例:😄)如果类是继承自NSObject,直接重写description和debugDescription就行,debugDescription我很少用到,所以我一般就只重写了description方法。数组的contains方法无法正确运转,这是因为contains方法依赖于了NSObjectProtocol协议的isEqual方法,所以还需要重写isEqual方法才行。但是若不做处理,打印出来的往往是地址,这并不是我们需要的,所以还需要处理下。关于判断相等的问题基本就如此了,再说说。
2023-05-11 14:25:43
287
原创 IOS用16进制生成UIColor,以及适配浅色/深色模式
在ios项目开发过程中根据设计图绘制ui时,往往给咱们的是16进制颜色色值,比如:#FFFFFF、#000000、0xFFFFFFF等等,然而UIColor原生方法中并没有能直接使用这些的方法,故而对UIColor进行扩展,添加些实用方法。
2023-02-23 11:32:37
1426
原创 swift 中使用 Alamofire+Moya+ObjectMapper,并做了一些功能封装
Alamofire+Moya+ObjectMapper简单封装
2022-09-26 11:37:54
1845
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人