- 博客(17)
- 问答 (1)
- 收藏
- 关注

原创 pod install 报错 ‘SDK does not contain ‘libarclite‘ at the path...‘
这是报错已经很明确告诉我们,Xcode默认的工具链中缺少一个工具库。我们只需要找回或者补充这个工具库就行了。
2024-05-22 10:44:20
1050

原创 iOS tableView 滚动到指定行/段 以及遇到的bug 指南
滚动方式本篇中的bug会不定期更新的,有更好解决办法或者 有 新的Bug探讨的请加QQ:1290281526 私聊选中cell滚动到指定位置很简单,一句话完事儿:/* 最近选中的cell 滚动到 指定位置 : UITableViewScrollPositionNone, UITableViewScrollPositionTop, // 顶部 UITableViewScro...
2019-04-02 14:48:16
3274

原创 OC中枚举写法 以及 字符串枚举探索
OC中枚举写法 以及 字符串枚举探索常见枚举写法C语言模式的枚举写法:enum普通【整型】枚举写法 :NS_ENUM位移枚举 :NS_OPTIONS字符串类型枚举实现方式探索基于普通枚举,定义C方法实现基于普通枚举,定义C数组,设置 枚举值为 index日常做法 宏定义定义一种新的数据类型Apple官方的做法常见枚举写法C语言模式的枚举写法:enumtypedef enum{ KLT...
2019-03-12 10:06:51
1075

原创 配置Atom 运行脚本 (插件script)
Atom 作为当前颜值较高,自定义程度较高,插件支持丰富的编辑器广受国内外的开发者青睐。当然,我也是一个颜值控,于是最近用Atom进行ReactNative的开发和学习,但是用于调试JS方法的时候,基本的JS脚本并不能用Atom直接运行得出结果,但是看到Webstorm、Sublime等可以直接运行某一脚本,于是我就上网搜了下Atom配置运行脚本的插件 Atom-script。Atom-scri
2017-12-08 09:49:19
6537
原创 iOS13适配注意事项
技术参考:apple loginIOS13适配-详细iOS 13 适配(持续更新中)iOS13适配掘金 iOS 13适配01掘金 适配 iOS13iOS 13 更新tipsView Controller Presentation Changes in iOS 131. Apple Login (2020年4月份)附上官方Demo:下载地址2. Da...
2019-11-05 16:55:16
1719
原创 iOS APP安全提升
检测设备是否越狱+ (BOOL)isJailBreak { if ([[NSFileManager defaultManager] fileExistsAtPath:@"/Applications/Cydia.app"]){ return YES; } if ([[NSFileManager defaultManager] fileEx...
2019-11-05 16:54:31
471
原创 Xcode 11 Xib _UITextLayoutView 崩溃
Xcode 11 Xib_UITextLayoutView崩溃崩溃信息如下:*** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named _UITextLayoutView becaus...
2019-11-05 16:53:09
2068
6
原创 Pod库制作
CocoaPods是iOS开发用于管理第三方库的 不可获取的 工具,在使用别人库的同时,我们有时候也想做一个自己的开源库,所以看到这篇文章,你就应该准备入门了。知识储备:一、Git使用Git命令:Git常用命令传送门:http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html熟悉下简单的Git操作。Git系统学习传送门:http://ww
2017-12-08 09:49:16
359
原创 SectionListView 属性讲解
SectionListView属性ItemSeparatorComponent {highlighted,leadingItem,leandingSection,section,trailingItem} 返回一个行与行之间的分割组件,不会出现在第一行之前和最后一行之后。 highlighted 当前行(分割线上面��的Item)是否是高亮状态leadingItem 当前行分配到的数据源
2017-11-24 18:00:46
1016
原创 React Native 集成 Redux
课程介绍Flux/reFlux/Redux简单/单一状态树react 和 redux 数据流的关系JS、CSS、HTMLJSXwebpack 构建数据流MVC 状态复杂之后,action会触发事件 并且不可预测flux: state Tree will send data to view,but view can't send data to state-tree.
2017-11-24 16:59:39
356
原创 初窥 CGAffineTransform 文档解读
初窥 CGAffineTransform 文档解读序言 其实 CGAffineTransform 是一个结构体 struct CGAffineTransform { CGFloat a, b, c, d; CGFloat tx, ty; }; 博主小手一抖,初始化成这样:’CGAffineTransform *transform =
2016-09-04 01:02:00
330
原创 初窥 CATransform3D 文档解读
初窥 CATransform3D 文档解读struct CATransform3D {CGFloat m11, m12, m13, m14;CGFloat m21, m22, m23, m24; CGFloat m31, m32, m33, m34; CGFloat m41, m42, m43, m44; }; { CGFloat m11(x缩放), m1
2016-09-04 00:59:53
252
原创 初窥 CGAffineTransform 文档解读
structCGAffineTransform { CGFloat a, b, c, d; CGFloat tx, ty;};/* The identity transform: [ 1 0 0 1 0 0 ]. 返回单位矩阵*/CG_EXTERN constCGAffineTransform CGAffineTransformIdentity
2016-08-21 09:36:21
385
原创 初窥 CATransform3D 文档解读
struct CATransform3D{ { CGFloat m11, m12, m13, m14; CGFloat m21, m22, m23, m24; CGFloat m31, m32, m33, m34; CGFloat m41, m42, m43, m44;};***********************************
2016-08-20 20:16:15
268
原创 Block的简单识记
Block的简单识记block 最为属性的时候 应该用 copy 来修饰。声明方式一:@property (nonatomic,copy) void (^gotoWebViewBlock)(NSString *url);声明方式二:typedef int(^compareBlock)(int a, int b);@property(nonatomic, copy) compareBlock
2016-07-07 11:27:27
454
原创 UIButton 点击事件响应延迟 问题解决
UIButton 点击事件响应延迟 问题解决问题表现 我在UITableView的Header上添加了一个视图(FiltersView),FiltersView上面添加了不定数量的 UIButton。点击UIButton 字体颜色和 layer 的 border 颜色发生改变。但是,当我快速点击快速抬起的时候,发现按钮颜色和border的颜色并没有发生改变;只有在手指停留在屏幕上的时间稍长一点
2016-07-07 11:25:49
7132
空空如也
iPhone6 plus横屏进入app 应用才能还是保持竖屏
2015-11-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人