首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
cym_bj
掘友等级
iOS开发
|
哈哈
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 28
沸点 0
赞
28
返回
|
搜索文章
赞
文章( 28 )
沸点( 0 )
iOS KVC学习记录
KVC全称是Key Value Coding(键值编码),是可以通过对象属性名称(Key)直接对属性值(value)编码(coding)“编码”可以理解为“赋值及访问”。而不需要调用明确的存取方法。这样就可以在运行时动态在访问和修改对象的属性,而不是在编译时确定。 KVC的优势…
iOS KVO学习记录
KVO,即:Key-Value Observing,是 Objective-C 对 观察者模式(Observer Pattern)的实现。它提供一种机制,当指定的对象的属性被修改后,观察者就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的…
iOS 基础
这种问题在开发时经常遇到,原因是访问了野指针,比如访问已经释放的对象的成员变量或者发消息、死循环等。 3》expr 可以在调试时动态执行制定表达式,并将结果打印出来。常用于在调试过程中修改变量的值。 4》为类动态添加新的方法。 4》支持了更多的HTML属性。 2》如果需要绘制图…
iOS WebView生成长截图的第三种解决方案
由于项目需要,新近实现了一个长截图库 SnapshotKit。其中,需要支持 UIWebView、WKWebView 组件生成长截图。为了实现这个特性,查阅了很多资料,同时也做了不同的新奇思路尝试,最终实现了一个新的、取巧的技术方案。 以下主要总结了在“WebView生成长截图…
iOS 实现自动登录(从低级做法到高级做法)
最近在重构App。旧的版本登录模块没有自动登录功能,体验极其不好。网上搜索了很多教程都没找到完整的,故写篇文章梳理一下。 如果App首次启动后,加载的是登录界面,并且必须要登录才能进行其他操作,那么审核将会是个问题。本文不涉及这方面的知识(反正这App打包工程师是FAFA,留给…
来来来!关于iOS基础总结咱俩好好唠唠
GCD是将任务添加到队列中(串行/并发/主队列),并且制定任务执行的函数(同步/异步),其性能最好,底层是C语言的API,也更轻量级。iOS4.0以后推出的,针对多核处理器的并发技术,只能设置某一个队列的优先级,常用的功能包括 一次性执行 dispatch_once,延迟操作d…
HTML/CSS/JS编码规范
最近整理了一份HTML/CSS/JS编码规范,供大家参考。 目录: 一、HTML编码规范 二、CSS编码规范 三、JS编码规范一、HTML编码规范1. img标签要写alt属性根据W3C标准,img标签要写alt属性,如果没有就写一个空的。但是一般要写一个有内容的,根据图片想要表…
关于加载设计,你要知道的8种策略和4种样式
加载如同反馈,在人机交互中,用户与界面的每一次互动都是一次加载过程。因操作导致的页面跳转、刷新或弹窗等从而使页面元素或信息发生变化行为,页面都需要向服务器发送请求信息,服务器接收到后在发送反馈信息,而由于网络及页面自身处理信息的原因导致这个信息对换的过程可能发生延长从而需要一个“反馈”即加载来缓和用户的等待。加载有快有慢,快得可以让你根本没意识到这种“反馈”,同时慢得也会让你感到崩溃。 因此我们需要一种设计来缓解用户等待时间内的焦虑感,同时即时反馈页面状态——那就是加载。
AFNetworking的漂亮细节
最近重读了AFNetworking源码,发现很多以前读不懂,也不知道为啥这么写的代码慢慢读懂了。过程中被AFNetworking作者的对细节,舒服,整洁的追求所折服。把一些个人觉得写的漂亮的用法总结下来,本文不在于探讨AFNetworking源码的具体业余实现,尽量从代码本身和设计角度进行总结(源码解析推荐AFNetworking到底做了什么?这篇文章)。
下一页
关注了
16
关注者
0
收藏集
1
关注标签
10
加入于
2017-04-18