首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS技能
公众号iOS逆向
创建于2021-11-09
订阅专栏
移动开发领域新星创作者(CSDN博客专家认证🏆,华为云·云享专家认证🏆)专注于移动端开发新技术、行业发展、定期推送iOS资讯以及精品技术文章。只为你呈现有价值的信息,专注于移动端技术研究领域。
等 124 人订阅
共189篇文章
创建于2021-11-09
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS小技能:去掉TabBar的顶部黑线,并添加发光的阴影
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情 前言 技术实现关键点:通过layer.shadowOpacity和View.layer.shadowOf
iOS小技能:使用正则表达式对聊天记录的关键词进行监控
“我正在参加「掘金·启航计划」” 前言 正则表达式的在聊天记录中的应用 I 对聊天记录的关键词进行监控 需求: 如果消息命中特定的正则表达式,就执行对应的动作 1.1 例子:特定消息进行群内踢人 目标
iOS小技能:1. iOS 实现json数据提交 2. 对同一个URL的多次请求进行数据缓存 3. 检查网络状态
“我正在参加「掘金·启航计划」” 前言 iOS 实现json数据提交(发送JSON数据给服务器) 1.一定要使用POST请求 2.设置请求头 [request setValue:@"applicati
iOS小技能:SKU视图搭建
“我正在参加「掘金·启航计划」” 引言 最小库存管理单元(Stock Keeping Unit, SKU)是一个会计学名词,定义为库存管理中的最小可用单元。 对于一种商品而言,当他的品牌、型号、配置、
iOS小技能:因境外IP无法访问导致 App 被拒的解决方案
问题:提交新版 iOS App,由于无法登录,导致被拒。 最终排查原因:服务器的网络策略限制境外IP访问 解决方案:提交xxxAPP到IOS市场审核,期间申请放开国外访问的限制。 I 由于服务器
iOS小技能:URL编码
“我正在参加「掘金·启航计划」” 引言 iOS webView加载的URL中不可以有中文符号的解决方案:把url中含有的中文字符转化为UTF8编码 URL特殊字符处理 判断是否符合数字和链接的规则来判
iOS小技能:iOS14相册权限适配 (Limited Photo Library Access)
前言 保护用户的隐私不被侵害是每个开发者应该承担的责任 在iOS14相册 iOS 14 相册权限增加了 Limited Photo 模式 ,新增选择权限类型 PHAuthorizationStatus
iOS小技能:从数组搜索特定条件的元素(利用NSPredicate实现)
前言 利用对象操作符从数组搜索特定的元素:https://kunnan.blog.csdn.net/article/details/124729961 利用NSPredicate从数组搜索特定条件的元
iOS小技能: tableView section间距失效的解决方案
1. tableView设置style:UITableViewStyleGrouped 时,非第一个section的间距失效的解决方案 2. 修改 tableViewSectionHeader 字体及
iOS小技能:设置状态栏背景颜色(图片)
设置状态栏背景颜色的解决方案: 通过安全区域高度判断是否IphoneX之后的机型:if ([UIApplication sharedApplication].delegate.window.sa
iOS小技能:保存图片到相册( 监听用户的相册授权动作)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第29天,点击查看活动详情 引言 iOS 保存图片到相册的需求:二维码界面,新增一个“保存到相册”按钮,点击完成将核心视图信息保存到
iOS小技能:链式编程在iOS开发中的应用
I 预备知识 先来了解下开发过程中常常接触的几个编程思想 1.1 面向过程 处理事情以过程为核心,一步一步的实现。 1.2 面向对象 万物皆对象 封装是为了更好的重用性、可扩展性,但要综合考虑性能问题
iOS小技能:NSFileManager的使用(文件的操作)
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第28天,点击查看活动详情 前言 使用dataWithContentsOfURL进行视频下载,并保存到相册 从沙盒获取信息:NSFi
iOS小技能:简化版的隐私弹窗
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第27天,点击查看活动详情 引言 本文针对不熟悉iOS代码的读者,如果是有经验的开发请看这篇文章:https://kunnan.bl
iOS小技能:base64字符串和图片的互转
前言 背景: initQRCodeForInputByteSize cannot find proper rs block info (input data too big?) 之前的同事 误认为二维
iOS小技能:别名消息推送
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第24天,点击查看活动详情 前言 需求:账号退出登陆后无法收到推送功能 问题:ios中极光推送退出登陆后还能收到推送的问题 解决方式
iOS小技能:Socket基础知识
1. 应用场景:app端集成CocoaAsyncSocket与服务端进行通信,利用实现机器人功能。 2. 即时通讯的大数据处理逻辑:多线程逐条处理,你也可以采用事务处理聊天记录大数据,但如果发生错误
cocoapods 小技能:只安装新添加的库,已更新的库忽略
前言 为了避免修改第三方库之后,使用pod install的时候 更新了库,采用参数--verbose --no-repo-update,只安装新添加的库。 I cocoapods 用法 1.1 更新
iOS小技能:字典转模、对象的相等性
对象相等性检查的主要应用场景:确定一个对象是不是一个集合的成员,对于 NSArray,NSDictionary 和 NSString 容器类来说,更加有用的是进行相等性检查,即对于集合中的每个成员进行
iOS小技能:时间格式化
案例1: 小程序订单小票 案例2:订单详情时间格式化 I. 案例1: 小程序订单小票 需求:小程序订单打印模板优化,头部增加配送订单、自提订单;自提订单增加显示自提时间,配送订单无需显示。 订单接口数
下一页