
知音APP
文章平均质量分 66
显亮
欢迎编程届的朋友一起交流,我的微信号:xiaoqiu20121212
展开
-
iOS开发简记(1):指定APP的图标与启动图
各位兄弟姐妹们,早上好,本人花了将近一个月的时间打造了一个完整的IOS版的App,期间包括开发,测试,上线审核,现在花点时间把实现的过程分享给大家,“知音”app功能简单,适合对象为初学者,后面我会把iOS客户端源码、API接口源码“呈献”给大家,谢谢大家的支持,欢迎大家一起交流一起学习,废话少说,装逼正式开始: 每个APP都应该有自己的图标跟启动图。这里介绍怎么设置APP的图...原创 2018-11-16 11:01:39 · 451 阅读 · 0 评论 -
iOS开发简记(9):APPStore审核
"觅知音"这个APP的第一个版本从提交审核到上架,历时三个星期,其中遇到一些审核上的问题,它的处理或许能帮助到遇到同样问题的小伙伴们,所以这里列举出来,这三个星期如何跟苹果的审核团队“斗智斗勇”。(1)Guideline 2.1 - Information Needed这是问题的标题,问题下面还详细列举了需要你确认的各个事项。简单来说,如果你不确认,审核就会一直中断;如果你重新提交AP...原创 2018-12-03 14:45:18 · 837 阅读 · 0 评论 -
分享一个本人打造的公众号吸粉、推广方案。
Hello 大家好!又要跟大家见面了,上次实在太无聊了,就在博客园跟大家讲述了本人职业生涯以来的一些工作经历,同时也分享了一些工作上的心得,没想到引起那么多朋友的共鸣,也鼓舞了很多初入职场的朋友和有相同经历的朋友,在这里真的很感谢博客园提供这么好的平台,可以让每一位园友尽情倾吐。这次我是分享我本人制作的一个恶搞程序,说白了就是一个吸粉引流工具,市面上有很多引流方法,例如最常见的就是色流,哈哈,...原创 2018-12-01 17:26:03 · 22841 阅读 · 4 评论 -
iOS开发简记(8):数据持久化
数据持久化,也就是把数据保存到磁盘,以后可以再读取出来使用(也可以再次更改或删除)。很多场景需要数据持久化,比如为了减轻服务器的访问与存储压力,客户端需要在本地做一些数据持久化的工作。iOS的数据持久化,有几种方式,包括:自定义格式的文件、plist、CoreData、FMDB等等。这里记录基于CoreData的开源项目MagicalRecord的使用。经过封装,magicalrecord...原创 2018-11-28 11:19:06 · 328 阅读 · 0 评论 -
iOS开发简记(7):网络请求模块
主流的APP都少不了跟服务器交互,网络请求是少不了的事情。开源的网络请求库,有很多,比如:AFNetworking、YTKNetwork、PPNetworkHelper、ASIHttpRequest,等等。这里记录AFNetworking的使用。(1)安装afnetworking跟使用QMUIKit一样,小程以cocoapods的方式来引入AFNetworking。先用pod命...原创 2018-11-27 11:30:44 · 403 阅读 · 0 评论 -
iOS开发简记(6):storyboard的使用
从xib到storyboard,iOS界面开发的方式在变化。这里记录怎么使用storyboard来完成简单的界面开发,比如实现一个“我”的简单界面。(1)新建storyboard在新建文件向导中,选择storyboard并命名即可。(2)拉入viewcontrollerstoryboard以vc为载体,所以应该往storyboard中拉入viewcontroller,比如:...原创 2018-11-23 11:06:10 · 527 阅读 · 0 评论 -
iOS开发简记(3):tips提示
我有一个需求:在点击或长按某个按钮时,需要显示提示,包括简单的文字提示,还有复杂一点的图片甚至是动态图的提示(可能还要加上文字)。(1)文字tips使用之前介绍的qmuikit里面的QMUITips类即可实现。实现代码如下:或者这样:效果如下:需要注意,使用qmuitips会阻塞界面,也就是在提示消失之后,界面才可以操作。(2)图片提示对于图文提示(图片加文字),使...原创 2018-11-20 11:35:18 · 765 阅读 · 0 评论 -
iOS开发简记(2):自定义tabbar
tabbar是放在APP底部的控件。常见的APP都使用tabbar来进行功能分类的管理,比如微信、QQ等等。小程需要一个特殊一点的tabbar,要求突显中间的那个按钮,让中间按钮特别显眼,从而引导用户去点击。所以,让中间按钮大于两边的按钮,是一个基本的要求。使用常规的UITabBar跟UITabBarController不能满足这个需求,于是,扩展它,自定一下,是一个办法。需要自定...原创 2018-11-17 12:05:34 · 574 阅读 · 0 评论 -
iOS开发简记(5):设备唯一标识与全局变量
这里记录两个iOS开发中经常用到的知识点,一个是唯一标识,一个是全局变量。(1)唯一标识唯一标识一台设备(比如iPhone、iPad等)是一个基本的实现与业务上的需求,因为这个唯一标识在许多场景都需要使用到,比如用来统计(日活、总用户数等),再比如用作默认的账号,等等。udid,曾经是唯一标识的首选,比如这样取得:NSString *UDID = [[UIDevice curre...原创 2018-11-22 10:51:30 · 314 阅读 · 0 评论 -
iOS开发简记(4):录音AVAudioRecorder
录音,声音的采集,一般有两种实现办法,一是使用AVAudioRecorder,一是使用AudioUnit。如果只是简单的录音,使用AVAudioRecorder就可以了,如果想更灵活地处理刚录到的声音数据,那应该使用AudioUnit。小程这里记录AVAudioRecorder的使用。(1)初始化AVAudioRecorder录音时,直接保存成文件,而写文件就是音频编码的过程,所以,在...原创 2018-11-21 10:32:49 · 2004 阅读 · 0 评论 -
网络应用简记(4):DNS使用
dns,domain name system,域名系统,把域名转化成ip的系统。先来看几上工具的使用,这几个工具都能把域名转换成ip,都使用了dns。dns就好比数据库,通过对它的查询,能给url找到对应的ip。(1)digdig的简单使用是这样:dig baidu.com下面是这个命令的输出以及注解:上面的截图显示小程使用的dns服务器是10.255.107.7(默认...原创 2018-12-11 10:29:28 · 337 阅读 · 0 评论