![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Swift
MichaelOfKing
这个作者很懒,什么都没留下…
展开
-
YYText识别链接和点击事件
YYText识别链接和点击事件在使用YYLabel时有个比较麻烦的事情,就是YYLabel无法自动识别链接。因此我写了一个正则表达式来解决这个问题。NSMutableAttributedString *attrStr = [[NSMutableAttributedString alloc] initWithString:@"这里传入富文本"];;// 匹配条件 NSString *regulaStr = @"((http[s]{0,1}|ftp)://[a-zA-Z0-9\\.\\-]+\\.原创 2021-04-14 18:37:07 · 1038 阅读 · 0 评论 -
iOS最多保留两位小数,小数点后末尾的0不要
iOS最多保留两位小数,小数点后末尾的0不要iOS开发中,相信大家一定遇到过这样的需求,想要最多保留两位小数,但是小数点后末尾的0不想要.那么大家可以试试下面的方法:NSNumberFormatter *formatter = [[NSNumberFormatter alloc] init];formatter.numberStyle = kCFNumberFormatterDecimalStyle;NSString *string = [formatter stringFromNumber:@(1原创 2021-04-01 18:06:11 · 1729 阅读 · 0 评论 -
Swift中权限关键字
Swift中权限关键字在了解Swift中的权限关键字之前我们需要知道模块和源文件两个概念:1.模块指的是独立地代码分发单元,框架或应用程序会作为一个独立的模块来构建和发布。在 Swift 中,一个模块可以使用 import 关键字导入另外一个模块。2.源文件就是 Swift 中的源代码文件,它通常属于一个模块,即一个应用程序或者框架。尽管我们一般会将不同的类型分别定义在不同的源文件中,但是同一个源文件也可以包含多个类型、函数之类的定义。Swift 中有个5个级别的访问控制权限,从高到低依次是 op原创 2021-03-24 13:33:09 · 289 阅读 · 0 评论