Toggle navigation
Tenfay's Blog
Home
About Me
Archive
Tags
问渠那得清如许?为有源头活水来
Swift 便捷工具库(一)
在实际的App开发迭代过程中,为了提高代码的复用率和提升开发效率,我们经常会在项目中设计一些工具类、扩展和模块化组件。 为了让大家进一步解放双手🙌🏻,今天推荐一款 Swift 便捷工具库-CXSwiftKit。 预览 更多内容需要你来探索。 如果觉得还行呢,就麻烦顺手给个star! 特色 ApplePay(可选):用于苹果支付。 AVToolbox:用于录音...
2024-04-15
#Swift
谈谈如何使用Swift写出iOS断点续传下载大文件
本篇讲述实现iOS文件下载功能,包含大文件下载,后台下载,杀死进程,重新启动时继续下载,设置下载并发数,监听网络改变等。 预览效果 附上Demo地址,如果觉得还行呢,就麻烦顺手给个star。 下载功能的实现 使用的网络连接的类为URLSession。在iOS7时推出,至此iOS系统才有了后台传输。在初始化URLSession前,需要先创建URLSessionConfigu...
2023-09-09
#iOS
苹果 iOS14 正式发布:80多项更新、续航有亮点
苹果最新的移动操作系统,在2020年6月23日凌晨,终于和我们见面了,没有和网上说的更名为 iPhone OS,还是叫做 iOS14,但这次还是带来了不少的更新内容,包括 App 资源库、小组件、悬浮来电等80+项的新功能和新特性。废话不多说,大家直接往下看。 更新内容 1、UI 界面微调、动画明显更流畅、新壁纸。 2、App 资源库,可以智能地对所有的 App 进行分类。 ...
2020-06-23
#iOS
Swift 常见内置函数
Swift包含了74个内置函数,这里针对几个我常用的内置函数做一些总结。(内置函数是指无需引入任何Module就可以直接使用的函数) 1.断言 assert,如果参数为 ture,则继续,否则抛出异常 > 示例 let num = 3 //第一个参数为判断条件,第二各参数为条件不满足时的打印信息 assert(num > 3,"num 不大于 3") //如果断言被触发...
2020-06-06
#iOS
iOS13 深色模式与浅色模式适配讲解
2019年6月4日凌晨,苹果在开发者大会上推出了新一代手机操作系统 iOS 13,主要更新了照片应用、滑动输入和更多动画表情,还有就是增加了”深色模式“,优化了音量的调节方式。 深色模式”终于来了“。 在所有关于 iOS13 的更新项目里,“深色模式”是网友讨论最多的。该模式可以根据日出日落时间自动开启,开启后,不只有壁纸,所有的系统元素都会变成暗色,起到在夜里降低屏幕亮度、保护用户...
2020-06-01
#iOS
iOS13 快速读懂深色模式 API
大概一年多以前,Mac OS 系统发布了深色模式外观,看着挺刺激,时至今日用着也还挺爽的。 终于,随着 iPhone11 等新手机的发售,iOS 13 系统也正式发布了,深色模式也出现在了大众视野。 我们这些 iOS 程序猿也有事情做了,原有项目适配 iOS13 系统,适配深色模式 ( Dark Mode )。 Apps on iOS 13 are expected to s...
2020-05-27
#iOS
手机访问网络特慢且有时无法加载内容,配置好 DNS 完美解决
DNS 是什么? DNS 简单说就是把你能看懂的域名(例如:jianshu.com)转换成对应的 ip 地址,如果没有 DNS,我们就找不到服务器,网络中连接和传输都是通过 ip+port 的方式确定一个资源的位置。所以,我们输入域名,实际上网络并不认识它,这里就需要 DNS 服务器帮忙把域名兑换成 ip。 DNS 作用是什么? 使用公共 DNS 解析服务后,让网上冲浪更加稳定、快...
2020-05-21
#iOS
iOS 链式编程之仿真安卓 Toast
做过安卓开发的人都知道 Toast,它会在界面上显示一排黑色背景的文字,用于提示用户信息,但 iOS 并没有类似的控件,所以,今天我就来讲讲在 iOS 上如何仿安卓 Toast? 原理 说白了,安卓中的 Toast 可以理解成 iOS 中的一个黑色背景的 UILabel 或者 带点击事件的 UIButton,并还可以自己设置背景颜色、文本颜色、位置、边角大小,边框线条宽度和颜色等等。 ...
2019-08-08
#iOS
谈谈 iOS 中对图像的模糊处理
在 iOS 开发中,我们经常会遇到给图像添加蒙版、模糊效果或者毛玻璃处理,为了提高开发效率和方便各位小伙伴使用,我专门写一个 DYFBlurEffect 类。 我们使用 DYFBlurEffect 可以快速实现模糊图像,并支持系统 UIVisualEffectView。 接下来一起阅读它的使用说明: 使用说明 1. 实例化 // Lazy load - (DYFBlurEffect...
2019-08-08
#iOS
谈谈 iOS 应用中的 IM 开发
本文来自:iOS端IM开发从入门到填 链接:https://www.jianshu.com/p/b1d54fd570ef IM 的实现方式 1. 使用第三方 IM 服务 在国内有很多的 IM 第三方服务商,底层协议基本上都是基于 TCP 的,例如:”网易云信、环信、融云、极光 IM、LeanCloud、云通信(腾讯)、云旺(阿里)、容联云、小能、美洽等等”,技术也相对比较...
2019-06-26
#IM
下一页 →
FEATURED TAGS
tool
CMD
iOS
IT
iOSre
IM
Swift
ABOUT ME
爱拼才会赢。
简
知
QRCODES
QGroup I · iOS & macOS
QGroup II · Other DevLang
FRIENDS
唐巧的博客
OneV's Den
Garan no dou | 一只魔法师的工坊
Vincent Gable’s Blog
念茜的博客
Kenshin Cui's Blog
NSHipster
Limboy's HQ
Kevin Blog
sunnyxx的技术博客
coderyi
bang's blog
Chen_Yilong - 博客园
摇滚诗人 - 博客园
Bison的技术博客 – iOS开发
老谭笔记
Kitten's 时间胶囊
阿毛的蛋疼地
极客 IO
Blogs | nswebfrog
hengshujiyi_CSDN博客
think12_CSDN博客
iOSer - 专题