对于iOS开发者而言,CocoaPods并不陌生,通过pod相关的命令操作,就可以很方便的将项目中用到的三方依赖库资源集成到项目环境中,大大的提升了开发的效率。CocoaPods作为iOS项目的包管理工具,它在命令行背后做了什么操作?而又是通过什么样的方式将命令指令声明出来供我们使用的?这些实现的背...
来源:博客园 2023-09-21 11:00 24
简介之前在《iOS16新特性:灵动岛适配开发与到家业务场景结合的探索实践》里介绍了iOS16新的特性:实时更新(LiveActivity)中灵动岛的适配流程,但其实除了灵动岛的展示样式,LiveActivity还有一种非常实用的应用场景,那就是锁屏界面实时状态更新:上图是部分已经做出适配的AP...
来源:博客园 2023-09-18 11:30 21
目录前言一、监听UITextField内容变化1.代理2.通知3.目标动作事件二、监听UITextView文本内容高度变化三、cell中的文本框,在reloadDataorreloadRow后失去焦点四、手机号码、银行卡号格式化前言本文总结了在使用UITextField&UITextView时遇.....
来源:博客园 2023-09-15 17:30 17
摘要:作为一名从事iOS开发多年的技术博主,长期以来我都没有重视代码加密和加固。然而,最近了解到使用IPAGuard工具可以对iOS应用进行混淆保护,我开始重新审视iOS应用的安全性问题。本文将详细介绍如何使用IPAGuard工具进行代码加固和保护,以提高iOS应用的安全性和抵御逆向分析的风险。.....
来源:博客园 2023-09-04 16:00 86
Xcode15beta6(15A5219j)-Apple平台IDEIDEforiOS/iPadOS/macOS/watchOS/tvOS/visonOS请访问原文链接:https://sysin.org/blog/apple-xcode-15/,查看最新版。原创作品,转载请保留出处。作者主页:...
来源:博客园 2023-08-14 09:30 118
原文地址:https://zhanglei.blog.csdn.net/article/details/121673288目录一、前言二、访问应用资源三、Framework中的资源存放四、访问Framework中指定的bundle五、访问bundle中的资源六、建议Framework与bundle....
来源:博客园 2023-08-07 11:30 116
1前言启动是App给用户的第一印象,一款App的启动速度,不单单是用户体验的事情,往往还决定了它能否获取更多的用户。所以到了一定阶段App的启动优化是必须要做的事情。App启动基本分为以下两种1.1冷启动App点击启动前,它的进程不在系统里,需要系统新创建一个进程分配给它启动的情况。这是一次完...
来源:博客园 2023-07-24 17:00 145
原文地址:https://blog.csdn.net/zhanglei5415/article/details/131434931一、问题当对含有中文的url字符串,进行NSURL对象包装时,是不能被识别的。不会得到期望的NSURL对象,而是返回一个nil值;NSString*urlStrin...
来源:博客园 2023-07-11 14:30 102
原文地址:https://zhanglei.blog.csdn.net/article/details/121376500前言有段时间没写技术文章了,一是因为工作太忙,再者因为本人文笔实在一般。最近终于闲下来,本着分享的目的将一些组件设计上的心得与大家分享。本篇文章是基于原有一篇关于支付文章的...
来源:博客园 2023-06-23 10:30 120
手机查看