2017年3月19日

CoreText实现图文混排之文字环绕及点击算法

摘要: 系列文章: CoreText实现图文混排:http://www.jianshu.com/p/6db3289fb05d CoreText实现图文混排之点击事件:http://www.jianshu.com/p/51c47329203e CoreText实现图文混排之文字环绕及点击算法:http://w 阅读全文

posted @ 2017-03-19 23:36 🌞Bob 阅读(401) 评论(0) 推荐(0) 编辑

移动端混合开发----ionic

摘要: 目前移动端分为三大主流:纯原生、混合开发、web App,随着手机硬件的升级,公司们似乎偏好于web页面开发,而混合开发相对纯web App似乎更受大公司青睐,所谓混合开发俾人理解为,原生代码(iOS:OC,Android:java)+ web。OK搞清楚了公司需求的大方向,下面就要确定到底用什么框 阅读全文

posted @ 2017-03-19 23:28 🌞Bob 阅读(637) 评论(0) 推荐(0) 编辑

BAT面试的准备—iOS篇

摘要: iOS网络层设计 1、网络层和业务层的对接设计 使用哪种交互模式来和业务层对接 : 使用Delegate为主,目的是为了(1)减少代码的分散度(2)减少业务层和网络层的耦合,网络层对于业务层应该是抽象的,隐藏了实现细节的 (3)只采用一种是限制了灵活性,方便进行维护 在网络层不要滥用block :( 阅读全文

posted @ 2017-03-19 23:24 🌞Bob 阅读(252) 评论(0) 推荐(0) 编辑

iOS10:CallKit的简单应用

摘要: CallKit 这个开发框架,能够让语音或视讯电话的开发者将 UI 界面整合在 iPhone 原生的电话 App 中.将允许开发者将通讯 App 的功能内建在电话 App 的“常用联络资讯”,以及“通话记录”,方便用户透过原生电话 App,就能直接取用这些第三方功能;允许用户在通知中心就能直接浏览并 阅读全文

posted @ 2017-03-19 23:22 🌞Bob 阅读(1724) 评论(0) 推荐(0) 编辑

iOS:即时通讯之<了解篇 SocKet>

摘要: 什么是socket? 计算机专业术语就是: 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。Socket的英文原义是“孔”或“插座”。作为BSD UNIX的进程通信机制,取后一种意思。通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,可以用来 阅读全文

posted @ 2017-03-19 23:21 &#127774;Bob 阅读(421) 评论(0) 推荐(0) 编辑

iOS开发Xcode8需要注意的那些坑

摘要: 现在在苹果的官网上,我们已经可以下载到Xcode8的GM版本了,加上9.14日凌晨,苹果就要正式推出iOS10系统的推送了,在此之际,iOS10的适配已经迫在眉睫啦,不知道Xcode8 beat版本,童鞋们有木有下载过来试试呢?就我的使用来说,总体觉得苹果还是坑不断,但是也在一直进步的啦。下面我就来 阅读全文

posted @ 2017-03-19 23:20 &#127774;Bob 阅读(665) 评论(0) 推荐(0) 编辑

Xcode使用心得01:断点中断问题和调整编译目标

摘要: 在obj-c系列博文里,我们粗浅的介绍了obj-c的一些语法以及F库中的一些标准类的使用,但是实际编写拿得出手的APP还是得老老实实在os x上用Xcode写啊!最近上网无意中发现还有支持os x和ios的ruby框架啊,手又痒了!另外Swift也推出了,Xcode6.0beta也装了,这个世界诱惑 阅读全文

posted @ 2017-03-19 23:19 &#127774;Bob 阅读(548) 评论(0) 推荐(0) 编辑

使用ShareSDK完成第三方(QQ、微信、微博)登录和分享

摘要: 这几天遇到一个需求:做第三方登录和分享。遇到了一些坑,把整个过程整理记录下来,方便他人,同时也捋一下思路。 当时考虑过把每个平台的SDK下载下来,一个一个弄,一番取舍后决定还是用ShareSDK。这里只做了微博、微信和QQ。过程如下: 1.去ShareSDK官网注册一个账号方便以后对ShareSDK 阅读全文

posted @ 2017-03-19 23:18 &#127774;Bob 阅读(6475) 评论(0) 推荐(0) 编辑

Https适配

摘要: https封面 https封面 在WWDC 2016开发者大会上,苹果宣布了一个最后期限:到2017年1月1日 App Store中的所有应用都必须启用 App Transport Security安全功能。也就是说,自2017年起,网络请求必须由http改成https。正因为这个原因,我也打算尝试 阅读全文

posted @ 2017-03-19 23:17 &#127774;Bob 阅读(546) 评论(0) 推荐(0) 编辑

AFNetworking实现程序重新启动时的断点续传

摘要: 今天需要用AFNetworking实现断点续传的功能,但是在进行了一番研究之后,发现AFNetworking虽然支持下载文件的暂停和继续,但是程序重新启动后再次下载无法进行续传。网上有说可以通过AFDownloadRequestOperation这个AFNetworking的扩展库来实现重新启动后的 阅读全文

posted @ 2017-03-19 23:16 &#127774;Bob 阅读(234) 评论(0) 推荐(0) 编辑

[iOS]过渡动画之高级模仿 airbnb

摘要: 注意:我为过渡动画写了两篇文章:第一篇:[iOS]过渡动画之简单模仿系统,主要分析系统简单的动画实现原理,以及讲解坐标系、绝对坐标系、相对坐标系,坐标系转换等知识,为第二篇储备理论基础。最后实现 Mac 上的文件预览动画。第二篇:[iOS]过渡动画之高级模仿 airbnb ,主要基于第一篇的理论来实 阅读全文

posted @ 2017-03-19 23:15 &#127774;Bob 阅读(1878) 评论(0) 推荐(0) 编辑

重写 View 的 Touch 方法,实现一个酷炫的九宫格图片

摘要: photosView.gif 怎么样,是不是还蛮有意思呢? 实现起来非常简单,我们只需要重写几个 View 的 touch 方法 在触摸一开始,我们先判定当前触摸的点是在哪一张图片上,获得这张图片的下标,并设置为选中下标,然后改变当前图片的位置(中心移动到触摸点)和大小(放大效果)。 然后在触摸移动 阅读全文

posted @ 2017-03-19 23:12 &#127774;Bob 阅读(515) 评论(0) 推荐(0) 编辑

iOS开发 - 用AFNetworking实现https单向验证,双向验证

摘要: https相关 自苹果宣布2017年1月1日开始强制使用https以来,htpps慢慢成为大家讨论的对象之一,不是说此前https没有出现,只是这一决策让得开发者始料未及,博主在15年的时候就做过https的接口,深知此坑之深,原因就是自身对这方面知识不了解加上网上的资料少,除此外还有博客不知对错就 阅读全文

posted @ 2017-03-19 23:11 &#127774;Bob 阅读(1981) 评论(0) 推荐(0) 编辑

空白

摘要: 空白 阅读全文

posted @ 2017-03-19 23:08 &#127774;Bob 阅读(236) 评论(0) 推荐(0) 编辑

腾讯云上免费部署HTTPS

摘要: 接上篇《腾讯云下安装 nodejs + 实现 Nginx 反向代理》,想从头一步到位的同学建议从上篇文章开始阅读。本文将继续介绍如何通过 Nginx 免费部署HTTPS。 留意下,这里的“免费”指的是HTTPS证书的获取,至于域名还是需要额外购买(其实域名真心很便宜了)。 笔者在腾讯云上购买了 va 阅读全文

posted @ 2017-03-19 23:06 &#127774;Bob 阅读(858) 评论(0) 推荐(0) 编辑

利用腾讯云免费证书打造全https站

摘要: 什么是https? 超文本传输安全协议(Hypertext Transfer Protocol Secure,缩写为HTTPS)是一种网络安全传输协议http是HTTP协议运行在TCP之上,所有传输的内容都是明文,客户端和服务器端都无法验证对方的身份https是HTTP运行在SSL/TLS之上,SS 阅读全文

posted @ 2017-03-19 23:05 &#127774;Bob 阅读(258) 评论(0) 推荐(0) 编辑

Https自签名证书认证及数据请求的封装

摘要: 在WWDC 2016开发者大会上,苹果宣布了一个最后期限:到2017年1月1日 App Store中的所有应用都必须启用 App Transport Security安全功能。App Transport Security(ATS)是苹果在iOS 9中引入的一项隐私保护功能,屏蔽明文HTTP资源加载, 阅读全文

posted @ 2017-03-19 23:04 &#127774;Bob 阅读(801) 评论(0) 推荐(0) 编辑

腾讯云HTTPS设置管理

摘要: 腾讯云HTTPS解决方案:腾讯云针对现有用户,提供HTTPS的安全加密方案。腾讯云HTTPS有两种解决方法:客户自带证书和腾讯提供域名和证书。 腾讯云HTTPS解决方法客户提供证书和私钥,托管至腾讯云。 此种方案需要客户提供自带证书,腾讯采用多种技术手段保证证书的安全。客户在使用此服务的时候,需要提 阅读全文

posted @ 2017-03-19 23:03 &#127774;Bob 阅读(491) 评论(0) 推荐(0) 编辑

NSURLRequestCachePolicy 缓存策略

摘要: 1> NSURLRequestUseProtocolCachePolicy = 0, 默认的缓存策略, 如果缓存不存在,直接从服务端获取。如果缓存存在,会根据response中的Cache-Control字段判断下一步操作,如: Cache-Control字段为must-revalidata, 则询 阅读全文

posted @ 2017-03-19 23:02 &#127774;Bob 阅读(656) 评论(0) 推荐(0) 编辑

使用Wireshark mac下抓取分析iphone数据包 --IOS端

摘要: mac系统版本:mac 10.10 Yosemite xcode版本:6.3.1 在追踪bug或者分析借鉴其他公司的app通讯思路时,抓包这件事是非常有必要的。下面说说Wireshark怎么截获iphone的数据包。安装wiresharkwireshark是依赖x11的,所以首先确认安装了x11,m 阅读全文

posted @ 2017-03-19 23:00 &#127774;Bob 阅读(3619) 评论(0) 推荐(0) 编辑

导航