自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (8)
  • 收藏
  • 关注

原创 sourcetree配置ssh以及下载项目

iOS testSwiftPro wb 扩展。iOS testSwiftPro wb 扩展。

2023-07-05 22:09:12 1110

原创 oc和swift版本的实时绘制曲线、折线图,股票折线图

oc和swift版本的实时绘制曲线、折线图,股票折线图,可设置曲线背景颜色,支持渐变颜色背景。

2023-02-28 17:10:18 317

原创 点击输入框弹出键盘时,去掉右上角“完成”按钮,键盘监听异常

用了第三方“IQKeyboardManager”后,第一次点击输入框之后,输入框没显示出来,只显示了键盘和键盘上方的“完成”给输入框的属性赋值就解决了这两问题:UIToolbar *bar = [[UIToolbar alloc] initWithFrame:CGRectMake(0, 0, view_w, 0)]; bar.hidden = YES; textView.inputAccessoryView = bar;...

2021-08-27 18:01:57 831

原创 CocoaPods安装方法 (M1芯片)-完美安装成功

新的电脑基本上都已经安装好最新的ruby了,不放心的可以检查一下ruby的版本和sources,ruby -vgem sources -l查看Homebrew:brew -vMacOs M1安装Homebrew终端输入:/bin/zsh -c "$(curl -fsSL https://gitee.com/huwei1024/HomebrewCN/raw/master/Homebrew.sh)"验证你的Ruby镜像是并且仅是ruby-china,执行以下命令查看:.

2021-04-14 00:14:50 20038

原创 xcode运行报错 Command CodeSign failed with a nonzero exit code

项目更换新的证书与描述文件后真机运行报错:Command CodeSign failed with a nonzero exit code在钥匙串看到新增加的证书是 “证书不受信任”解决方法:意思就是要更换或增加 “Worldwide证书”官网地址:https://developer.apple.com/cn/support/code-signing/官网界面变了:(入口)下载后双击就可以了。...

2021-02-04 14:35:26 1440

原创 WKWebView、UITextView加载html字符串内容

- (void)viewDidLoad{NSString * html= [self htmlEntityDecode:htmlString]; NSAttributedString *attString = [[NSAttributedString alloc]initWithData:[html dataUsingEncoding:NSUnicodeStringEncoding] options:@{NSDocumentTypeDocumentAttribute : NSHTMLText...

2021-02-02 17:05:56 296

原创 检查项目是否存在UIWebview

终端cd 到项目位置输入:grep -r UIWebView .

2020-12-28 16:14:30 173 2

原创 iOS APP内跳转到各类地图进行路线规划

#pragma mark "选择地图类型进行导航"static NSArray * _mapArr;- (void)chooseMapWithLocationCoordinate2D:(CLLocationCoordinate2D)coordinate appName:(NSString *)appName backScheme:(NSString *)backScheme adress:(NSString *)address{ // 查看本机所安装的地图app _mapArr =.

2020-12-04 13:44:37 586

原创 数组排序,时间排序

object1.msgTime是获取的时间戳// 时间排序-(NSArray*)paixuArr:(NSArray *)arr{ NSArray * array=[arr sortedArrayUsingComparator:^NSComparisonResult(id obj1,id obj2) { EMConversationMod...

2020-04-09 18:33:29 248

原创 关于环信客服的集成与使用

1.环信客服的集成:APP接入 [环信客服云文档]下载商城Demo,复制 HelpDesk.framework、Hyphenate.framework两个文件拖入工程,勾选“Copy items if needed”和“Create groups”,并点击“Finish”这里设置为上图一样后自动会出现这项,所以这项就不用再添加了在link binary with...

2020-02-18 10:21:22 608

原创 升级Xcode 11.2 后报错: Multiple commands produce 的解决办法

报错日志:Multiple commands produce '/Users/tjsoft/Library/Developer/Xcode/DerivedData/TYKYTwoLearnOneDo-amcfzswumxdotlgjwdslugmywxch/Build/Products/Debug-iphoneos/xxx.app/Info.plist': 1) Target 'TYKYTw...

2019-12-10 16:27:14 1746

原创 关于WKWebView添加Cookie的处理以及拦截和重定向

//初始化添加了这个属性后,web页里点击后的请求都会有添加这个cookie,否则url请求以后便不带cookie WKUserContentController *userContentController = WKUserContentController.new; NSString * cookieSource = [NSString s...

2019-12-10 15:51:21 2539

原创 WKWebView图片文字大小的自适应

#第一种:初始化的时候赋值(界面自适应大小包括图片和文字)WKWebViewConfiguration * configuration=[[WKWebViewConfiguration alloc]init]; WKPreferences * preferences = [[WKPreferences alloc]init]; preferences.javaScriptCa...

2019-08-01 17:34:54 730

原创 UIDocumentPickerViewController 获取、查看本地文件,解决文件是灰色且不能选择

//调用该对象-(void)btnclick{ self.documentPickerVC.hidesBottomBarWhenPushed=YES; [self presentViewController:self.documentPickerVC animated:YES completion:nil];}//初始化对象- (...

2019-07-11 14:02:12 8447 3

原创 [***Model mj_objectArrayWithKeyValuesArray:]: unrecognized selector sent to class 0x10ace5df0

引MJExtension用数组字典创建模型字典时出现这种错误:+[***Model mj_objectArrayWithKeyValuesArray:]: unrecognized selector sent to class 0x10ace5df0 的解决方法:解决办法:让系统找的到方法。通过Other Linker flag 设置添加某一个文件的链接库,或者在other linker ...

2019-06-26 15:11:03 2023

原创 字符串设置指定内容的文字颜色、文字大小、文字字体类型

NSString * jointStr = @“字符串设置指定内容我是你永远得不到的爸爸的文字颜色”;NSString * changecolorStr =@"得不到的爸爸"; if ([jointStr containsString:changecolorStr] && ![changecolorStr isKindOfClass:[NSNull class]]...

2019-06-25 14:40:05 869

原创 手机蓝牙连接GPrinter打印机进行打印 iOS

sdk下载地址:https://www.poscom.cn/down-show-82.html代码下载:https://download.csdn.net/download/wulitc/11168505一、打印机通过蓝牙连接手机设备新建蓝牙管理类:LMBluetoothManegerLMBluetoothManeger.h文件LMBluetoothManeger.m文...

2019-05-09 11:48:28 3302 1

原创 Podfile文件创建以及添加内容

1.终端中,cd 到项目总目录2.建立Podfile(配置文件) 1)接着上一步,终端输入vim Podfile 2)键盘输入 i,进入编辑模式,输入 3)输入内容: platform :ios, '8.0' use_frameworks! target '工程名' do pod 'SDWebImage’,...

