自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(533)
  • 收藏
  • 关注

原创 基于JKDBModel类实现存储时候在某些情况下储存失败的解决方案

为了实现简单数据存储,通过使用JKDBModel简单实现。但是在存储接口返回值时,会出现有的接口返回值存储失败,有的成功。

2023-07-24 15:47:14 168

原创 UICollectionView 实现整页翻动(每页3个cell)

为了实现UICollectionView无限翻动,连续滑动,主要是利用pagingEnabled属性,配合的代理方法来实现的。每页有3个cell,每次整页翻动

2023-05-06 12:34:01 1740

原创 PodSpecs 本地库的使用

PodSpecs 本地库的使用 。本地私有库创建和日常维护

2023-02-01 17:05:40 1337

原创 iOS 组件化私有库常见问题

iOS 组件化私有库常见问题

2023-02-01 16:33:20 125

转载 创建podSpec,使用pod管理第三方库

podfile文件会先读取.podspec文件,根据.podspec文件的指向来下载第三方库到项目中。  本文先通过一、二、三这三个步骤讲解了如何建立一个"podspec文件在本地.cocoaPod库,第三方库在远程机器"的例子。  后文中的第四项,讲解了"podspec文件在本地项目中,第三方库在远程机器"的设置方法;最后讲了"podspec文件在本地项目中,第三方库也在本地项目中"的设置方法。第五项,讲解了"podspec文件的语法知识"。

2023-02-01 09:01:29 1087

原创 Charles for mac的使用

帮助其他小伙伴快速抓包。第一步:官网下载charles直通车 https://www.charlesproxy.com/latest-release/download.do第二步:破解charles在线破解工具的使用,在线生成jar包破解地址:https://www.zzzmode.com/mytools/charles/RegisterName 任意随便起个注册的名字选择你下载charlets的版本,下载下来打开应用程序,找到charlets右键 ==》 显示包内容 ==》点进去进入

2022-09-30 14:37:04 189

原创 NSCalendar 获取本周时间日期

通过 NSCalendar 的NSDateComponents 计算获取本周时间日期,可以改造简单日历

2022-09-05 11:16:20 583

原创 Swift 编程语言教程(官方文档)

swift 学习

2022-08-18 10:45:59 2549

原创 iOS 页面悬浮按钮 可拖动、自动吸附屏幕边缘 (OC)

页面悬浮按钮 可拖动、自动吸附屏幕边缘

2022-07-12 11:28:26 1612

原创 UICollectionView 横向滚动 获取当前index关联标签

UICollectionView 横向滚动(双行),点 滚动菜单和CollectionView相互关联,滚动相应位置

2022-06-10 17:09:28 851

原创 分享链接通过事件回调app相应页面

分享链接通过事件回调app相应页面,完成分享闭环操作

2022-06-01 15:23:02 215

转载 WKWebview秒开实践分享及问题解决方案

在资讯中,我们项目咨询详情页是通过WKWebView来承载足够丰富的样式和逻辑性的统一[相比比Native来说性能比较差],所以作为研发就踏上了优化新闻详情页路程中. 经过不断的优化和探索, App详情页在线上的打开速度整整由2-4秒优化到从肉眼上基本感受不到加载过程. 下面将讲述逐渐讲述不断优化WKWebView的过程.

2022-05-27 11:08:42 4512

原创 LaunchScreen.storyboard启动图适配

LaunchScreen.storyboard启动图适配 - 简书前言 iOS 8之前我们都是通过LaunchImage来设置启动图,随着苹果设备的更新,尺寸也越来越多,这时候我们需要设置各种设备的启动图,而且每次增加新的尺寸的设备都需要添...https://www.jianshu.com/p/4f7ff5897cd1...

2022-01-06 10:48:58 860

原创 dispatch_after 延迟执行

dispatch_after延迟是根据dispatch_time_t 有两种形式的构造方式(第一种相对时间:通过 dispatch_time 函数。第二种是绝对时间,通过 dispatch_walltime 函数来获取。)来实现1.使用dispatch_time的dispatch_after会限制性block里面的方法在在响应时间后加入到主线程,并不是在指定时间之后才开始执行处理,而是在指定时间之后将任务追加到主队列中。...

2022-01-05 10:43:51 2181

原创 【无标题】XCode 版本12以上 模拟器调试失败

失败报错:ignoring file /Users/mac_os/Library/Developer/Xcode/DerivedData/Zhouyi-ggruvfckppracpbnbygtwngrtadx/Build/Products/Debug-iphonesimulator/FMDB/libFMDB.a, building for iOS Simulator-x86_64 but attempting to link with file built for iOS Simulator-arm6

2021-12-30 17:39:21 2414

原创 iOS 更换启动图后不生效解决办法

转载自:iOS 更换启动图后不生效解决办法 - 简书

2021-12-30 17:27:40 2305

原创 UITabBar 底部导航栏的属性设置(颜色字号)

