- 博客(15)
- 资源 (33)
- 收藏
- 关注
原创 IOS中消息传递的8种方式
一 MVC简介MVC是将应用中的类组织起来的一种策略。是IOS开发最常用的设计模式,当然,还有诸如MVVM,VIPER等模式,不过不在本文的讨论范畴。MVC代表什么:Model-View-Controller。Model:应用是什么(what the app is )Controller:如何呈现Mo
2015-01-29 19:53:57 4743
原创 Estimote的蓝牙数据包
前言:前段时间做过一个基于Ibeacon的IOE(Internet of everything)的项目。公司的项目内容我不好去写一些东西,不过Estimote作为Ibeacon使用和改进相对领先的公司,我就分析下他们是如何实现的的个人理解。言归正传,这里谈谈我对Estimote如何实现他们的自定义Ibeacon的理解。硬件部分我不是很了解,这篇文章不会涉及。Estimote的数据包分为两个
2015-01-27 19:51:44 4130 11
原创 CoreAnimation详解(一)有关Layer的动画
本文主要涵盖四个部分1.基础动画-会讲到时间函数和一些关键的属性2.基于关键帧的动画-讲到沿着指定路径运行的动画3.动画组-多个动画组合到一起形成复杂的动画4.简单讲一下讲一下有关动画的代理
2015-01-25 09:43:22 6226
原创 IOS 抽屉效果
原创Blog,转载请注明出处blog.csdn.net/hello_hwc先看看Demo效果视频链接如下http://v.youku.com/v_show/id_XODc1OTQwODQ0.html实现过程如下1 新建一个基于单视图的工程。拖入两个ViewController,为了区分,在大纲中改为firstViewController 和 SecondViewCo
2015-01-21 21:02:22 2092
原创 IOS SDK详解之CALayer(二)
原创Blog,转载请注明出处blog.csdn.net/hello_hwc不了解CALayer基础的同学,建议先看看前一篇CALayer详解(一)http://blog.csdn.net/hello_hwc/article/details/42580773前言:本文涵盖了(1)绘制CALayer的三种方式(2)CALayer的自动布局autolayout
2015-01-17 09:15:06 4027
原创 IOS SDK详解之NSArray/NSMutableArray
前言:本文会首先讲一下本人使用NSArray的几个小技巧,然后详解下常用的属性和方法。
2015-01-14 19:44:49 5299 1
原创 Swift入门教程19-泛型
和C++的类似,泛型定义了一种适用于任何类型的,可重用的代码,用一种抽象的方式来实现代码。Swift的Array和Dictionary都是用泛型来实现的,因为Array可以保存String类型的变量,也可以保存Int类型的。
2015-01-11 11:41:19 1732
原创 IOS SDK详解之CALayer(一)
原创Blog,转载请注明出处http://blog.csdn.net/hello_hwc?viewmode=contents前言:这个系列要更新Core Animation的内容,但是CALayer的概念对Core Animation的理解很重要。一 CALayer是什么?摘自官网的一句话-Layers Provide the Basis for Drawing and
2015-01-10 09:03:17 6166 3
原创 IOS SDK的架构
IOS SDK综述前言: 这篇文章除了架构没有太多的东西,但是我一直觉得知道SDK能提供什么东西对IOS的整体架构把握很重要,会少走很多弯路。一 几点理解官方关于IOS的文档https://developer.apple.com/devcenter/ios/index.action这里要提到的是,Apple的文档是深入理解IOS开发的根源,所以,一定要能够看懂文档。另外,
2015-01-09 20:44:51 4922 1
原创 IOS 扫二维码
原创Blog,转载请注明出处blog.csdn.net/hello_hwc注意:本篇文章采用了IOS7的新特性来扫二维码,所以系统支持要IOS7以上,如果要兼容IOS7之前的版本,自行找库来支持。为了方便,我把扫二维码简单封装到了一个UIView中,用代理的方式返回值在使用之前,应当为工程添加AVFoundation.framework最后实现的效果如图完整的实现代
2015-01-07 18:56:31 1770
原创 完整详解GCD系列(四)dispatch_semaphore(信号量)
一 何为信号量? 简单来说就是控制访问资源的数量,比如系统有两个资源可以被利用,同时有三个线程要访问,只能允许两个线程访问,第三个应当等待资源被释放后再访问。注意:再GCD中,只有调度的线程在信号量不足的时候才会进入内核态进行线程阻塞
2015-01-06 19:23:05 8278
CoreData与Tableview的Demo
2015-05-21
IBInspectableAndIBDesignableDemo
2015-04-26
IOS网络开发NSURLSession的Demo(上传+下载)
2015-04-02
IOS 使用相机拍照和自定义拍照界面
2015-04-01
自定义UIAlertview的Demo
2015-02-18
UIDynamic Animation Demo
2015-02-07
CoreAnimationDemo(二)用UIKit来实现
2015-01-31
Swift实现淘宝和大众点评下拉刷新
2016-07-16
Swift实现下拉刷新,上拉加载,左/右滑动加载更多
2016-07-14
自定义转场博客的最初项目(配合博客使用)
2016-04-19
SpotLight搜索
2015-12-19
ContactsFramework的Demo(Swift,通讯录)
2015-11-28
AVPlayer播放视频的简单Demo
2015-10-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人