2018-02-23 18:27:51 3786 1

原创 获取当前视图UIView的主控件UIViewController

- (UIViewController *)viewController { for (UIView* next = [self superview]; next; next = next.superview) { UIResponder *nextResponder = [next nextResponder]; if ([nextResponder

2018-01-17 16:00:44 626 1

原创 AVCaptureDevice中通过调用VideoZoomFactor方法调整焦距实现拉近拉远镜头进行拍照录制视频(动画缩放画面,不闪屏)

AVCaptureDevice通过调用VideoZoomFactor方法实现调整焦距,拉近拉远镜头,画面动态缩放

2017-12-12 18:32:57 5761

原创 avplayer视频重复循环播放,视频重播

在视频播放完成的监听方法中执行重播方法 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(playerItemDidPlayToEnd:) name:AVPlayerItemDidPlayToEndTimeNotification object:nil];- (void)playerItemD

2017-09-26 15:41:46 151746

原创 GPUImage添加到工程及使用 获取真机与模拟器的静态库libGPUImage.a及其两者的合成

这里先先写获取libGPUImage.a静态库文件,再先获取相应的头文件吧一、首先下载GPUImage  https://github.com/BradLarson/GPUImage  (获取GPUImag)二点击打开运行framework文件夹下的GPUImage.xcodeproj工程(获取真机和模拟器所需的libGPUImage.a文件)(要在真机上运行,因为好像

2017-04-28 00:44:07 1297

原创 获取本地所有的视频及缩略图片、获取本地相册图片、调用本地摄像机录制视频及获取其图片

#pragma mark --- 获取所有本地相册视频资源- (void)getVideoData{        // 获取所有资源的集合,并按资源的创建时间排序    PHFetchOptions *options = [[PHFetchOptions alloc] init];    options.sortDescriptors = @[[NSSortDescrip

2017-01-08 19:03:44 3422 1

原创 设置UILable中的行间距和字间距以及自适应高度,段落首行挤进

先展示下效果图,如果间距不够可以自行调整哦

2016-12-27 22:49:37 690

原创 解决文本数据请求后显示乱码,或者输出为空 数据转码

1、在使用网络地址时,一般要先将url进行encode成UTF8格式的编码,否则在使用时可能报告网址不存在的错误,这时就需要进行转换    //LRCStrURL这个参数是歌词接口   NSString *  contentStr = [NSString stringWithContentsOfURL:[NSURL URLWithString: LRCStrURL] encoding:

2016-12-18 15:20:02 838

原创 显示网络请求的文本需要从 GBK 转到 UTF-8 Ios

NSString *strUrl = [NSString stringWithFormat:@"http://120.76.99.17/upload/16/08/23/KM160823222413935YZ.txt“];    NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:strUrl]];    NSS

2016-09-09 15:59:23 451

转载 iOS loadView,viewDidLoad,viewDidUnload用法

loadView 和 viewDidLoad 是 iPhone 开发中肯定要用到的两个方法。 他们都可以用来在视图载入的时候初始化一些内容。 但是他们有什么区别呢?    viewDidLoad 方法只有当 view 从 nib 文件初始化的时候才被调用。viewDidLoad 用于初始化,加载时用到。    loadView 方法在控制器的 view 为 nil 的时候被调用。

2016-02-29 20:43:57 428

原创 UIAlertController的使用——创建提示窗口

UIAlertController只能在iOS8以上使用,所以要慎用。在iOS8中,UIAlertController在功能上是和UIAlertView以及UIActionSheet相同的,UIAlertController以一种模块化替换的方式来代替这两货的功能和作用。是使用对话框(alert)还是使用上拉菜单(action sheet),就取决于在创建控制器时,您是如何设置首选样式的。

2016-01-26 20:37:29 603

原创 IOS添加pch全局引用文件(宏定义)

xcode6pch pch文件 xcode全文引用 prefixheader (srcroot)

2016-01-18 17:59:48 1028

原创 IOS模态视图 (UI页面切换)

目录如下  首先创建工程ModalViewController.m/h 1. 2.在ViewController.m文件//  Copyright © 2016年 1.05. All rights reserved.//#import "ViewController.h"

2016-01-05 20:13:20 577

原创 UILabel、UITextField、UIButton、UIImageView控件

//一、UIlabel标签控件 //1.开辟空间并初始化    UILabel *label=[[UILabel alloc]initWithFrame:CGRectMake(0, 0, 100, 100)];  //2.设置属性        //1)背景颜色    [label setBackgroundColor:[UIColor magentaColor]]

2015-12-31 20:11:49 604

原创 UIKit框架 -UIView and frame和bounds之区别(位置和大小)

//在IOS中,使用UIWindow类来表示窗口,通常一个程序只创建一个UIWindow    //1.创建window//    //创建一个window,并铺满全屏    _window=[[UIWindow alloc]initWithFrame:[[UIScreen mainScreen]bounds]];//2.导入屏幕   //背景颜色    [_win

2015-12-29 20:34:33 1172

原创 OC属性、点语法

一、设置器setter 访问器gettersetter:  set+首字母大写的实例变量名如:- (void)setNickName:(NSString *) name;//参数名不要与实例变量名相同 getter:与实例变量名相同(没有短横线),并且返回值类型也一致例:@interface Cup:NSObject{      float _price; 

2015-12-28 15:19:53 408

转载 OC内存管理

一、基本原理(一)为什么要进行内存管理。由于移动设备的内存极其有限,所以每个APP所占的内存也是有限制的,当app所占用的内存较多时,系统就会发出内存警告,这时需要回收一些不需要再继续使用的内存空间,比如回收一些不再使用的对象和变量等。管理范围:任何继承NSObject的对象,对其他的基本数据类型无效。本质原因是因为对象和其他数据类型在系统中的存储空间不一样,其它局

2015-12-25 15:38:19 271

原创 biu~ biu~: 省市区的排序

NSString *filePath =@"/Users/lan/Desktop/OC/Shengshiqu/Shengshiqu/area-2.txt";        NSString *buffer = [NSStringstringWithContentsOfFile:filePath

2015-12-23 17:15:02 472

原创 OC字符串和数值

OC字符串和数值 C语⾔言中,字符串是char(ASCII码)字符组成。 OC中,字符串是由Unichar(Unicode)字符组成 NSString:不可变字符串,即:创建以后,内容和长度不能更改。 NSMableString:可变字符串,即:创建以后,内容还 可以修改。 一、NNString类 创建字符串对象: NSString *str=@“hello ku gou”;//创建

2015-12-23 14:22:08 637

oc和swift版本的实时绘制曲线、折线图,股票折线图

oc和swift版本的实时绘制曲线、折线图,股票折线图,可设置曲线背景颜色,支持渐变颜色背景

2023-02-28

iOS真机测试包 (iOS 15.1) (19B74).zip

亲测可用

2021-11-29

一对多代理的实现.zip

1、协议名称和对象构成的一个键值对,形成1-1对应关系 2、NSPointerArray的使用,使得弱引用对象,且在对象释放时自动删除NSPointerArray中的元素。当然这里也可以使用NSHashTable有一样的效果。

2021-03-23

iOS真机测试包13.7 DeviceSupport(13.7)

iOS真机测试包 13.7 DeviceSupport(13.7)亲测可用! iOS真机测试包 13.7 DeviceSupport(13.7)亲测可用! iOS真机测试包 13.7 DeviceSupport(13.7)亲测可用!

2020-09-08

easemob.text

em_apns_ext, type : 8, value : {"em_push_content":"您有一条新消息"} }, { key : nickname, type : 7, value : 222 },

2020-05-14

通过蓝牙连接打印机进行打印票据、标签、二维码.zip

扫描蓝牙设备、蓝牙连接;打印机与蓝牙的连接;打印机打印票据和二维码 使用方法:https://blog.csdn.net/Wulitc/article/details/90024843

2019-05-09

iOS11.4真机测试包

自己也用这个,哈哈哈。。。。。。。。。。。。。。。。。。。。。

2018-06-11

sourcetree for Mac 中文版

下载后直接按步骤安装就可以了,或者百度查找安装的方法,都基本介绍很详细的

2018-02-24

Cornerstone 3.0.3 免费下载

Cornerstone 3.0.3 svn代码管理工具,方便好用。

2017-12-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除