前言:本文主要梳理iOS中如何使用常量、enum、宏,以及各自的使用场景。 重要的事情首先说:在iOS开发中请尽量多使用const、enum来代替宏定义(#define);随着项目工程的逐渐增大,过多的宏定义还可能影响项目的编译速度。 宏定义大家应该都不陌生,使用起来非常简单,首先我们先来看一下宏定 ...
分类:
移动开发 时间:
2018-11-23 20:49:01
阅读次数:
232
这两天公司准备招一名 iOS 工程师,jd 一发,瞬间收到了上百份简历,不禁感慨现在的人才市场真是供大于求啊,找工作真是比以前难多了。 于是一个个筛选简历进行面试,其中碰到有不少把 iOS 写成 IOS 的,不客气的说,碰到这样的我直接把简历给 pass 掉了,为此还单独发了条微博,有不少人支持,当 ...
分类:
其他好文 时间:
2018-11-22 20:47:33
阅读次数:
201
打开软件的时候相当慢,会有白屏显示,这样的用户体验效果不好,所以需要增加一个启动页来过渡。步骤如下: 第一步:根据自己需求找到一个png图片,用于启动展示,放在Drawable 文件夹下,我这里命名为Loading.png。 第二步:在Drawable 文件夹下创建 splashscreen.xml ...
分类:
移动开发 时间:
2018-11-21 12:30:00
阅读次数:
210
在移动端或者前端开发中,UI图通常是带标注的,指定某个控件的长宽等属性,一般UI给的是68px,72px这样的样式,但是我们在开发过程中通常又并不是完全按照上面的标注去设置值,有时候需要将这个标注除以2或者除以3在进行赋值给frame,这其中的原因是因为标注一般都是按px格式给的,但是iOS底层绘制 ...
分类:
移动开发 时间:
2018-11-21 11:01:52
阅读次数:
227
录音,声音的采集,一般有两种实现办法,一是使用AVAudioRecorder,一是使用AudioUnit。如果只是简单的录音,使用AVAudioRecorder就可以了,如果想更灵活地处理刚录到的声音数据,那应该使用AudioUnit ...
分类:
移动开发 时间:
2018-11-21 10:57:46
阅读次数:
208
这是被低估的.net系列的中篇。上篇在这里:被低估的.net(上) - 微软MonkeyFest 2018广州分享会活动回顾 中篇本来不是这样的,中篇的草稿大纲其实在写上篇之前就写好了,嗯,当时给张队长看过了。然而却因为被.net 粉丝的热情震惊和感动,所以我觉得原来的中篇草稿大纲根本不足以体现出这 ...
分类:
Web程序 时间:
2018-11-18 12:06:43
阅读次数:
406
使用自定义的uitabbarcontroller,uitabbar ...
分类:
移动开发 时间:
2018-11-17 13:15:04
阅读次数:
223
Button 和Toolbar的按钮文本都是默认的大写,问题的解决方式有两种,第一种是直接android项目中的MainActivity的Theme中去全局添加样式, 第二种方式在xamarin forms中使用Render这些UI,不管哪种方式都能解决,个人推荐既然要改变这种默认样式 ...
分类:
其他好文 时间:
2018-11-17 01:11:22
阅读次数:
183
各位兄弟姐妹们,早上好,本人花了将近一个月的时间打造了一个完整的IOS版的App, 期间包括开发,测试,上线审核,现在花点时间把实现的过程分享给大家,“知音”app功能简单,适合对象为初学者,后面我会把iOS客户端源码、API接口源码“呈献”给大家,谢谢大家的支持, 欢迎园友一起交流一起学习,废话少 ...
分类:
移动开发 时间:
2018-11-16 10:57:58
阅读次数:
235
此代码退出时不输出感谢使用,再见 有待修改 ...
分类:
移动开发 时间:
2018-11-16 00:26:10
阅读次数:
217