如何为项目做架构模式选型
当你做架构设计时,必然会面临技术选型的抉择,不同的技术方案,架构也可能完全不同。有哪些技术选型需要做决策呢?比如,App是纯原生开发,还是Web App,抑或Hybrid App?iOS开发,语言上是选择Objective-C还是Swift?架构模式用MVC,还是MVP,或者MVVM?下面根据我的一些经验对某些方面做点总结分享。 原生/H5 关于用原生好,还是用H5好的...【详细】
MVC 程序员 MVP MVVM 架构模式选型 iOS架构师
2018年05月21日 赞:0 评论:0 阅读:357
全民K歌iOS端AudioQueue实现耳返功能(项目详解)
前言 最近一直在做iOS音频相关技术的项目,期间在官方及网上的资料文档也学习了很多,当然,iOS平台中音频相关技术还是有很多方面的,然后以AudioUnit对耳返功能实现为例子来总结一下自己最近的收获,同时分享给大家。 技术点使用场景: 唱吧、全民K歌类似音乐项目中的,原唱和伴唱切换功能。 •这个当初实现的时候,差点搞残自己...【详细】
iOS开发 程序员 AudioQueue 音频技术
2018年05月14日 赞:0 评论:0 阅读:265
ARKit入门到实战原来这么简单!
序言 关注AR/VR也有一段时间了,从一开始微软的HoloLens,谷歌眼镜,到苹果上次在WWDC上向开发者们展示他们的AR方面的成果,微软HoloLens高昂的价格让人望而却步,而谷歌眼镜无疾而终,相较于前两者,苹果的AR技术只需要一台iPhone,成本降低了许多,开发者大会上苹果展示的几个Demo效果也着实令我惊艳,于是闲暇时间就在网上找了些资料...【详细】
ARKit iOS视觉开发 实现AR银河系效果
2018年05月13日 赞:0 评论:0 阅读:333
iOS逆向工程- 学习整理(工具详解)
前言 一、逆向工程的要求 具备丰富的 iOS 开发经验 最好能非常熟悉 iOS 设备的硬件构成,iOS 系统的运行原理。 拿到任意一个 App 之后能够大致推断出它的项目规模和使用的技术,比如它的MVC模型,是怎么建立的,引用了哪些 framework 和经典的开源代码。 个人建议:最好了解下如果进iOS系统的安全模式,因为有时候万一系统搞坏了,可以进入...【详细】
iOS逆向开发及工具整理
2018年05月11日 赞:0 评论:0 阅读:372
iOS直播类APP开发流程解析(内附源码详解)
前言 个人认为要想把直播从零开始做出来,绝对是牛逼中的牛逼,大牛中的大牛,因为直播中运用到的技术难点非常之多,视频/音频处理,图形处理,视频/音频压缩,CDN分发,即时通讯等技术,每一个技术都够学几年的。 如果你有更好的建议或者对这篇文章有不满的地方, 请联系我, 我会进行修改, 联系我时,请备注iOS直播类APP开发流程...【详细】
iOS开发常用命令
2018年05月09日 赞:0 评论:0 阅读:286
iOS开发常用命令行详解
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,小编的qq群:686183764 不管你是小白还是大牛欢迎入驻 ,分享面试题、面试经验,讨论技术, 大家一起交流学习成长!进群有群主精心整理资料领取! 目录: 1.man 2.help 3.光标 4.终止当前程序 5.cd 6.ls 7.more 8.less 9.重启命令 10.关机命令 11.ping 12.获取网络参数 一、man 我们在使用一...【详细】
iOS开发常用命令
2018年05月09日 赞:0 评论:0 阅读:227
如果恨一个程序员,忽悠他去做iOS开发
如果恨一个程序员,忽悠他去做iOS开发。 网络聊天的时候,想表达对方是猪,一般人会打“xxx你这个猪。”,程序员会打 xxx.isPig = TRUE。 假如生活欺骗了你,找50个程序员问问为什么编程; 假如生活让你想死,找50个程序员问问BUG改完了没有; 假如你觉得生活拮据,找50个程序员问问工资涨了没有; 假如你觉得活着无聊,找50个程序员问问他们...【详细】
狠一个程序员的必要性
2018年05月09日 赞:0 评论:0 阅读:98
iOS开发工程师就业薪资分析
小编今天要介绍不同级别的iOS开发工程师的就业形势 3年以内软件开发经验、1年左右iOS平台开发经验的工程师一般位于菜鸟阶段,年薪在20w左右。一般职位要求精通Objective-C编程语言,良好的C、C++功底;精通常用数据结构与算法。在此基础上有很大的涨价空间,一般薪资涨幅达30%、甚至double。 拥有3年左右iOS平台开发经验的是高级iOS开发...【详细】
薪资水平 ios开发者 技能掌握
2018年05月09日 赞:0 评论:0 阅读:89
使用SDWebImage时常遇到的问题
1. 图片文件缓存的时间有多长:1周 _maxCacheAge = kDefaultCacheMaxCacheAge // 1 week static const NSInteger kDefaultCacheMaxCacheAge = 60 * 60 * 24 * 7; ` 2. SDWebImage 的内存缓存是用什么实现的? NSCache 3. SDWebImage 的最大并发数是多少? maxConcurrentDownloads = 6 (是程序固定死了,可以通过属性进行调整!) 4. SDWebImage 支持动图吗?GIF #import <ImageIO> [UIImage animatedImageWith...【详细】
iOS开发 链式编程
2018年05月08日 赞:0 评论:0 阅读:105
使用链式编程开发iOS
有一句话叫三人行必有我师,其实作为一个开发者有一个学习的氛围跟一个交流圈子特别重要,这是我的一个iOS交流群686183764,不管是小白还是大牛都欢迎入驻,大家一起交流成长!话糙理不糙,互相学习,共同进步!一起加油吧! 链式编程思想:是将多个操作(多行代码)通过点号(.)链接在一起成为一句代码,使代码可读性好。a(1).b(2)....【详细】
iOS开发 链式编程
2018年05月07日 赞:0 评论:0 阅读:174
一个程序员的日常.......
当年学C语言的过程 CSS 初次接触生产环境 敲代码,调bug的你 艹,哪个傻逼写的代码,一看注释,author是自己 看自己曾经写过的代码的时候的表情 产品上线前夜 系统上线前的那一会儿 结对编程的日常之一 结对编程的日常之二 结对编程的日常之三 双核CPU的真相 准备下班的时候,测试又提bug过来了 项目就要上线,实习生突然来这么一招 ...【详细】
一个程序员的日常....
2018年05月06日 赞:0 评论:0 阅读:287
浅谈iOS开发前景,正在从事iOS开发的看过来
有一句话叫三人行必有我师,其实作为一个开发者有一个学习的氛围跟一个交流圈子特别重要,这是我的一个iOS交流群686183764,不管是小白还是大牛都欢迎入驻,大家一起交流成长!话糙理不糙,互相学习,共同进步!一起加油吧! 就现在的行情来说,大多数的人是不是认为iOS已经人满为患了呢?移动开发目前趋向于饱和,但优秀的人才...【详细】
iOS开发前景
2018年05月04日 赞:0 评论:0 阅读:417
iOS中的触摸事件 事件传递及响应链
所有继承响应者对象UIResponder都能接收并处理事件。按照时间顺序,先找到到最合适的view,然后就会调用view的touches方法,这些方法的默认做法是将事件顺着响应这链条向上传递,将事件交由上一个响应者进行处理,直到有一个view能处理该响应为止或者丢弃。这是一个从上到下,再从下到上的过程。 一. 事件的产生 发生事件后,系统会将...【详细】
iOS开发必备知识点
2018年05月03日 赞:0 评论:0 阅读:195
iOS开发必备之几大要素!
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,小编的qq群:686183764 不管你是小白还是大牛欢迎入驻 ,分享面试题、面试经验,讨论技术, 大家一起交流学习成长!进群有群主精心整理资料领取! 1 、信念与热情 很大程度上,学iOS就是一个信念的事情。iOS开发本身不难学,不需要你有很高的智力,只需要你能够坚持下去...【详细】
iOS开发必备知识点
2018年04月29日 赞:0 评论:0 阅读:385
iOS 开发初期之后怎么提升?怎么才能叫精通?
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,小编的qq群:686183764 不管你是小白还是大牛欢迎入驻 ,分享面试题、面试经验,讨论技术, 大家一起交流学习成长!进群有群主精心整理资料领取! iOS开发如何快速成长? NO.1 毫无疑问,做有难度的项目. 当时正在快乐的当一只小菜鸡的我沉浸在了解了delegate原来是回调的意思...【详细】
iOS开发必备知识点
2018年04月29日 赞:0 评论:0 阅读:304
移动开发IOS:不容错过的IOS开发资源
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,小编的qq群:686183764 不管你是小白还是大牛欢迎入驻 ,分享面试题、面试经验,讨论技术, 大家一起交流学习成长!进群有群主精心整理资料领取! 此文为大家推荐几款不容错过的IOS的移动开发资源,希望对大家有所帮助!谢谢。 1.XC Pretty(xcodebuild格式化程序的设计是管道...【详细】
iterm XC Pretty Wasted EasyIOS-Swift Podlife Protoshare Pttrns.com Acorn
2018年04月29日 赞:0 评论:0 阅读:325
iOS开发者福音!教你怎样提高自身价值!
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,小编的qq群:686183764 不管你是小白还是大牛欢迎入驻 ,分享面试题、面试经验,讨论技术, 大家一起交流学习成长!进群有群主精心整理资料领取! 序言: 终端的开发,首当其冲的就是视图、动画的渲染,切换等等。用户使用 App 时最直接的体验就是这个界面好不好看,动...【详细】
OPenGL ES 渲染 iOS上的渲染处理技术 自身价值
2018年04月29日 赞:0 评论:0 阅读:555
关于iOS开发者必看的那些博客!
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,小编的qq群:686183764 不管你是小白还是大牛欢迎入驻 ,分享面试题、面试经验,讨论技术, 大家一起交流学习成长!进群有群主精心整理资料领取! 如果你正在寻找见解深刻,并富有教育意义的iOS开发博客,那就找对地方了。下面列出了质量最好且最为活跃的线上博客。如...【详细】
iOS开发者博客
2018年04月28日 赞:0 评论:0 阅读:205
百度云架构师在职场中的忠告
本文摘自网络,作者不详。但是小编看了感觉还是挺有意思的,有时候想想确实有点道理。谨以此文献给我们可爱的订阅者,也做加了点小编的看法和书籍 我已经在百度云工作了12年。是不是有点不可思议?回首我的职业生涯,我想写一写我在这些年中经历的困难,以及总结得到的12个非常重要的经验教训。虽然我只选择了12个,但其实远...【详细】
深入理解RunLoop
2018年04月27日 赞:0 评论:0 阅读:172
深入理解RunLoop
作为一个开发者,有一个学习的氛围跟一个交流圈子特别重要,小编的qq群:686183764 不管你是小白还是大牛欢迎入驻 ,分享面试题、面试经验,讨论技术, 大家一起交流学习成长!进群有群主精心整理资料领取! RunLoop 是 iOS 和 OS X 开发中非常基础的一个概念,这篇文章将从 CFRunLoop 的源码入手,介绍 RunLoop 的概念以及底层实现原理。之...【详细】
深入理解RunLoop
2018年04月27日 赞:0 评论:0 阅读:202
共27个 共2页 12
sina weixin mail 回到顶部