- 博客(12)
- 收藏
- 关注
原创 Swift 3.0 Preview 1更新内容中文翻译
链接:https://github.com/code98/Swift3.0Swift3.0Swift 3.0 Preview 1更新内容中文翻译 http://www.liangkun.info前言随着WWDC 2016的召开,苹果正式发布了Swift 3.0 Preview 1,这是苹果Swift3语言的首个稳定开发者预览版。苹果在其Swift.org官方博客中称,Preview 1版本比代码库中
2016-07-27 10:46:38 736
原创 MVC设计模式的简单理解
总体理解MVC设计模式中有三个角色:模型-视图-控制器,其核心是控制器为视图对象和模型对象建立沟通渠道,就像M和V的中间协调人,将视图对象和模型对象分离开来。分角色理解1.在模型对象中封装数据和基本行为模型对象维护应用程序的数据,并定义操作数据的特定逻辑。模型对象可以复用,因为它所表示的知识适用于特定的问题领域。理想状态下,模型对象同用于显示和编辑的界面之间不应有任何直接的关联。2.使用视图对象向
2016-07-26 16:15:01 798
原创 cocoapods的最新安装 遇到的坑 Error installing pods:activesupport requires Ruby version >= 2.2.2
之前安装cocoapods根据http://www.tuicool.com/articles/7VvuAr3类似文章,有淘宝镜像等等来配置ruby环境安装cocoa pods,很成功,目前我的系统是10.11.5版本,再次用同样的安装却不行,出现ruby版本过低,需要2.2.2版本以上,而使用上述方法ruby版本只能更新到2.1,git可以成功安装,但cocoapods却出现了那个错误。在网上查了很
2016-07-26 11:26:31 1294
原创 Xcode7.3以上安装VVDocumenter-Xcode插件遇见的坑
Xcode 升级到7之后VVDocumenter-Xcode,OMColorSense,KSImageNamed等一系列的插件失效的解决办法,以及不小心误点了 Skipbundle 的解决办法。小伙伴们在升级了 Xcode7 之后有些插件不能使用了.现在提供如下解决办法:首先查看 Xcode 的UUID,在终端执行defaults read /Applications/Xcode.app/Con
2016-07-26 10:56:13 888
原创 iOS开发--语言国际化-最新使用方法
前言 我这篇文章主要介绍,如何实现APP的语言随着iOS系统语言的改变而改变,包括以下三部分:1)通过代码实现文本国际化2) APP名字的国际化3)storyboard(xib类似)上文本国际化实现实现步骤 第一步:首先在项目下找到info里面的Localizations,添加相对应的语言strings文件 第二步:根据自己的需要选择上面所显示的四个文件。如果一个不选择,那么
2016-07-22 16:49:00 838
原创 iOS 属性修饰符的区别
前言 iOS5 之前 所有的 开发都需要开发者自己控制自己的对象的引用和释放。使用的修饰符是 assign、copy、retain iOS5 之后,Apple 推出了ARC(自动引用计数)机制,推出了新的修饰符替代之前的修饰符 strong、weak简单说明 1:ARC环境下,strong代替retain.weak代替assign 2:weak的作用:在ARC环境下,,所有指向这个对象的w
2016-07-17 17:00:57 2464
原创 介绍图片的三种格式:GIF、JPEG、PNG
如今的网络缺少不了图片,但是我们应该把我们的图片设置为哪种格式最为合适呢?下面就简单介绍我们应该知道的图片格式知识:GIF格式 GIF格式 LZW压缩,是以压缩相同颜色的色块来减少图像大小的。由于LZW压缩不会造成任何品质上的损失,且压缩效率高,再加上GIF在各种平台上都可使用,所以很适合在互联网上使用,所以很适合在互联网上使用,但GIF只能处理256色。 JPEG格式
2016-07-09 18:19:13 1294
原创 最新最全的iOS APP上架流程
最新最全的iOS APP上架流程自己亲自上架过,不过没有整理过。但是这篇写的很棒,直接Mark,不用亲自整理了。 http://www.cocoachina.com/appstore/20160708/16990.html
2016-07-08 17:41:37 437
原创 对上一篇Swift中的as? 与 as!的补充
//AnyObject 相当于 id 类型var myObject:AnyObject =NSMutableDictionary()myObject =NSDate() //如果没有AnyObject会报错---每个变量在创建的时候类型就已确定//as 强制转换//这样写没有问题Date是一个可选类型let date =myObject
2016-01-13 17:50:18 330
原创 菜鸟探究Swift中!与?的神秘
学习Swift的人儿们,肯定对?与 !印象颇深。而这两个家伙一开始快把我给折磨死了,后来经过研究,浏览外国网站才有点想法,望有什么不足和不对之处能够得到大神们的指点~ 一、其实最重要的要记住以下两点: 1.?的几种使用场景: 1.声明Optional值变量 Optional其实是个enum,里面有None和So
2016-01-13 14:41:51 323
原创 解决iOS画上的内容的像素问题
最近做了一个动画,画出来的东西模糊不清,丑死了,查了一些资料和总结了一下。 在网上搜到的有以下两种方法:1.self.layer.contentsScale =2.0;2.self.shouldRasterize =YES;第二种方式我试了,画上的东西清晰了,可是在该视图上的label和button的文字却不清晰了(这是系统的,不是画上去的),
2015-12-08 10:57:08 396
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人