私情是介个样子滴~
最近公司开发了一款APP,是面向大众化的工具类应用。在上架App Store时遇到了阻挠,这对我来说都习以为常了,没有阻挠才奇怪呢。
旧文新录,这篇文是去年写的,一直放在简书上。今天把他放到blog里,日后翻出来看看也挺有意思。
[速记] 是一款可以在工具栏快速记录一段文字的应用。也支持在应用窗口添加、删除、编辑记录的文本。我们支持的是迅速、便捷、一触即达,比便签更迅速,比日记更简约。
排班 - 是一款以日历为基础,记录上班时间的应用。主要针对实行倒班制,上班时间不固定的用户。简单的两步设置,便能准确地在日历上排列出上班时间,查看方便,一目了然。不用在台历上拿笔标记,也不用时时去看主管给你的上班安排。让你告别上班时间不确定的痛苦。
widget是iOS8时推出的窗口小部件功能,窗口小部件在Android上早已大行其道。记得当年用过的第一部Android是深圳出产的国产机,当时滑过三四个屏幕的应用,还能继续再滑三四个屏幕的窗口小部件。用的最多的窗口小部件就是日历了,屏幕上一目了然。
contains
是swift中的一个实例方法,返回一个Bool值,用于做“是否包含”的判断。简单的说就是:告诉你一堆玩意儿中是否有你要的玩意儿。
delegate是iOS开发中一种非常常用的设计模式,经常用作界面的反向传值。block可以做到同样的事情,曾有人言delegate是个臃肿的胖子,远不如block轻便,早该淘汰了。在ARC中,block中使用swift要用weak修饰,注意循环引用。delegate也需要使用weak指针,避免内存泄露。