1.iOS 13.0之前的设置代码(在UITabBarController里面) [[UITabBarItem appearance] setTitleTextAttributes:@{ NSForegroundColorAttributeName:k_title_color_2B,NSFontAttributeName:TEXT_LIT_B_FONT10} forState:UIControlStateNormal]; [[UITabBarItem appearance] setTit

2021-11-26 09:44:32 3607

原创 TableView获取当前分区的逻辑分析(对悬浮section和其它section的逻辑判断)

关键点1.自定义tableview区头 继承( UITableViewHeaderFooterView)2.关键方法 (滚动的方法)- (void)scrollViewDidScroll:(UIScrollView *)scrollView3.关键代码(1)获取当前页面的所有cell[self.tableView visibleCells](2)遍历获取当前cell所在分区[self.tableView indexPathForCell:cell].se...

2021-11-25 10:09:08 1546

原创 UITableView-获取最上面悬停的“SectionView“(获取tableview滚动的当前分区)

原文章:UITableView-获取最上面悬停的"SectionView"_MeteoriteMan的博客-CSDN博客

2021-11-25 09:36:00 2024

原创 iOS形变之CGAffineTransform

今天有一个UILabel旋转90度的需求了解到一篇文章转载:iOS形变之CGAffineTransform - 简书CGAffineTransform介绍 概述 CGAffineTransform是一个用于处理形变的类,其可以改变控件的平移、缩放、旋转等,其坐标系统采用的是二维坐标系,即向...https://www.jianshu.com/p/ca7f9bc62429...

2021-11-23 14:44:14 3595

原创 【无标题】使用UITextView 实现富文本点击 隐私协议的效果

直接贴代码-(void)drawUITextView{ NSString *strA = @"提交订单即视为同意"; NSString *strB = @"《用户服务协议》"; NSString *strC = @"《隐私政策》"; NSString *strD = @"及同意商家将相应订单信息同步 网络,您可我的“我的订单”板块查询相应订单信息"; NSString *info_str =[NSString stringWithFormat:@"

2021-11-22 15:17:08 808

原创 UICollectionView简单的实现瀑布流 自定义UICollectionViewFlowLayout(页面要求第二个分区是瀑布流形式的 )(section)

页面要求第二个分区是瀑布流形式的//// HotCVFlowLayout.h// Zhouyi//// Created by mac_os on 2021/11/18.//#import <UIKit/UIKit.h>NS_ASSUME_NONNULL_BEGIN@interface HotCVFlowLayout : UICollectionViewFlowLayout@endNS_ASSUME_NONNULL_END//// Ho..

2021-11-18 11:15:25 930

原创 TableView做分区悬浮区头使用UITableViewStylePlain,区头区尾有空隙问题

问题页面: self.myTableView = [[UITableView alloc]initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_WIDTH) style:UITableViewStylePlain];添加代码 if (@available(iOS 15.0,*)) { self.myTableView.sectionHeaderTopPadding = YES; }留.

2021-11-18 10:18:58 849

原创 iOS 15导航栏navigationBar 背景色修改

升级xcode和手机系统导航栏颜色无法变化 (滑动tableview的时候出现设置的效果停止滑动有消失)之前代码: self.navigationController.navigationBar.translucent = NO; //设置导航栏背景颜色 self.navigationController.navigationBar.barTintColor = k_main_nav_bar_color; //设置导航栏字体大小 [self.navig...

2021-11-05 17:49:04 7397 1

转载 podspec 校验报错问题指南

转自:https://www.jianshu.com/p/f296ec3649f41.that GitHub is downcocoapods < Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down>解决办法:方法一:优先尝试此方法每次需要更新你的repo时,将老版本的rep

2020-08-18 13:41:24 6166

转载 iOS字符串匹配算法2个字符串相似度(Levenshtein:莱文斯坦距离)

引用:https://www.cnblogs.com/XYQ-208910/p/8385125.htmlLevenshtein的经典算法,参考http://en.wikipedia.org/wiki/Levenshtein_distance的伪代码实现的,同时参考了一些C++的实现,求字符串相似度。下面求出结果是0.0~100.0, 表示为0%~100%。static inline int min(int a, int b) { return a < b ? a : b;}.

2020-08-14 15:41:19 623

转载 iOS开发之Realm数据库的简单使用

转自:https://www.jianshu.com/p/495d1231d85b1.安装Realm github下载地址如果使用cocoapods,示例语句如下platform :ios, '8.0'target 'Simona_Realm' dopod 'Realm', '~> 3.0.0-beta.3'end2.创建简易模型,继承于RLMObject,存储在数据库的模型都需要继承于RLMObjectPerson.h#import <Realm/Realm.h

2020-06-22 13:22:10 431

转载 深入理解UIBezierPath画圆弧addArcWithCenter

UIBezierPath画圆弧的方法- (void)addArcWithCenter:(CGPoint)center radius:(CGFloat)radius startAngle:(CGFloat)startAngle endAngle:(CGFloat)endAngle clockwise:(BOOL)clockwise NS_AVAILABLE_IOS(4_0);方法中各参数的意义:center 圆心的坐标 radius 圆的半径 startAngle 起始的弧度 endAng

2020-06-20 17:33:01 3427

转载 从文档开始了解cocoapods之Podspec

转自:https://www.jianshu.com/p/775b7981e9d8一:Podspec文件介绍podsepc文件的全称我们可以叫做 pod specification,specification是规格说明书的意思,所以顾名思义,podspec就是pod 库的规格说明书(配置文件),这个说明书描述了pod库的版本,包括了源文件的需要的地址,用什么样的文件,需要什么样的构建配置,还有许多普通的元数据像是库的名称,版本号以及描述。podspec可以通过以下创建pod spe..

2020-06-13 15:41:07 1110

原创 Cocoapods关于Podspec的使用心得

本人项目里面一个三方的引入方案是采用的podspec 方案碰到坑的原因:1.CocoaPods could not find compatible versions for pod 报错报错原因是:Podfile文件中的platform :ios,版本比较老,修改成9.0或者10.02.Podfile文件中 path 设置错误了修改path是根据引入项目里面Podspec的路径来填写的,如果放在根目录下 配置为pod 'xxxxxx', :path => '.'...

2020-06-13 15:38:26 207

原创 关于iOS端引入Myscript 的爬坑过程(pod install error)

项目需要引入myscript技术,使用cocoapods引入SDK碰到的坑.

2020-06-13 15:26:16 412

原创 友盟统计分析(关于IDFA说明)

如果应用本身没有获取idfa的情况,在加入友盟统计的时候appstoreconnect提交信息需要开启IDFA。友盟SDK默认采集idfa标识,用来分析核对数据。建议将应用提交至AppStore时按如下方式配置:(以避免被苹果以“应用不含广告功能,但获取了广告标示符IDFA”的而拒绝其上架。)(参考官方文档:https://developer.umeng.com/docs/119267/detail/119510)提交审核的时候需要认真勾选不然被拒了就...

2020-05-14 09:59:17 1131

转载 用WebView加载本地图片的方法

转自:https://www.cnblogs.com/Rong-Shengcom/p/5431499.html-(void)setWebView{ self.view.backgroundColor = grayBGColor; UIWebView *webView = [[UIWebView alloc]initWithFrame:CGRectMake(0, ...

2020-03-24 10:52:58 929

转载 iOS 上传文件 minetype所有类型

转自:https://blog.csdn.net/fucuiping_1314/article/details/52086861最近在做上传,需要将文件资源类型传给服务器,这样就可以判断文件是图片还是音视频等。有两种方法可以实现NSURLSession和NSURLConnection,都是苹果原声网络请求类,但现在苹果不推荐使用NSURLConnection。如下:NSURLSe...

2019-12-13 09:32:09 532

转载 AFNetworking实现POST上传文件——图片、.json、MP4,,,,,等各种类型。

转自:https://blog.csdn.net/u013087513/article/details/49561535导入AFNetworking框架后,使用步骤如下:第一步:获取上传网址。如下所示:NSString *url =@"http://127.0.0.1/post/upload.php";第二步:新建AFHTTPRequestOperationManager对象,具体如下...

2019-11-28 15:45:21 597

原创 webView 加载 HTML 形式的内容,自适应高不带和html字符串里面不带请求头

1. webview 控件封装@implementation MineWebBkg-(id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame]; if (self) { [self drawView]; } return self;}-(void)...

2019-11-19 17:16:49 118

转载 iOS-微信分享多张图片(UIActivityViewController多图分享和多图分享失败)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u014220518/article/details/53465631前言微信分享到朋友圈,可分享的类型有:文字类型、图片类型、音乐类型、视频类型和网页类型,但是我们在做图片分享的时候发现微信给的API只能分享一张图片,达不到一些A...

2019-10-25 11:48:55 569

转载 微信朋友圈图片压缩算法

转自:版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u014220518/article/details/58136932描述图片作为App中重要的一个元素,非常具有表现力,图片既要让用户能看清楚,又能让发布图片的用户能快速的上传。所以开发者要对图片进行裁切和质量压缩。但是...

2019-10-25 11:48:08 4240

原创 简单实现UITabBarController,TabBar自定义,使中间按钮放大

本文通过继承UITabBarController,简单实现中间按钮放大功能样式:#import <UIKit/UIKit.h>NS_ASSUME_NONNULL_BEGIN@interface MainTabBarViewController : UITabBarController+ (instancetype)instance;@end#impo...

2019-10-21 14:10:52 668 1

转载 ios UIWebView加载HTML标签 适配字体,图片和文字大小

转载最近公司需求,需要加载HTML标签,首选先来一段HTML标签<p><span style="color: rgb(51, 51, 51); font-family: arial, 宋体, sans-serif; font-size: 14px; text-indent: 28px; background-color: rgb(255, 255, 255);">...

2019-09-06 09:51:03 536

空空如也

空空如也

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

TA关注的人

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