类别(Category)的特殊情况 使用类别时要注意,如果要添加的方法在原类中已经存在,类别中的方法会覆盖原类的方法。另外,类别只能添加方法,不能添加属性。 我们可以利用类别将一个类的方法声明分散到多个 .m 文件中实现,方便代码管理。 IOS 20 次浏览 2024-07-07
IOS开发中的多种类别 Foundation 中包括 NSArray、NSBundle、NSData、NSDate、NSDictionary、NSException、NSFileManager、NSObject、NSSet、NSString、NSTimer、NSURL;UIKit 包括 UIBezierPath、UIBut IOS 23 次浏览 2024-04-20
封装keychain 在iOS开发中,Keychain是一个安全且方便的数据存储机制,用于保存敏感信息,如用户密码、证书、密钥等。"封装keychain"是将Keychain的原生API进行抽象和简化,以便开发者能更方便地在自己的项目中使用。下面我们将详细探讨封装Keychain的相关知识点。 Key IOS 20 次浏览 2024-10-17
轻松复制 UILabel 文本:简单易用的类别 想要为你的 UILabel 添加复制功能?UILabel+Copyable 类别让这变得轻而易举。它支持用故事板和代码创建界面,并允许你通过长按手势复制文本。你甚至可以自由选择开启或关闭复制功能。 开始使用 最方便的安装方法是使用 CocoaPods: pod 'UILabel+Copyable Swift 25 次浏览 2024-07-04
NSURLSession-PromiseKit:具有PromiseKit类别的NSURLSession 不推荐使用的NSURLSession-PromiseKit 3.0具有允许将NSURLSession与Promise一起使用的。用那个代替这个吊舱。作者乔纳斯·施密德(Jonas Schmid),执照NSURLSession-PromiseKit在MIT许可下可用。有关更多信息,请参见LICENSE Swift 23 次浏览 2024-09-03