启动速度 用户从点击APP图标到完全看到APP内容的过程称为启动,如果启动耗时较长可能会影响用户的体验,所以启动速度优化就显得很有必要。 最佳速度:400ms,这是刚好是启动...
启动速度 用户从点击APP图标到完全看到APP内容的过程称为启动,如果启动耗时较长可能会影响用户的体验,所以启动速度优化就显得很有必要。 最佳速度:400ms,这是刚好是启动...
程序如何开始的 C 系列语言中,程序的入口都是 main 函数,一个 Objective-C 的 iOS app 项目在新建时,Xcode 会给我们创建好一个 main.m ...
无论设备处于锁定状态还是使用中,都可以使用通知提供及时、重要的信息。无论app处于foreground、background或suspended状态,都可以使用通知发送信息。...
苹果商务(Apple Business) 苹果商务(或者叫做苹果商务管理,Apple Business Manager)。因为我注意到苹果商务在国内用的人很少,介绍的文章少之...
简介 我们都知道苹果手机中的APP都有一个沙盒,APP就是一个信息孤岛,相互是不可以进行通信的。但是iOS的APP可以注册自己的URL Scheme,URL Scheme是为...
一、UITableView上下移动位置(系统): 1、在UITableView中,我们可以使用- (BOOL) tableView: (UITableView *) tabl...
日常开发中最常用的控件莫过于 UITableView 和 UICollectionView,随着应用越来越复杂,以前的 UICollectionViewFlowLayout ...
利用YYLabel 进行图文混排+高度计算 1、项目需求: 用一个控件显示图片和文字,并且依据图片和文字动态计算控件的高度。 2、方案: 利用YYLabel控件和属性字符串处...
理论 Use this property to resize and reposition the effective drawing rectangle for the b...
关键字static 两个概念:生命周期、作用域生命周期:这个变量能存活多久,它所占用的内存什么时候分配,什么时候收回。作用域:这个变量在什么区域是可见的,可以拿来用的。 st...
一、开发问题 开发中,按照设计稿去做的页面,为何总是无法与设计稿完美对应?怎样才能精准的还原设计稿样式? 相信大家都遇到过类似问题,今天来探讨下如何通过对齐的方式尽可能精准的...
defaultParagraphStyle(单例方法) lineSpacing (行间距) lineHeightMultiple(行间距多少倍) 字体行间距,默认行与行之间...
最近浮躁,毛线都没写,不断有人关注点赞我,必须总结点干货了。 项目上要加载html格式的文本,学习一下富文本相关内容。 1.加载HTML标签文本 因为解析的数据里面有html...
工作终于到了一个这样的场景,判断文本是否超过10行,如果超过的话,则添加更多按钮。 让文本不超过10行,我们可以直接通过设置Label的numberOfLines为10实现,...
设置行间距的方式例如设置 label 的行间距为 10,通常我们会设置 NSAttributedString.lineSpacing = 10 。如下图左侧所示。然而 UI ...
自iOS8之后,苹果支持了扩展(Extension)的开发,开发者可以通过系统提供给我们的扩展接入点 (Extension point) 来为系统特定的服务提供某些附加的功能...
今天,了解了一下对CGRect操作的两个方法:CGRectInset和CGRectOffset。两者的作用都是通过参数改变CGRect并返回一个CGRect类型的数据。两者的...
继承于: NSObject 声明处: SDWebImagePrefetcher.h 概述 预先在缓存中获取一些URLs以备后续使用。低优先级下载图片。 任务 manager ...
NSDate转NSString 日期转成字符串。这个是比较简单,对于初次遇到的同学可能会有些束手无策。这里把直观的代码分享给大家——直接上代码: NSDate对象包含两个部分...
G: 公元时代,例如AD公元 yy: 年的后2位 yyyy: 完整年 MM: 月,显示为1-12 MMM: 月,显示为英文月份简写,如 Jan MMMM: 月,显示为英文月份...