![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS相关
qq_36451221
这个作者很懒,什么都没留下…
展开
-
libUV编译步骤以及参与编译的源文件编译选项链接选项
libUV库下载地址:https://github.com/libuv/libuvhttps://dist.libuv.org/dist/解压之后,进入源文件打开readme.md文件就可以看到编译步骤别人libUV的blogBuild InstructionsFor GCC there are two build methods: via autotools or via GYP. ...原创 2019-12-11 10:39:57 · 671 阅读 · 0 评论 -
iOS编译cURL库并链接darwinssl,zlib,c-ares库操作步骤
官方更新文档(原代码里change文件)- Secure Transport: no more "darwinssl" Everyone calls it Secure Transport, now we do too. Reviewed-by: Nick Zitzmann Closes #3619脚本文件(./configure)说明: --with-wi...原创 2019-12-05 17:56:29 · 5105 阅读 · 0 评论 -
字符串的各种转换
1. 字符串转DataNSString * str =@"str"; NSData *data =[str dataUsingEncoding:NSUTF8StringEncoding];2.NSData 转NSStringNSString * str =[[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding]...原创 2019-11-29 21:30:05 · 149 阅读 · 0 评论 -
iOS界面相关
xib界面跳转https://blog.csdn.net/robinson_911/article/details/73381261界面间传值https://blog.csdn.net/Harvey_DHui/article/details/79614458demoblock传值,代理传值userDefaults传值[[NSUserDefaults standardUserDefa...原创 2019-11-29 21:27:55 · 88 阅读 · 0 评论 -
正则表达式
//正则表达式判断手机号格式NSString *phoneCode = @"^[1][3,4,5,6,7,8,9][0-9]{9}$"; NSPredicate *phoneTest = [NSPredicate predicateWithFormat: @"SELF MATCHES %@", phoneCode]; if ([phoneTest evaluateWit...原创 2019-11-29 21:27:26 · 265 阅读 · 0 评论 -
iOS json相关
读json//从路径中读文件。把json文件解析成NSdata NSString *tmpString = [NSString stringWithContentsOfFile: _filePath encoding:NSUTF8StringEncoding error:nil]; NSData *didReadData = [tmpString dataUsin...原创 2019-11-29 21:26:43 · 92 阅读 · 0 评论 -
iOS弹窗控件
弹出框https://blog.csdn.net/weixin_41886208/article/details/80737264UIAlertController *alertVC = [UIAlertController alertControllerWithTitle:@"提示" message:@"确定要提交吗?" preferredStyle:UIAlertControllerSty...原创 2019-11-29 21:25:54 · 641 阅读 · 0 评论 -
iOS tableView
tableview的博客tableview的博客绑定数据源的三个必须实现方法,SRCdataBinding SRC 通过数组方式实现然后刷新数据源reflash datasource 包括数据源的增删改查之类的操作操作M然后进行刷新数据源进行实现。然后进行reflash view ->通过[tableview reloadData]实现如果cell没有被创建,就创建一个cell...原创 2019-11-29 21:24:50 · 137 阅读 · 0 评论 -
iOS label
label的自适应高度字体居中在ios6之前设置该属性:_textLabel.textAlignment = UITextxAlignmentLeft;之后:_textLabel.textAlignment = NSTextAlignmentLeft;原创 2019-11-29 21:23:05 · 121 阅读 · 0 评论 -
iOS画虚线
用UIVIew画,拖一个UIView,然后/** * 通过 CAShapeLayer 方式绘制虚线 * * param lineView: 需要绘制成虚线的view * param lineLength: 虚线的宽度 * param lineSpacing: 虚线的间距 * param lineColor: 虚线的颜色 * param...原创 2019-11-29 21:22:05 · 224 阅读 · 0 评论 -
iOS NSDate
获取当前日期是周几注:返回的是数字1,2,。。。+ (NSInteger)getWeekDayFordate:(NSDate *)date{ NSCalendar *calendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian]; NSDateComponent...原创 2019-11-29 21:21:13 · 75 阅读 · 0 评论 -
charles抓包
(http https协议)wireShark 抓包1、 打开charles ---> help---> register。2、输入Registered Name: https://zhile.io 、 License Key: 48891cf209c6d32bf4。rvictl -s e87f5054b70065dfcd5830d9e08abd4cf51494da连移...原创 2019-11-29 21:20:05 · 276 阅读 · 0 评论 -
导航栏
https://jingyan.baidu.com/album/08b6a591c3dae914a9092255.html?picindex=81.初始化导航控制器,并将第一个界面入栈appdelegate.h中@property (nonatomic, strong)UIWindow *window;@property (strong, nonatomic) UINavigationC...原创 2019-11-29 21:15:24 · 222 阅读 · 0 评论 -
代码创建按钮
代码创建按钮创建固定位置悬浮button//创建一个悬浮Button- (void)setupFloatButton{ UIButton *floatButton = [UIButton buttonWithType:UIButtonTypeSystem]; [floatButton setTitle:@"悬浮按钮" forState:UIControlStateNorma...原创 2019-11-29 21:14:11 · 287 阅读 · 0 评论 -
AVCaptureDevice 基础知识介绍
AVCaptureDevice.h,主要用来获取iphone一些关于相机设备的属性。 AVCaptureDevice.h,必须要引入AVFoundation.framework包。 1. 前置和后置摄像头enum { AVCaptureDevicePositionBack = 1, AVCaptureDevicePositionFront = 2};typedef N...原创 2019-11-29 21:13:25 · 586 阅读 · 0 评论 -
iOS常用第三方库
下面是一些比较流行的第三方库: UITableView组件化库 M80TableViewComponent (0.1.0)HTTP相比较之下,AFNetworking是目前最优秀的一个了:轻量、易用、使用者多、开发者有在积极维护。在AFN出现之前,这个角色是由ASIHTTPRequest扮演的,只是到现在年久失修了。关于AFN和ASI的对比,这里有一篇不错的文章http://www....原创 2019-11-29 20:58:22 · 3097 阅读 · 0 评论 -
扩展字典,将字典存入钥匙链
.h文件#import <Foundation/Foundation.h>NS_ASSUME_NONNULL_BEGIN@interface NSDictionary (Keychain)-(void) storeToKeychainWithKey:(NSString *)aKey;+(NSDictionary *) dictionaryFromKeychainWit...原创 2019-11-29 20:55:48 · 149 阅读 · 0 评论 -
iOS常用常量宏定义
常用常量宏定义#ifndef Defines_h#define Defines_h//常用常量#define IS_AllScreen (([UIScreen mainScreen].bounds.size.height==812)||([UIScreen mainScreen].bounds.size.height==896) ? YES : NO )#define KScreen...原创 2019-11-29 20:54:14 · 161 阅读 · 0 评论 -
各类常见错误解决
1.删除自带的viewController以及mainstoryboard之后黑屏的原因是没有关联新增的界面,需要在配置文件中取消main界面的关联以及在项目属性中去掉关联并在appdelegate中关联新界面为根视图self.window = [[UIWindow alloc]initWithFrame:[[UIScreen mainScreen]bounds]]; self.win...原创 2019-11-29 20:49:14 · 923 阅读 · 0 评论 -
微信universal link
微信1.8.6.1更新支持universal link方案后不使用universal link使用白名单url sheme的方式:https://blog.csdn.net/yimiyuangguang/article/details/727430251.开启http支持,添加ATS配置info.plist中<key>NSAppTransportSecurity</key...原创 2019-11-29 20:47:03 · 1673 阅读 · 0 评论 -
iOS OC 获取当前设备信息
// model 手机型号// pixelRatio 设备像素比// screenWidth 屏幕宽度// screenHeight 屏幕高度// windowWidth 可用窗口宽度// windowHeight 可用窗口宽度// version 客户端版本// appPackage 客...原创 2019-11-29 20:38:12 · 694 阅读 · 0 评论