首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Jaly_xxx
掘友等级
iOS
关注
私信
获得徽章 0
动态
文章
专栏
沸点
收藏集
2
关注
赞
4
文章 2
沸点 2
资讯 0
赞
4
关注
返回
|
搜索文章
文章
热门
最新
Jaly_xxx
2年前
SwiftUI
(三) SwiftUI - property wrapper
有很多的属性实现模式都是重复的,所以我们需要一套属性机制能够定义这些重复的模式,并且使用体验能和 Swift 提供的属性模式类似,例如 Swift 提供的 lazy 和 @NSCopying。另外,lazy 和 @NSCopying 的使用范围有限、很多情况下不实用。 lazy…
898
4
3
Jaly_xxx
2年前
SwiftUI
(二)SwiftUI - 数据流
随着 SwiftUI 新的 UI 框架的到来,在数据管理方面有了新的典范和工具,例如 @State、@Binding、ObservedObject。在讲解 SwiftUI 提供的这些属性标志符之前,最好要理解管理数据方式改变的原因,以及数据管理方式的改变到底要解决什么样的问题,…
1449
5
3
Jaly_xxx
2年前
SwiftUI
(一) SwiftUI - 声明式语法分析
SwiftUI 是苹果公司在 19 年 WWDC 推出的全新的 UI 开发框架,SwiftUI 采用声明式的语言,描述界面是什么样子,不需要指导如何搭建界面,使得搭建界面变得非常容易。结合 combine 编程思想,视图、数据自动绑定,开发人员不再需要费力维护视图、数据的一致性…
1576
7
5
Jaly_xxx
4年前
iOS
iOS 内存管理
如图,就是循环引用的情况,A、B 互相引用无法释放。 代理都是用弱指针,以避免循环引用,即避免上面的情况。 block 可以捕获外界的变量,控制器中的 block 引用 self ,block 的结构体将有一个强指针指向 self(控制器)(如下面代码),如果 block 又是…
1983
10
评论
Jaly_xxx
4年前
iOS
iOS 一个比较完美的 Growing TextView
现在都 2019 年了,App 中使用自动增高的输入框已经很常见了,即时通讯的 Chat 界面、社交类 App 的评论功能都可以看到自增高输入框。但写出一个自增高输入框容易,写好难。现在市面上一些主流 App 的输入框依然会有一些瑕疵,例如:文字挡住一部分、粘贴大量文字时出现偏…
2986
35
3
Jaly_xxx
5年前
iOS
API
安全
iOS KeyChain 应用间共享数据
#1、KeyChain是什么?#2、如何使用KeyChain?KeychainItemWrapper的接口如下:|-(id)initWithIdentifier:(NSString*)identifi
3493
1
评论
Jaly_xxx
5年前
iOS
算法
iOS 解决打印 NSDictionary 时,中文乱码问题
在开发中打印NSDictionary会出现中文乱码,到网上查了这个问题,发现一篇文章(链接),虽然解决了乱码问题,但是打乱了输出格式,这个买卖可划不来。干脆自己写一个扩展,解决乱码问题。文章最后给出了
1610
1
评论
Jaly_xxx
5年前
iOS 10设置应用权限
苹果公司对用户隐私越来越重视,程序使用用户隐私数据需要在info.plist添加权限说明,启动程序后强制弹窗提示用户。以下列出大部分权限说明,但要注意:不要全部复制到info.plist中,没用到的权
708
1
评论
Jaly_xxx
5年前
iOS
动效
iOS CoreAnimation 隐式动画
#前言文章之前先问个小题目吧:如果你是个老司机,能回答这道题,并深知其底层原理,那就别浪费时间了,赶快离开吧。文章最后给出答案,想好了翻到文章最后查看答案。##1、要弄清楚这个小题目,就需要研究Cor
1659
点赞
评论
Jaly_xxx
5年前
编译器
iOS
iOS #pragma clang
# #pragmaclang1、#pragmaclangdiagnostic使用这个指令可使编译器禁用、开启、改变代码在编译中出现的错误或警报。例如:你可以在方法前使用编译指令,取消方法中的警报。1)
1527
点赞
评论
下一页
个人成就
文章被点赞
64
文章被阅读
20,012
掘力值
499
关注了
15
关注者
15
收藏集
2
关注标签
15
加入于
2017-12-14
温馨提示
当前操作失败,如有疑问,可点击申诉