- 博客(284)
- 资源 (22)
- 收藏
- 关注

原创 FQLockSDK: iOS手势密码解锁,面容ID解锁,指纹解锁
FQLockSDK: iOS手势密码解锁,面容ID解锁,指纹解锁支持手势密码解锁支持面容ID解锁支持指纹解锁SDK支持bitcode。
2022-10-06 20:44:04
1208
10

原创 微信小程序:属性display详细解析
display:block小程序的3个视图容器(view,srcoll-view,swiper)默认值均为display:blockblock表示[块内]容器模式,总是使用新行开始显示display:flexflex-direction属性,有下面4个可选值,默认为rowrow:水平排列 (默认)row-reverse:水平翻转排列column:竖直排列column-rev...
2019-09-27 09:46:43
12852
4
原创 React Native状态管理器Redux、MobX、Context API、useState
Redux、MobX、Context API、useState都是React中用于状态管理的工具,但它们各自有不同的特点和使用场景。
2024-12-13 13:42:16
938
原创 iOS开发:调试webView的小技巧
在iOS开发过程中,我们会碰到WebVIew加载成功,但是内部有ajax请求失败了,移动端是没有日志的,怎么排查问题呢?F12生产环境,还有auth认证,前两条就无法满足了。
2024-08-28 20:53:40
1177
原创 React Native集成到现有原生应用
本篇文章以MacOS环境开发iOS平台为例,记录一下在原生APP基础上集成React Native详细介绍了搭建环境和集成RN的步骤。
2024-01-08 09:56:18
1954
5
原创 React Native:入门知识了解
React Native(简称RN)是Facebook于2015年4月开源的跨平台移动应用开发框架,是Facebook早先开源的JS框架 React 在原生移动应用平台的衍生产物,目前支持iOS和安卓两大平台。React Native使用Javascript语言,类似于HTML的JSX,以及CSS来开发移动应用,因此熟悉Web前端开发的技术人员只需很少的学习就可以进入移动应用开发领域。React Native使你只使用JavaScript也能编写原生移动应用。
2023-12-13 16:34:45
529
3
原创 iOS逆向:工具安装
二〇二三年〇八月二十三日(2023版,iOS逆向笔记)对其他APP的实现感兴趣,对技术报以热枕,不去做违反职业道德和违法乱纪的事情,欢迎来到iOS逆向。工欲善其事必先利其器 ------我说的。网络不好可配置DNS和8.8.8.8, 科学上网。
2023-09-13 08:15:00
1096
1
原创 iOS开发:URL编码解码
经过上面的分析,我们对编码有了一定了解,那么像'()*+,-.等几个特殊字符,并不支持编码,和其他平台传输有乱码现象怎么办呢?这个时候就需要自定义字符集了。<=>?//编码后encode: %20!%3C=%3E?变量为什么要反转集合呢?因为入参的字符集合是不会被编码的集合,我们反转之后就是对我们自定义的变量里面的字符进行编码了。End。
2023-09-11 09:00:00
2969
原创 计算机编程中的编码是什么?
编码是信息从一种形式或格式转换为另一种形式的过程,也称为计算机编程语言的代码,简称编码。用预先规定的方法将文字、数字或其它对象编成数码,或将信息、数据转换成规定的电脉冲信号。编码在电子计算机、电视、遥控和通讯等方面广泛使用。编码是信息从一种形式或格式转换为另一种形式的过程。解码,是编码的逆过程。—百度百科。
2023-09-08 20:17:36
1612
原创 PHP: 开发入门macOS系统下的安装和配置
设置VALIDATE PASSWORD组件。这个时候再查看镜像源,就更换成阿里的了。把那个下载地址复制出来,把域名换成。你会发现下载的特别慢3G网速。
2023-07-30 15:07:17
997
原创 iOS开发:__weak __strong解决Block嵌套
Block使用会存在循环引用的问题,多个Block嵌套使用的情况更复杂,还会出现对象nil的问题。
2023-06-02 20:16:07
1358
原创 iOS开发:NSLocalizedString语言国际化(本地化) + APP内切换语言
本篇讲解两个功能点:① 让APP跟随手机的系统语言显示不同的文本。② 在APP内切换语言,和手机的系统语言无关。
2023-05-07 12:43:24
1973
原创 Command PhaseScriptExecution failed with a nonzero exit code
升级Xcode Version 14.3 (14E222b),Archive打包报错:`Run custom shell script '[CP] Embed Pods Frameworks' 0.1 seconds``AFNetworking.framework" failed: No such file or directory (2)``Command PhaseScriptExecution failed with a nonzero exit code`
2023-04-17 15:39:48
556
原创 您有一份APP内存优化的报告,请查收~
APP性能优化之内存优化:静态分析(Analyze)Debug Memory Graph、动态分析;使用工具 Xcode 、 Instruments 、 Simulator iPhone
2023-02-22 08:00:00
280
原创 iOS开发:对苹果APNs远程推送原理的理解
本篇是对APNs推送原理的一个理解,希望看完后,能让你掌握一个知识点。APNs是的缩写,也就是苹果的推送服务器。
2023-02-20 09:15:00
2008
原创 iOS开发:对Block使用的一次研究总结
未引用外部变量时,block无论作为属性还是参数,都在全局区。引用外部变量时,block声明在栈区,但在block调用、赋值给其它strong修饰的变量时,会发生copy操作,从栈区copy到堆区。
2023-02-15 13:28:26
583
原创 iOS开发:UINavigationController自定义返回按钮,系统导航支持侧滑返回
自定义一个导航的基类,继承于遵循导航代理协议自定义返回按钮在系统代理里自定义按钮你可以自定义成图片,按钮,文本。if(root!} }实现点击返回按钮事件🔙在这里可以拦截点击返回事件,子类需要实现} }继续往下看↓↓↓🔽↓↓↓🔽↓↓↓。
2023-02-15 13:24:18
2113
原创 Markdown语法大全(够你用一辈子)
Markdown将文本转换为。很好... 王五, 你怎么样?李四, 最近怎么样?** 正常显示星号 **一个具有注脚的文本。你最近怎么样,王五?
2023-01-09 15:26:16
1814
5
原创 Git:在实际开发中的使用(够你用十年)
我们先来认识一下版本库——,接下来我们所有提到的 基础命令,都是基于版本库的。那么什么是版本库呢?版本库又名仓库,英文名 ,你可以简单理解成一个目录,这个目录里面的所有文件都可以被管理起来,每个文件的修改、删除,都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。仓库又分为本地仓库和远程仓库:接下来,我们首先看看 版本库创建的相关命令。创建一个空目录,作为项目文件夹初始化仓库瞬间 就把本地仓库建好了,而且告诉你是一个空的仓库(),同时在当前目录下多了一个的目录,这个目录是
2023-01-03 14:02:40
868
1
原创 macOS:安装配置Git
文件已经有各种现成的种配置文件,只需要组合一下就可以使用了。之后,要做的第一件事就是设置你的用户名和邮件地址。工作目录中,但又不能提交它们,比如保存了数据库密码的配置文件等等,每次。如果你想安装更新的版本,可以使用二进制安装程序。的第3行规则忽略了该文件,于是我们就可以知道应该修订哪个规则。有些时候,你想添加一个文件(比如app.swift)到。,这种情况下,就可以实用忽略特殊文件。忽略了,如果你确实想添加该文件,可以用。,但发现添加不了,原因是这个文件被。有些时候,你必须把某些文件放到。
2023-01-03 13:57:56
2276
原创 成人教育:毕业信息自我鉴定
今后,我将再接再厉,不断地完善自我,努力成为一名优秀的工作者,做一个全面发展的社会主义建设者,做一个对国家、对社会有用的人。作为一名成人教育的学生,我感到非常的荣幸,毕业参加工作了还有这样的机会继续学习,我倍加珍惜这次学习的机会,我不放弃学习,因为我想看到更多知识的光芒。在思想上,我诚信待人、爱国守法、坚持实事求是的思想和作风,勇于追求真理,具有强烈的爱国主义情感和高度的社会责任感。学习上,通过良师的教导和自身的刻苦学习,我已掌握专业知识并运用于工作中,也养成了认真对待学习和工作的好习惯。
2022-11-03 16:49:09
390
原创 数据结构:基础知识
数据结构一直伴随着程序员的生涯,有幸拜读了程杰老师的《大话数据结构》,在这里做个笔记,复习巩固。if you teach them how to program, you will frustrate them for a lifetime.(如果你交给某人一个程序,你将折磨他一整天;如果你教某人如何编写程序,你将折磨他一辈子.)
2022-10-24 17:56:31
222
原创 iOS开发:制作Framework SDK包支持Bitcode
Bitcode is an intermediate representation of a compiled program. Apps you upload to iTunes Connect that contain bitcode will be compiled and linked on the App Store. Including bitcode will allow Apple to re-optimize your app binary in the future without th
2022-08-10 09:00:00
611
原创 iOS16.0:屏幕旋转
`[Orientation] BUG IN CLIENT OF UIKIT: Setting UIDevice.orientation is not supported. Please use UIWindowScene.requestGeometryUpdate(_:)`那我们看看 `UIWindowScene.requestGeometryUpdate(_:)` 怎么使用呢?
2022-08-03 09:49:33
11613
原创 iOS开发:浅尝辄止Runloop
从字面意思就是运行循环它内部就是do-while循环,在这个循环内部不断地处理各种任务一个线程对应一个Runloop,主线程的Runloop默认已经启动,子线程的Runloop需要手动启动Runloop只能选择一个Mode启动,如果当前Mode中没有任何,那么直接退出RunLoop基本作用就是保持程序的持续运行,处理app的各种事件,通过runLoop,有事运行,没事休息,可以节省cpu资源,提高程序性能。NSRunLoop和。是在NSRunLoop是基于。...
2022-07-22 17:05:03
754
原创 iOS开发:Runtime常见方法
class_copyPropertyList, class_copyMethodList, class_copyIvarList, class_copyProtocolList, object_getClass
2022-07-11 17:43:56
910
原创 iOS开发:认识一下Runtime
runtime(简称运行时),是一套纯C(C和汇编)编写的API。而OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制 objc_msgSend。
2022-07-08 15:42:04
830
原创 iOS开发:Runtime解决UIButton重复点击问题
UIControl的子类包括:UIButton、UIDatePicker、UIPageControl、UISegmentedControl、UISlider、UIStepper、UISwitch。method_exchangeImplementations、objc_setAssociatedObject、class_addMethod、class_getInstanceMethod
2022-07-07 16:27:57
1051
原创 iOS开发:Runtime解决UITapGesture重复点击问题
Runtime解决UITapGesture重复点击问题,objc_setAssociatedObject, objc_getAssociatedObject, OBJC_ASSOCIATION_ASSIGN = 0, // 指定一个弱引用相关联的对象 OBJC_ASSOCIATION_RETAIN_NONATOMIC = 1, // 指定相关对象的强引用,非原子性 OBJC_ASSOCIATION_COPY_NONATOMIC = 3, // 指定相关的对象被复制,非原子性.........
2022-07-06 11:11:29
724
原创 iOS开发:剖析UITouch传递链和响应链
触摸的目的是生成触摸事件供响应者响应,一个触摸事件对应一个UIEvent对象,其中的 type 属性标识了事件的类型(触摸事件,加速计事件、远程控制事件)。触摸事件对象包含与事件有某种关系的触摸(即屏幕上的手指)。一个触摸事件对象可能包含一个或多个触摸,每个触摸由一个UITouch对象表示。当触摸事件发生时,系统会将其路由到适当的响应者并调用适当的方法,例如 。应用程序可以接收许多不同类型的事件,包括触摸事件、运动事件、遥控事件和按压事件。触摸事件是最常见的,并被传递到最初发生触摸的视图。运动事件是 触
2022-06-02 09:56:41
737
1
原创 iOS:UILabel省略号 NSLineBreakMode
先提一个BUG:UILabel设置了富文本NSAttributedString,省略号和textAlignment都会失效那么,你就在设置完富文本后再设置这些属性。typedef NS_ENUM(NSInteger, NSLineBreakMode) { //以单词为显示单位显示,后面部分省略不显示。 NSLineBreakByWordWrapping = 0, // Wrap at word boundaries, default //以字符为显示.
2022-05-13 15:23:52
1559
原创 uni-app:开发过程中的磕磕绊绊---经验总结
`uni-app` 的页面结构、页面传值、util.js文件引入、<uni-list-item>自定义视图、Toast弹窗完 返回上个页面、属性使用、调试小技巧、unicloud-db组件
2022-05-02 22:06:43
1868
3
原创 iOS开发:关于UINavigationItem和tintColor的沉思
iOS开发:关于UINavigationItem和tintColor的沉思在导航使用过程中,我们经常会自定义导航上面的按钮,接下来我要谈的需求是:自定义 导航左侧返回按钮和右侧两个按钮导航按钮可自定义大小(因为两个系统的按钮离的太远)导航按钮支持tintColor(就是和电池栏保持一个色调)导航按钮支持原图(也是就不受tintColor影响)接下来我们围绕三个需求点,展开聊一聊。
2022-04-27 10:00:25
453
原创 uni-app:uniCloud云函数 uni-id体系的使用
uni-app:uniCloud云函数 uni-id体系的使用随笔记录uniCloud云函数的搭建和uni-id体系的使用,其他的细节我就不赘述了。uniCloud云函数官方解释uni-id用户体系uni-id导入和配置HBuilderX 3.1.0+ 插件市场导入uni-id公用模块uni_modules版本,HBuilderX会自动导入依赖的uni-config-center,插件市场 uni-id 在uni-config-center公用模块下创建uni-id目录,在创建的un
2022-03-31 10:18:17
6188
iOS11.1(15B87) 真机包
2017-11-07
iOS11.0 真机包
2017-11-06
iOS10.3 真机包
2017-11-06
IOS10.2真机包
2017-11-06
IOS10.1真机包
2017-11-06
IOS10.0真机包
2017-11-06
C# winform office OA办公
2017-10-31
iOS11.0 (15A372) 真机包
2017-09-21
二级导航栏
2017-04-20
UIColor 16进制转三原色
2016-12-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人