导言 我曾经开发过一个iphone应用程序,它显示了大量的输入,这些输入分为不同的类别,在`UITableView`...若要更改其中一个输入的值,用户按下表视图中的对应行,并在出现的单独屏幕中更改该值。表视图为每个类别有一个节,每个节包含每个输入的表格单元格(行)。 问题是输入的数量变得非常非常大 ...
分类:
移动开发 时间:
2019-11-11 14:19:00
阅读次数:
138
MetriKit是iOS 13中用于收集和处理电池和性能指标的新框架。这是在WWDC今年与XCTestMetrics和Xcode Metrics组织者一起,作为一项协调一致的努力的一部分,为开发人员带来关于他们的应用程序在该领域的表现的新见解。 苹果会自动从AppStore上安装的应用程序中收集度量 ...
分类:
移动开发 时间:
2019-10-24 15:53:35
阅读次数:
341
在文章《iOS程序员从小白到大神必读资料汇总(一)》里面介绍了很多iOS入门学习的资料,今天小编就发几篇技术进阶的文章,快来看看吧!一、iOS后台模式开发指南 这个教程会教你在什么时候怎么去用最常用的一些后台操作二、iOS核心高级动画技巧 这是一篇在github上很受欢迎的对iOS开发高级动画技巧的...
分类:
移动开发 时间:
2016-01-16 16:30:40
阅读次数:
164
继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;...
分类:
移动开发 时间:
2015-12-04 20:17:01
阅读次数:
147
继承、实现、依赖、关联、聚合、组合的联系与区别分别介绍这几种关系:继承指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;...
分类:
移动开发 时间:
2015-12-04 18:30:01
阅读次数:
146
关于设计模式这个问题,在网上也找过一些资料,下面是我自己总结的,分享给大家如果你刚接触设计模式,我们有好消息告诉你!首先,多亏了Cocoa的构建方式,你已经使用了许多的设计模式以及被鼓励的最佳实践。首先得搞清楚设计模式是个什么鬼,在软件设计领域,设计模式是对通用问题的可复用的解决方案。设计模式是一系...
分类:
移动开发 时间:
2015-10-24 12:47:01
阅读次数:
6135
平时APP中的广告位、或者滚动的新闻图片等用到的就是图片轮播这种效果,实现方式主要有两种,一种是ScrollView+ImageView,另一种则是通过CollectionView,今天总结的是ScrollView这种方式。1.图片轮播效果实现主要实现思路是:根据图片总数及宽高设置好ScrollVi...
分类:
移动开发 时间:
2015-10-20 13:44:52
阅读次数:
3122
之前看到过的一篇文章 对collectionView的使用总结的非常好:“iOS6新特征:UICollectionView介绍” 流水布局在现在的应用中很常见了,简单的研究了下,实现下面的功能那我这里就简单介绍下 UICollectionViewFlowLayout 常用的几个方法,通过这几个方法就...
分类:
移动开发 时间:
2015-10-16 23:14:23
阅读次数:
3178
一、二维码的生成从iOS7开始集成了二维码的生成和读取功能此前被广泛使用的zbarsdk目前不支持64位处理器生成二维码的步骤:导入CoreImage框架通过滤镜CIFilter生成二维码二维码的内容(传统的条形码只能放数字):纯文本名片URL// 1. 实例化二维码滤镜CIFilter *filt...
分类:
移动开发 时间:
2015-10-12 20:59:12
阅读次数:
243
一、简介简单来说,音频可以分为2种音效又称“短音频”,通常在程序中的播放时长为1~2秒在应用程序中起到点缀效果,提升整体用户体验音乐比如游戏中的“背景音乐”,一般播放时间较长播放音频可以使用框架AVFoundation.framework二、音效1、音效的播放// 1.获得音效文件的路径NSURL ...
分类:
移动开发 时间:
2015-10-10 10:19:46
阅读次数:
205