-
Flutter 模型动态化赋值研究分析
目录一、需求来源二、实现思路三、使用示例四、实现源码总结一、需求来源之前无论是做iOS开发还是JS开发,模型动态赋值都是一个非常重要且高频使用的特性。进行flutter开发时需要用到这个特...目录一、需求来源二、实现思路三、使用示例四、实现源码总结一、需求来源之前无论是做 IOS 开发还是 js 开发,模型动态赋值都是一个非常重要且高频使用的特性。进行 flutter 开发时需要用到这个特性但是
用WPS Office轻松制作条形码借书证
前不久,学校图书馆的刘老师找我帮忙,她说图书馆要制作带条形码的借书证。只听说WPS office有这个功能,赶紧动手试了试,你别说,还真是很方便。 首先,进入WPS Office软件系统,新建一个空白文档,使用文本框工具插入一个长9CM、宽5CM的框作为借书证的大小,然后根据需要进行修饰(如图1)。 图1修饰边框 接着可以在文本框中输入借书证中所需的文字信息,再依据需要选择字体、字形
NSMutable 对象的坑解决分析
目录背景测试代码_set+0x10处是个啥?结论NSMutable对象共性问题?背景最近处理了两个崩溃,都是在NSMutableSet调用enumerateObjectsWithOptio...目录背景测试代码_set +0x10 处是个啥?结论NSMutable 对象共性问题?背景最近处理了两个崩溃,都是在 NSMutableSet 调用 enumerateObjectsWithOptions
如何移植下载一半的迅雷文件?
家里网速慢,没办法下载东西,许多电脑前工作者可能都会在办公室下载游戏,电影了之类的神马东东,晚上回去安装玩,办公室的网速快吗,呵呵,但是如果下载的游戏下载到一半的话下班了,要回去了,还差一点点的电影怎么办啊?下面教你搬移下载一半的迅雷文件,回去接着下载 在你下载文件的时候,如果中途需要更换电脑,为了获取完整的文件,你就不得不从头开始下载,浪费宝贵的时间。其实,你只要有足够容量的移动存储器,就可以实
IOS开发Objective-C Runtime使用示例详解
目录前言一些关键字消息传递 (Messaging)KVO关联对象 (Associated Objects)AOP(Method Swizzling)其它前言Runtime 是使用>一些关键字self:类的隐藏参数变量,指向当前调用方法的对象super:是编译器的标示符,通过>SEL:以方法名为内容的 C 字符串IMP:指向方法实现的函数指针id:指向类对象或实例对象的指针isa:为 id 对象所属
IOS开发Objective-C Runtime使用示例详解
目录前言一些关键字消息传递(Messaging)KVO关联对象(AssociatedObjects)AOP(MethodSwizzling)其它前言Runtime是使用C和汇编实现的运行时...目录前言一些关键字消息传递 (Messaging)KVO关联对象 (Associated Objects)AOP(Method Swizzling)其它前言Runtime 是使用 C 和汇编实现的运行时代码
入侵JSP网站服务器怎么办?
入侵JSP网站服务器怎么办?现在用JSP制作的电子商务网站多如牛毛。但是对于JSP网站而言,安全性真的能够让人放心吗?面对层出不穷的黑客攻击和病毒袭击,JSP网站的服务器能够比其他网站的服务器器更加安全吗?前段时间,应朋友之邀,我对他们托管的三台服务器的主机进行了测试,发现了JSP网站存在的几个问题。入侵测试第一步:扫描扫描是入侵的第一步,它可以让你对即将入侵的目标有一个全面的了解。同时扫描还有可
Swift中的HTTP请求体Request Bodies使用示例详解
目录正文通用化body空请求体EmptyBody数据体DataBodyJSON体JSONBody表单FormBody其他BodyOtherBodies正文在进行HTTPRequest请求发...目录正文通用化body空请求体 EmptyBody数据体 DataBodyjsON体 JSONBody表单 FormBody其他Body Other Bodies正文在进行HTTPRequest请求发送前,
iOS数据持久化UserDefaults封装器使用详解
目录使用属性封装器来完美创建UserDefaults封装器什么是属性封装器?什么是UserDefault封装器将属性封装器进行通用化处理存储自定义对象使用属性封装器来完美创建UserDefaults封...目录使用属性封装器来完美创建UserDefaults封装器什么是属性封装器?什么是UserDefault封装器将属性封装器进行通用化处理存储自定义对象使用属性封装器来完美创建UserDefaul
详解iOS如何让Lottie使用网络资源做动画的实现
目录背景方案1.实现LOTAnimationDelegate代理2.生成LOTComposition3.初始化LOTAnimationView背景手上有需求需要使用CDN资源来让Lottie做动...目录背景方案1. 实现LOTAnimationDelegate代理2. 生成LOTComposition3. 初始化LOTAnimationView背景手上有需求需要使用CDN资源来让Lottie做动
99% iOS开发都不知道的KVO崩溃分析详解
目录背景分析堆栈__os_unfair_lock_corruption_abort__os_unfair_lock_lock_slow__NSSetBoolValueAndNotifyos_unfair_recursive_lock_lock_with_optionsobject_getIndexedIvarsdebug 调试object_getIndexedIvarsobjc_allocateC
iOS16CocoaAsyncSocket崩溃修复详解
目录背景方案1:fishhook 替换掉 os_unfair_lock_lock方案2: _schedulables 删除 _socket#8 未解析符号: ___lldb_unnamed_symbol8050#3 未解析符号: ___lldb_unnamed_symbol8533逻辑分析方案3:_CFRelease总结背景iOS>CocoaAsyncSocket 有大量的新增崩溃,堆栈和这里提的
SIGPIPE(Signal 13, Code 0) 异常排查及处理
目录问题现象排查过程原因与处理问题现象最近一个版本>APP 更新之后,sentry 大量异常数据上报,影响用户的数量非常夸张 10w +,具体报错如下排查过程首先查看>大意是 Socket 连接关闭后,如果客户端仍在发送数据,这个时候就会产生 SIGPIPE 信号,如果信号没有被处理就会产生崩溃,这里截取了部分关键信息。文档上说可以使用 signal(SIGPIPE, SIG_IGN) 全局忽略,
iOS13适配三指撤销和文案限长实例详解
目录正文Bugly报错堆栈信息问题定位解决方案数字截断后 crash正文在适配iOS13的过程中,UITextField输入中文的时候三指撤销产生了>Bugly报错NSInternalInconsistencyExceptionsetGroupIdentifier:: _NSUndoStack 0x1206532f0 is in invalid state, calling setGroupIde
iOS13适配三指撤销和文案限长实例详解
目录正文Bugly报错堆栈信息问题定位解决方案数字截断后crash正文在适配iOS13的过程中,UITextField输入中文的时候三指撤销产生了crash。Bugly报错NSInternalIn...目录正文Bugly报错堆栈信息问题定位解决方案数字截断后 crash正文在适配IOS13的过程中,UITextField输入中文的时候三指撤销产js生了 crash。Bugly报错NSInterna
SIGPIPE(Signal 13, Code 0) 异常排查及处理
目录问题现象排查过程原因与处理问题现象最近一个版本APP更新之后,sentry大量异常数据上报,影响用户的数量非常夸张10w+,具体报错如下排查过程首先查看SIGPIPE的报错原因,在...目录问题现象排查过程原因与处理问题现象最近一个版本 APP 更新之后,sentry 大量异常数据上报,影响用户的数量非常夸张 10w +,具体报错如下排查过程首先查看 SIGPIPE 的报错原因, 在官网搜索到
iOS 16 CocoaAsyncSocket 崩溃修复详解
目录背景方案1:fishhook替换掉os_unfair_lock_lock方案2:_schedulables删除_socket#8未解析符号:___lldb_unnamed_symbo...目录背景方案1:fishhook 替换掉 os_unfair_lock_lock方案2: _schedulables 删除 _socket#8 未解析符号: ___lldb_unnamed_symbol805
99% iOS开发都不知道的KVO崩溃分析详解
目录背景分析堆栈__os_unfair_lock_corruption_abort__os_unfair_lock_lock_slow__NSSetBoolValueAndNotifyos_unfai...目录背景分析堆栈__os_unfair_lock_corruption_abort__os_unfair_lock_lock_slow__NSSetBoolValueAndNotifyos_un
用命令实现与扩展名无关的自动解压 附代码
鉴于 Internet 上有如此众多的代码,您可能每天都会下载数十个文件。可能会出现这样的情况:所有那些文件都使用不同的方式打包 — 有的是 ZIP 文件,有的是 RAR 文件,还有很多是 tarball 文件,尽管每个包都使用不同的实用程序压缩。记住如何解压缩和扩展每种包格式将会使人精疲力尽。那么,为何不在单个命令中完成所有那些任务呢?下面这个函 数在许多样例点文件中广泛可用:ex () {
iOS schem与Universal Link 调试时踩坑解决记录
目录简介AppDelegate和SceneDelegate问题:在iOS13以上冷启动的时候不会走代理函数!如果你用了Scheme方式:iOS13之前会走这个代理函数iOS13之后会走如果你用了Uni...目录简介AppDelegate和SceneDelegate问题:在IOS13以上冷启动的时候不会走代理函数!如果你用了Scheme方式:iOS13之前会走这个代理函数iOS13之后会走如果你用了
iOS通过UIDocumentInteractionController实现应用间传文件
目录引言一、实现效果二、配置工程三、用法1、弹出文件其他打开方式工具栏2、接收文件引言话开篇:由于iOS沙盒机制,APP文件存储位置只能当前应用访问,这里简单记录一下用UIDocumentInter...目录引言一、实现效果二、配置工程三、用法1、弹出文件其他打开方式工具栏2、接收文件引言话开篇:由于IOS沙盒机制,APP文件存储位置只能当前应用访问,这里简单记录一下用 UIDocumentInt
会声会影怎么加字幕 会声会影制作字幕教程
字幕在电影、短片等视频中承担着文字解说的作用,但是现在字幕的作用远远不仅如此,不但能够修饰视频,还能达到特效的效果。例如:纯文字搞笑视频等。想要制作纯文字视频其实很简单,只要一款视频制作软件就ok了。下面就跟着小编来用会声会影制作文字视频吧!软件名称:会声会影X8v15.0.0.498官方版 软件大小: 7.0M 下载地址:http://www.pc6.com/softview/SoftVie
Framework中实现OC和Swift的混编方案
目录背景:解决方案:OC调用Swift:Swift调用OC:坑:背景:iOS工程中实现的OC和Swift混编的方案和实现步骤已经很多了,在此不做赘述,本篇文章需要描述的是实现在Framework下的混...目录背景:解决方案:OC调用Swift:Swift调用OC:坑:背景:IOS工程中实现的OC和Swift混编的方案和实现步骤已经很多了,在此不做赘述,本篇文章需要描述的是实现在Framework
迅雷看看缓冲文件在哪 迅雷看看缓冲慢怎么办
在使用迅雷看看播放电影的时候有时会遇到缓冲很慢的情况,有时甚至一直在缓冲却无法播放,这可能是由于杀毒软件拦截了迅雷看看,可以尝试退出杀毒软件,如问题还没解决,重新安装新版本的迅雷看看。软件名称:迅雷看看4.9.17.2314官方免费版 软件大小: 45M 下载地址:http://www.pc6.com/softview/SoftView_34338.html 迅雷看看一直缓冲无法播放方法一:3
iOS内存管理Tagged Pointer使用原理详解
目录正文TaggedPointer的原理MacOS分析如何判断TaggedPointerTaggedPointer注意点正文为了节省内存和提高执行效率,苹果在64bit程序中引入了Tag...目录正文Tagged Pointer 的原理MACOS 分析如何判断 Tagged Pointer Tagged Pointer 注意点正文为了节省内存和提高执行效率,苹果在64bit程序中引入了Tagged



闽公网安备 35020302000061号