摘要: //.h文件 #import <UIKit/UIKit.h> NS_ASSUME_NONNULL_BEGIN @interface SFYStrokeLabel : UILabel /** 描多粗的边*/ @property (nonatomic, assign) NSInteger outLine 阅读全文
posted @ 2021-08-15 14:50 孙富有(iOS工程师) 阅读(889) 评论(0) 推荐(0) 编辑
摘要: //创建uilabel并设置大小范围 UILabel * label1 = [[UILabel alloc]initWithFrame:CGRectMake(20,20,[UIScreen mainScreen].bounds.size.width - 40,[UIScreen mainScreen 阅读全文
posted @ 2021-08-15 13:36 孙富有(iOS工程师) 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 首先要创建一个带有属性的字符串NSMutableAttributedString NSMutableAttributedString *attrString = [[NSMutableAttributedString alloc] initWithString:@"这是一个富文本字符串"]; /* 阅读全文
posted @ 2021-08-15 13:17 孙富有(iOS工程师) 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 当我们写下载界面的时候,需要向用户展示每秒下载多少KB,这个时候就需要计算速度。如下: 我用的是AFNetworking来做下载的,我们拿AFHTTPRequestOperation来举列,AFHTTPRequestOperation中有个方法: [html] view plain copy - ( 阅读全文
posted @ 2018-05-16 12:50 孙富有(iOS工程师) 阅读(677) 评论(0) 推荐(0) 编辑
摘要: iOS开发网络篇—监测网络状态 iOS开发网络篇—监测网络状态 iOS开发网络篇—监测网络状态 一、说明 在网络应用中,需要对用户设备的网络状态进行实时监控,有两个目的: (1)让用户了解自己的网络状态,防止一些误会(比如怪应用无能) (2)根据用户的网络状态进行智能处理,节省用户流量,提高用户体验 阅读全文
posted @ 2018-05-16 12:19 孙富有(iOS工程师) 阅读(518) 评论(0) 推荐(0) 编辑
摘要: 这两天在处理 app退出后删除本地数据 在appDelegate里的这个函数里设置发现进不去 - (void)applicationWillTerminate:(UIApplication*)application { // Called when the application is about 阅读全文
posted @ 2018-05-14 18:15 孙富有(iOS工程师) 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: 【主要内容:】 1. 错误提示 2. 分析错误原因 3. 解决问题办法 一、错误提示 在我们写代码过程中可能会经常遇到这样一个错误: [objc] view plain copy <span style="font-size:32px;color:#ff0000;">ld: 4 duplicate  阅读全文
posted @ 2018-05-08 14:34 孙富有(iOS工程师) 阅读(11315) 评论(0) 推荐(0) 编辑
摘要: 在输入金额的UITextField中,要给予三个规则的判断 1. 只能输入数字(可以通过设置键盘类型为Decimal Pad) 2. 小数点只能有一个 3. 小数点后最多有两位数字 (可以通过正则表达式或者长度判断) 2. 和3. 的代码 (首先引入UITextFieldDelegate,指定代理为 阅读全文
posted @ 2018-04-06 17:10 孙富有(iOS工程师) 阅读(1044) 评论(0) 推荐(1) 编辑
摘要: 前阵子项目开发忙成狗,就一直没做iOS11的适配,直到XcodeGM版发布后,我胸有成竹的在iPhoneX上跑起项目,整个人都凉透了...下面总结一下我遇到的坑,不是很全面,日后补充。 导航栏 导航栏高度的变化 iOS11之前导航栏默认高度为64pt(这里高度指statusBar + Navigat 阅读全文
posted @ 2018-03-29 11:29 孙富有(iOS工程师) 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: 在 IB 中设置以下 > 实用程序 > 属性检查器。值得注意的是,UITextView不能是可编辑,启用链接。 你也可以做同样的代码: 阅读全文
posted @ 2018-03-19 17:18 孙富有(iOS工程师) 阅读(4922) 评论(0) 推荐(0) 编辑