- 博客(133)
- 收藏
- 关注
原创 setNetworkAccessible作用
setNetworkAccessible 是一个函数,它可以设置某个应用程序或组件的网络访问级别。在 Qt 应用程序中,该函数用于设置应用程序或组件的网络访问级别,以便在没有网络连接的情况下,应用程序或组件可以正常工作。通常情况下,如果您的应用程序需要访问网络资源,您应该将其设置为 Accessible。如果您的应用程序不需要访问网络资源,则应将其设置为 NotAccessible。该函数接受一个枚举值作为参数,该枚举值指定了要设置的网络访问级别。
2023-05-06 17:22:29
379
原创 lldb断点framework中方法
1. 查找要断点类中所有方法po [RTCPeerConnection _shortMethodDescription](lldb) po [RTCPeerConnection _shortMethodDescription]<RTCPeerConnection: 0x101b070f0>:in RTCPeerConnection: Class Methods: + (int) nativeStatsOutputLevelForLevel:(long)arg1; (0x1013da
2021-12-06 15:03:25
939
原创 通过Safari获取苹果UDID
一. 搭建自己的服务器本人使用docker镜像(不知安全与否):docker pull richarvey/nginx-php-fpm:php7二. 创建容器并配置ssl相关配置ssl过程到阿里云下载ssl相关文件将ssl拷贝进服务器文件中docker cp c0eed2195cfe:/etc/nginx/sites-available/default.conf sh/进入容器,创建cert文件夹$ docker exec -it c0eed2195cfe /bin/bash
2021-03-04 17:40:49
353
3
原创 iOS自动化测试KIF使用 jenkins相关配置
一. 配置KIF相关如果创建项目时没有选择test,则需要单独创建Unit Testing Bundle注意:KIF必须使用Unit Testing Bundle否则会报错pod添加KIF,并进行拉取target 'UITestAPP' do target 'UITestAPPTests' do pod 'KIF', :configurations => ['Debug'] endend3. 创建测试文件添加accessibilityLabel
2021-01-29 17:43:26
430
1
原创 YTKNetwork添加公钥绑定
前言移动端单纯的https请求无法避免中间者攻击,在请求时进行公钥绑定,可以避免Charles、Fiddler简单拦截就能查看接口明文内容的尴尬。添加过程1. 找后台要.cer文件.pem转.ceropenssl x509 -inform PEM -in name.pem -outform DER -out name.cer.crt转.ceropenssl x509 -in name.crt -out name.cer -outform der自己创建openssl s_c
2021-01-20 12:12:02
308
1
原创 iOS真机上查看NSLog日志
前言CocoaLumberjack捆绑了一系列的内置日志记录器,通过简单的配置,就可以实现在手机上直接查看nslog日志的功能,对于真机调试有极大的帮助。配置过程1. pod导入CocoaLumberjack库pod 'CocoaLumberjack'2. 创建NSLog宏,拦截系统NSLog方法#ifdef DEBUG#define NSLog(...) DDLogDebug(@"AppName %s 第%d行 \n %@\n\n",__func__,__
2021-01-20 11:40:32
1247
1
原创 photos框架的使用
参考资料iOS开发-自定义专属相册 (详细干货)photo框架工具.zip代码相关使用1> 导入框架头:#import <Photos/Photos.h>2> 获取所有胶卷名字#pragma mark 获取所有的胶卷的名字+ (NSMutableArray *)getAlbumObjects;#pragma mar...
2019-06-25 17:20:42
269
转载 jenkins_项目管理软件 相关
Jenkins Xcode打包ipajenkins 工作区为空的解决办法这个软件,怎么说呢,感觉很麻烦,各种设置不对
2019-06-25 17:19:57
311
原创 iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件)
相关链接iOS开发- 文件共享(利用iTunes导入文件, 并且显示已有文件)【iOS功能实现】之利用UIDocumentInteractionController打开和预览文档iOS Document Interaction 编程指南创建过程1. 首先在plist文件中进行设置,加入 UIFileSharingEnabled 使项目能够实现ituns共享功能...
2019-06-25 17:19:07
561
原创 IQKeyboardManager(键盘控制相关)
相关引用IQKeyboardManager自动处理键盘事件的第三方库 IQKeyboardManagerIQKeyboardManager使用.zip浅谈IQKeyboardManager第三方库的使用使用方法1. 创建工程导入第三方pod 'IQKeyboardManager' 导入第三方以后默认的是所有的页面就已经有所有效果了,这个就尴尬了...
2018-07-27 18:00:14
644
原创 masonry__轻量级AutoLayout三方框架
参考资料git地址(文档内容最具参考价值)Masonry基本用法Masonry 和 CocoaPods 介绍及安装步骤Masonry自动布局详解一:基本用法Masonry介绍与使用实践:快速上手AutolayoutMasonry使用心得Masonry_swift版_SnapKitmasonry测试.zip1. 导入框架1> 直接到到masonry...
2018-07-27 17:58:55
240
原创 xib中控件的动画的添加
@property (nonatomic,strong) MASConstraint *topConstraint; // 创建view1居上距离属性@property (nonatomic,strong) UIView *view1;self.view1 = [[UIView alloc] init]; self.view1.translatesAutoresizingMaskIn...
2018-07-27 17:58:13
480
原创 ZXPAutoLayout_autoLayout的三方_国产
相关资料三方git库自动布局神器–ZXPAuaoLayout框架,一行代码搞定autolayout(iOS源代码)最轻巧的自动布局–ZXPAutoLayout框架 模仿masonry_github这个三方,不过有些语法相对简单些导入三方1> 直接ZXPAutoLayout_github上下载导入cocopods导入pod sear...
2018-07-27 17:57:26
235
原创 可变数组宏_双层数组内元素的移除
#import "ViewController.h"#define KBArr(obj1,obj2,obj3) [NSMutableArray arrayWithObjects:\ [NSMutableArray arrayWithObjects:@"我的会员成长中心",obj1, nil],\ ...
2018-07-27 17:56:20
200
原创 python-BeautifulSoup相关
相关链接Python爬虫利器二之Beautiful Soup的用法安装相关pip install beautifulsoup4如果报警告,获取管理员权限sudo pip install beautifulsoup4相关示例:#!/usr/bin/env python# -*- coding:utf-8 -*-import urllibfrom b...
2018-07-27 17:55:27
200
转载 socket相关
socket是操作系统中I/O系统的延伸部分,它可以使进程和机器之间的通信成为可能。建立socket,对于一个客户端程序来说,建立一个socket需要两个步骤。首先,您需要建立一个实际的socket对象。其次,您需要把它链接到远程服务器上。 在建立socket对象的时候,您需要告诉系统两件事:通信类型和协议家族。通信类型指明了用什么协议传输数据。协议的例子包括IPv4、IPv6、IPX/...
2018-07-27 17:54:46
266
转载 iOS10 新特性
相关引用iOS开发|适配iOS10以及Xcode8iOS 10 的适配问题(来源)1. 系统判断方法可使用if #available(iOS 10.0, *) { // 代码块} else { // 代码块}2. 隐私数据访问问题info.plist文件中需要加入权限相关<!-- 相册 -->...
2018-07-27 17:53:24
370
原创 python_leancloud福利相关
#!/usr/bin/python#-*- coding: utf-8 -*-#encoding=utf-8import requestsimport htmllibimport reimport urllib2import jsonimport leancloudfrom lxml import etreeimport sysreload(sys)sys.setdefa...
2018-07-27 17:52:53
225
原创 python_leanCloud相关语法
相关链接:Python SDK 安装指南pip 是最推荐的 Python 包管理工具,它是 easy_install 的替代。安装 leancloud-sdk 只需执行以下命令:$ pip install leancloud-sdk也可以使用 easy_install 进行安装:easy_install leancloud-sdk导入头文件,并初始化im...
2018-07-27 17:44:01
208
原创 mac 系统U盘的制作过程
相关链接简单制作 OS X Yosemite 10.10 正式版U盘USB启动安装盘方法教程 (全新安装 Mac 系统)制作过程1. 去appStore下载最新的系统app2. 将下载的app移动到【应用程序】中3. 插入至少8G的U盘进行U盘处理1> 打开【磁盘工具】2> 将U盘格式化 - 分区命名(用于后边...
2018-07-26 17:47:12
2881
原创 react_native环境搭建
相关链接:* React Native 中文网* 如何评价 React Native? 前端工程师进行安卓与iOS的开发配置环境安装必须的软件Homebrew : /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/inst...
2018-07-26 17:44:24
141
原创 mac Android Studio安装
相关链接: * AndroidDevTools1. 进行安装,会有Unable to access Android SDK add-on list提示这个界面先不用管,点击Cancel。到一个界面下边有个”Android SDK Location:“这个选路径的时候选你的android sdk的路径就好了...
2018-07-26 17:43:37
213
原创 自定义相册
参考资料ios自定义本地相册,多图片上传TakePhoto.zipiOS开发中自定义相册功能性能改善LGPhotoBrowser git库相关原理1. 从本地相册中提取所有的图面内容,并直接将获取到的图片放到一个数组中传到自定义页面中#pragma mark 加载本地相册的所有图片-(void)loadLocalPhotos{ AL...
2018-07-26 17:43:04
283
原创 文件压缩解压缩
参考资料iOS开发 - 文件压缩与解压缩ZipArchive git地址SSZipArchive.zip 三方使用方法1. 创建项目,下载SSZipArchive.zip,将SSZipArchive文件夹导入到项目中2. 导入三方需要的libz.tbd,否则会报错导入头文件 #import “SSZipArchive.h” 即可进行相关操...
2018-07-26 17:42:32
269
原创 直播相关资料
iOS中集成ijkplayer视频直播框架ijkplayeriOS 直播 —— 推流iOS简单直播实现(三:IJKMediaFramework拉流)七牛云服务 直播流程 音视频采集->视频滤镜->音视频编码->推流->流媒体服务器->拉流->音视频解码->音视频播发...
2018-07-26 17:41:31
176
原创 定制相机相册
相关链接定制相机相册git库iOS开发中自定义相册功能性能改善LGPhotoBrowseriOS开发中dismiss到最底层控制器的方法iOS实时获取当前的屏幕方向之重力感应IOS 图片上传处理 图片压缩 图片处理iOS开发-自定义专属相册 (详细)| 干货三个逻辑数据 选择证照页面中的modelArray: 其中装载的是从服务器得到的图片数...
2018-07-26 17:40:34
215
原创 基础层scrollview展示图片
图片轮播底层scrollView.zip相关代码.h#import <UIKit/UIKit.h>// 多张图片滑动相关@protocol ImagesScrollViewDelegate <NSObject>// 点击图片的代理- (void)imagesScrollViewDidClickImageAtPage:(NSInteger)page...
2018-07-26 17:40:03
322
原创 重力感应_图片旋转
相关链接iOS实时获取当前的屏幕方向之重力感应图片重力转向工具.zip代码相关* 点击拍照按钮的一瞬间获取当前的重力方向,获取一次方向直接关掉定时器,不然手机会发热#import <CoreMotion/CoreMotion.h> // 导入头@property (nonatomic,strong) CMMotionManager *mMana...
2018-07-26 17:39:36
730
原创 photos框架的使用
参考资料iOS开发-自定义专属相册 (详细干货)photo框架工具.zip代码相关使用1> 导入框架头:#import <Photos/Photos.h>2> 获取所有胶卷名字#pragma mark 获取所有的胶卷的名字+ (NSMutableArray *)getAlbumObjects;#pragma mar...
2018-07-26 17:37:46
414
原创 测试相册相机权限
// 相册权限枚举typedef NS_ENUM(NSInteger, AlbumAuthorizationType) { AlbumAuthorizationTypeDefault, // 默认还没做出选择 AlbumAuthorizationTypeClose, // 此应用程序没有被授权访问的照片数据 AlbumAuthorizationTypeAllow // 用...
2018-07-25 18:12:13
311
原创 解析html字符串获取属性字符串
- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. NSString * htmlString = @"<html><body> 事物联系人 <font ...
2018-07-25 18:11:45
975
原创 指纹验证
/* 操作系统最低为iOS8.0 做iOS8.0下版本适配时,务必进行API验证,避免调用相关API引起崩溃。 引入依赖框架:#import <LocalAuthentication/LocalAuthentication.h> */#import "ViewController.h"#import <Masonry.h>#import <Loca...
2018-07-25 18:10:05
317
原创 mac上搭建svn服务器
引用相关mac下搭建svn服务器MAC下的SVN服务器建立创建过程1. 创建svn服务器所在文件夹并在其中搭建服务器命令:$ svnadmin create 服务器名字 2. 配置svn服务器(conf文件夹是配置文件夹)1> 配置svnserve.conf# anon-access = read # auth-acce...
2018-07-25 18:09:35
1238
原创 view添加边框
bgView.layer.borderWidth = 1; // 边框宽度bgView.layer.borderColor = [[UIColor lightGrayColor] CGColor]; //边框颜色
2018-07-25 18:09:01
2811
原创 xib添加tableView headerview
首先在xib中拖一个UIVew进去,注意先拖入到与Controller的View并列处,如图:然后将,这个View拖到File’s Ower 的那一并列层中,(按照箭头所指的方向拖拽即可)如图:接下来的一步不要忘记:把刚刚的UIView的Simulated Metrics的Size设置成Freeform (忘记此步骤下面就不成功了),然后再将这个VIew拖入到TableView...
2018-07-25 18:08:34
992
原创 label设置行间距
NSString *labelText = @"明明白白消费!按国家旅游法规定:绝无自费、一价全包!\n1、景点体验升级 我们精心为您挑选景点 :每日一主题,简单有特色★★★★☆ !\n2.用餐升级:团餐特别升级烤黑猪肉、人参炖鸡、等…"; NSMutableAttributedString *attributedString = [[NSMutableAttributedString ...
2018-07-25 18:07:49
545
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人