摘要: 来源:里脊串的开发随笔 前言 自从写了介绍Masonry那篇文章以后 就一直有人对UIScrollView的那个例子不是很理解 UIView *container = [UIView new]; [scrollView addSubview:container]; [container mas_ma 阅读全文
posted @ 2016-01-29 02:00 rosee 阅读(156) 评论(0) 推荐(0) 编辑
摘要: HTTPS实际上就是HTTP+SSL的实现,建立的流程应该是这样: ①客户端的浏览器向服务器传送客户端 SSL 协议的版本号,加密算法的种类,产生的随机数,以及其他服务器和客户端之间通讯所需要的各种信息。 ②服务器向客户端传送 SSL 协议的版本号,加密算法的种类,随机数以及其他相关信息,同时服务器 阅读全文
posted @ 2016-01-29 01:55 rosee 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 原文:漫谈iOS程序的证书和签名机制 接触iOS开发半年,曾经也被这个主题坑的摸不着头脑,也在淘宝上买过企业证书签名这些服务,有大神都做了一个全自动的发布打包(不过此大神现在不卖企业证书了),甚是羡慕和崇拜。于是,花了一点时间去研究了一下iOS这套证书和签名机制,并撰文分享给需要的朋友。由于本人才疏 阅读全文
posted @ 2016-01-29 01:54 rosee 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 本文由CocoaChina译者小袋子(博客)翻译原文:Storyboard Reference, Strong IBOutlet, Scene Dock in iOS 9 在这个教程中,我想要聊一些有关于Xcode 7中Interface Builder的新特性,我相信这将会改变你对Storyboa 阅读全文
posted @ 2016-01-29 01:52 rosee 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 与其他技术相比,Git应该拯救了更多开发人员的饭碗。只要你经常使用Git保存自己的工作,你就一直有机会可以将代码退回到之前的状态,因此就可以挽回那些你深夜里迷迷糊糊犯下的错误。 尽管这么说,Git的命令行界面可是出了名的难掌握。接下来,就给大家介绍7个小技巧,最大限度发挥Git的作用。 通常,大部分 阅读全文
posted @ 2016-01-29 01:51 rosee 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 作者CaryaLiu授权转载 地址:http://liumh.com/2015/11/25/ios-auto-archive-ipa/ 本文最终实现的是使用脚本打 Ad-hoc 包,并发布测试,当然稍微修改一下脚本参数就可以打其他类型的 ipa 包了。另外该脚本还实现了将生成的 ipa 包上传至蒲公 阅读全文
posted @ 2016-01-29 01:50 rosee 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 推荐 11 款 React Native 开源移动 UI 组件 oschina 发布于 10个月前,共有 14 条评论 本文推荐 11 个非常棒的 React Native 开源组件,希望能给移动应用开发者提供帮助。 React Native 是近期 Facebook 基于 MIT 协议开源的原生移 阅读全文
posted @ 2016-01-29 01:49 rosee 阅读(855) 评论(0) 推荐(0) 编辑
摘要: "Welcome to Swift!" Swift 语言自去年发布以来,就成为了历史上发展最快的编程语言之一。本周四,Swift 团队宣布 Swift 编程语言正式开源,一同开源的还有 Swift 核心库及包管理器。 作为介绍文章,本文主要包括本次 Swift 开源项目的基本介绍和 SegmentF 阅读全文
posted @ 2016-01-29 01:46 rosee 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 前言 第一次听到 ibireme 这个名字,是看到他在 微博上分享 了 YYText 开源库。当时我第一眼见到 YYText 的功能示意 GIF 图时(下图所示),就被它丰富的功能吸引了。YYText 应该是我见到过的功能最强大的基于 CoreText 的排版框架了。 令人惊讶的是,YYText 虽 阅读全文
posted @ 2016-01-29 01:45 rosee 阅读(1527) 评论(0) 推荐(0) 编辑
摘要: 使用 Block 的时候谨记以下几点: 1.Block类型:全局块(Global Block)和堆块(Heap Block),以及栈块(Stack Block)。2.变量捕获: 默认无法修改变量,需要添加 __block 修饰符3.避免循环引用。 推荐文章:1.官方文档:快速上手:Working w 阅读全文
posted @ 2016-01-29 01:43 rosee 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 先看下面这样的困惑: 最近了解了几个MVC的框架,其中有两个是公司内部的。发现这些东西都是类似的,从处理逻辑到页面渲染;从service到layout;配置的实现无非就是XML,或者annotation……我有种感觉,兴许已经跳不出这个思维圈子了? 如今的时代,是一个概念翻飞的时代,oschina里 阅读全文
posted @ 2016-01-29 01:41 rosee 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 只要是触动你内心,让你倍感纠结的问题,你总能为自己找出成千上万个理由来。 给你90天,成为不一样的自己 文丨Amanda:「经典短篇阅读」专栏作者 有一个很热门的说法:一件事情,如果你坚持22天以上,就变成了习惯。 迄今为止,我连续做了超过22天的事有很多: 从零开始画时装插画,每日一画坚持120天 阅读全文
posted @ 2016-01-29 01:40 rosee 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 来源微信公号:猪头是头猪 2007年我加入Nokia,彼时整个北京硬件部门只有不到30个人。很多年后我们即将离开Nokia的时候,我跟我在Nokia的第一任老板聊起当年挤在盈科狭窄的实验室里的情景,他说:你可知道,我把你们招进来,可是从一尺厚的简历里一个个筛出来的! 这个说法尽管显得有些夸张,但是我 阅读全文
posted @ 2016-01-29 01:38 rosee 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 原文:How To Become A Hacker 出处: Eric Steven Raymond 译文:Barret 为什么会有这份文档? 作为 Jargon File 的编辑和 一些其他有名的类似性质文章的作者,我经常收到充满热情的网络新手的邮件提问(确实如此) “我如何才能成为一名出色的黑客? 阅读全文
posted @ 2016-01-29 01:35 rosee 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 作者:没故事的卓同学 链接:http://www.jianshu.com/p/70ed36cf8a98# Xcode7中苹果为我们增加了两个重要的debug相关功能。了解之后觉得非常实用,介绍给大家。 1.Address Sanitizer: 妈妈再也不用担心 EXC_BAD_ACCESS EXC_ 阅读全文
posted @ 2016-01-29 01:34 rosee 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 这是来自quroa的问题:Why-aren't-there-a-lot-of-old-programmers-at-software-companies下的一个回答。 很多人会疑问是不是程序员最后只能转管理,是不是到了中年之后就应该放弃编程。看到这个回答后很受触动,尽力翻译出来,有不恰当的地方欢迎指 阅读全文
posted @ 2016-01-29 01:32 rosee 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 作者:羽齐 公众号:37点2度体验(ID:ali-ccoux) banner制作:早读堂-小浅唱 欢迎投稿到早读课,投稿邮箱:mm@zaodula.com 互联网时代产品竞争激烈,产品优秀不等同于技术领先。如罗振宇所说「工业时代承载的是具体功能,互联网时代承载的是趣味和情感」,亦如乔布斯所言「我们正 阅读全文
posted @ 2016-01-29 01:11 rosee 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 作为今年的结束,向你推荐一些工具,可以添加到你的iOS开发工具箱,并可以让你2016年的开发变得更容易、更高效。 使用用户断点的力量 我们使用断点的地方有很多,但我发现大多数朋友只使用常规断点进行调试。 实际上,还有很多你能用的地方,例如你可以把普通断点提升为用户断点,并且在你所有的项目中使用,为什 阅读全文
posted @ 2016-01-29 01:05 rosee 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 标题有点吓人,但是对于drawRect的评价倒是一点都不过分。在平日的开发中,随意覆盖drawRect方法,稍有不慎就会让你的程序内存暴增。下面我们来看一个例子。 去年的某天午后,北京的雾霾依旧像现在这样醇厚,我的同事辉哥像往常一样与我楼下约烟。我见辉哥表情凝重,便询问究竟。辉哥做了一个画板功能,但 阅读全文
posted @ 2016-01-29 01:01 rosee 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 文档中的一些技巧可以帮助提升您的 Swift 程序质量,使您的代码不容易出错且可读性更好。显式地标记最终类和类协议是两个显而易见的例子。 然而文档中还有一些技巧是不符合规矩的,扭曲的,仅仅解决一些比编译器或语言的特殊的临时性需求。文档中的很多建议来自于多方面的权衡,例如:运行时、字 节大小、代码可读 阅读全文
posted @ 2016-01-29 00:56 rosee 阅读(237) 评论(0) 推荐(0) 编辑