首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ios
订阅
fyzt
更多收藏集
微信扫码分享
微信
新浪微博
QQ
20篇文章 · 0订阅
iOS 推送通知及推送扩展
iOS中的通知包括本地推送通知和远程推送通知,两者在iOS系统中都可以通过弹出横幅的形式来提醒用户,点击横幅会打开应用。在iOS 10及之后版本的系统中,还支持通知扩展功能(UNNotificationServiceExtension、UNNotificationContent…
CocoaPods使用指南
对于大多数软件开发团队来说,依赖管理工具必不可少,它能针对开源和私有依赖进行安装与管理,从而提升开发效率,降低维护成本。本文聚焦于 iOS 方面,对 CocoaPods 的使用和部分原理进行阐述。
史上最全的iOS开源项目分类汇总没有之一
DTFoundation又一系列扩展。。。 objection一个估计是java ee写多了的人搞的。。注解依赖注入xx工厂之类的 EKAlgorithms常见算法的ObjC实现,包括排序、查找、数组、字符串、常用数据结构.. BeeFramework一个基于MVC的框架, 比…
iOS开发之APP内部切换语言
iOS开发中,随着APP越来越完善,很多APP都做了国际化,也实现了APP内部切换语言。 国际化都会走到NSBundle的- (NSString *)localizedStringForKey:(NSString *)key value:(nullable NSString *…
iOS 组件化 —— 路由设计思路分析
随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等复杂架构。更换适合业务的架构,是为了后期能更好的维护项目。 但是用户依旧不满意,继续对开发人员提出了更多更高的…
NSObject方法调用过程详细分析
我自己虽然之前也分析过方法调用,但是没有成体系做过笔记,这次相当于自己做一个笔记,便于以后查看。 我这个是基于最新的runtime源码版本(版本号objc4-756.2,苹果官网的源码),网上分析的大多都是几年前的版本,虽然说整个逻辑基本一致,但是还是有些许不同。 修改原型是为…
探寻Block的本质(2)—— 底层结构
上一篇,我们初步认识了Block的一些基本知识。现在,我们来一起挖掘一下Block的底层结构。 首先还是新建一个命令行项目 定义一个最最简单的block 紧接着,通过xcrun -sdk iphone
YYImage 源码剖析:图片处理技巧
图片是现代化 APP 界面设计里应用广泛的东西,精美的图片可以带来视觉上的享受,提高用户体验。由此给技术上带来了一些挑战,比如动图的处理、图片显示流畅程度的优化、图片包大小的优化、超大图片的处理等。 本文主要是结合 YYImage 源码对图片处理技巧进行讲解。而笔者不会逐字逐句…
iOS 事件传递和处理
iPhone拥有很好的用户交互体验,这源于iOS系统对交互事件的高效处理和高优响应; App开发者处理用户交互非常便捷,这源于iOS系统和UIKit对用户操作做了封装和默认处理。
浅谈系列-OC对象创建出来到底是怎么样的呢
一个OC对象的旅程 导语:一个初级iOS开发者一定很好奇一个OC对象创建出来到底是怎么样的,今天我们就来简单看一下(如果有误请留言指正,非常感谢)