01 2017 档案

摘要:在 iOS 开发中,写一个 App 很容易,但是要写好一个 App,确是要下另一番功夫。首先,我们来看一个 App 的开发要求: 写一个 App,显示出 Spotify 上 Lady Gaga 相关的所有音乐专辑,相关信息可以通过以下网址查到:https://api.spotify.com/v1/s 阅读全文
posted @ 2017-01-17 18:17 FMDN 阅读(275) 评论(0) 推荐(0) 编辑
摘要:目前iOS开发中大多数页面都已经开始使用Interface Builder的方式进行UI开发了,但是在一些变化比较复杂的页面,还是需要通过代码来进行UI开发的。而且有很多比较老的项目,本身就还在采用纯代码的方式进行开发。 而现在iPhone和iPad屏幕尺寸越来越多,虽然开发者只需要根据屏幕点进行开 阅读全文
posted @ 2017-01-11 08:24 FMDN 阅读(350) 评论(0) 推荐(0) 编辑
摘要:前言 文章比较长,所以在文章的开头我打算简单介绍一下这篇文章将要讲述的内容,读者可以选择通篇细度,也可以直接找到自己感兴趣的部分。 既然是谈 Cocoapods,那首先要搞明白它出现的背景。有经验的开发者都知道 Cocoapods 在实际使用中,经常遇到各种问题,存在一定的使用成本,因此衡量 Coc 阅读全文
posted @ 2017-01-11 08:23 FMDN 阅读(462) 评论(0) 推荐(0) 编辑
摘要:网页设计的世界总是在变化发展,没有什么趋势是亘古不变的。设计师总是想出一些独特的东西来保持行业新鲜。每年都会有一些新的流行趋势诞生,旧有的一些趋势逐渐消失或继续繁荣。因此,你必须要跟上设计变化的趋势,保证自己的竞争优势。 业界领袖已经预测了2017年UI和UX的一些流行趋势。2016年是网页设计伟大 阅读全文
posted @ 2017-01-11 08:09 FMDN 阅读(365) 评论(0) 推荐(0) 编辑
摘要:写在开头: 本文旨在阐述一些大家容易产生迷惑的GCD相关内容,如果是需要了解一些GCD概念或者基础用法,可以看看这两篇文章:GCD 扫盲篇、巧谈GCD 。 目录: 迷惑一:队列和线程的关系 迷惑二:GCD的死锁 迷惑三:以下这些API的异同与作用场景: dispatch_async、dispatch 阅读全文
posted @ 2017-01-10 11:51 FMDN 阅读(600) 评论(0) 推荐(0) 编辑
摘要:# 前言 Cocoa中使用NSNotification、NSNotificationCenter和KVO来实现观察者模式,实现对象间一对多的依赖关系。 本篇文章主要来讨论NSNotification和NSNotificationCenter # NSNotification NSNotificati 阅读全文
posted @ 2017-01-10 11:50 FMDN 阅读(2431) 评论(0) 推荐(0) 编辑
摘要:#import #pragma mark - 32位 小写 - (NSString *)MD5ForLower32Bate:(NSString *)str{ //要进行UTF8的转码 const char * input = [str UTF8String]; unsigned char result[CC_MD5_DIGEST_LENGTH]; CC_MD... 阅读全文
posted @ 2017-01-05 15:49 FMDN 阅读(596) 评论(0) 推荐(0) 编辑
摘要:准备工作 1.文件目录结构示图(按照MVC分层) 文件目录结构图/自定义Cell 文件目录结构图/自定义Cell Controller: CYXOneViewController Model: CYXMenu View: CYXCell 2.使用cocoapods集成第三方框架 注:这里就直接使用c 阅读全文
posted @ 2017-01-05 09:05 FMDN 阅读(772) 评论(0) 推荐(0) 编辑
摘要:本文旨在介绍一些能够帮助大家避开一些开发误区的经验。 一: 在开发中,经常能够遇到共用同一个界面的情况,一般情况下,我们会根据传入的model去做数据处理和保存。 当然如果不存在复用的情况下,根本不需要有太多的考虑,这里不考虑小应用的情况。 在追求界面复用的情况下,一个应用出现一个界面复用两次,三次 阅读全文
posted @ 2017-01-04 09:29 FMDN 阅读(162) 评论(0) 推荐(0) 编辑
摘要:阅读本文需要对ReactiveCocoa足够了解,也可以参阅图解ReactiveCocoa基本函数(http://www.jianshu.com/p/38d39923ee81) Cocoa Touch Framework无疑是一个很好的框架,特别是对动画的支持,在我接触过的框架中可能是最好的(当然我 阅读全文
posted @ 2017-01-04 09:21 FMDN 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-01-03 16:26 FMDN 阅读(1444) 评论(0) 推荐(0) 编辑
摘要:前言 在软件开发领域里经常能听到这样一句话,“过早的优化是万恶之源”,不要过早优化或者过度优化。我认为在编码过程中时刻注意性能影响是有必要的,但凡事都有个度,不能为了性能耽误了开发进度。在时间紧急的情况下我们往往采用“quick and dirty”的方案来快速出成果,后面再迭代优化,即所谓的敏捷开 阅读全文
posted @ 2017-01-03 08:34 FMDN 阅读(235) 评论(0) 推荐(0) 编辑
摘要:基于UIAlertView封装的JXTAlertView,这个是将之前写Demo时搞的一套快捷使用alertView的工具抽离整理出来的,并提供了C函数直接调用,像这样: jxt_showAlertTitle(@"简易调试使用alert,单按钮,标题默认为“确定”"); 就可以直接显示出一个aler 阅读全文
posted @ 2017-01-03 08:30 FMDN 阅读(389) 评论(0) 推荐(0) 编辑
摘要:有时候,一个关键字就是一扇通往新世界的大门。两年前,身边开始有人讨论函数式编程,拿关键字Functional Programming一搜,全是新鲜的概念和知识,顺藤摸瓜,看到的技术文章和框架也越来越多。 我有个习惯,在接收新知识的时候,我都会用已有的知识去做对比,我更关注新事物能对现有产品和知识体系 阅读全文
posted @ 2017-01-03 08:24 FMDN 阅读(247) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示