自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Leo的专栏

Everything is an experiment, you win or learn~

  • 博客(27)
  • 资源 (33)
  • 收藏
  • 关注

原创 Swift中用NSURLConnection解析URL,并解析Jason数据

用NSMutableData来保存每次获得的数据@lazy var data = NSMutableData()用NSJSONNSerialization来解析数据

2014-10-31 18:30:06 4469

原创 Swift入门教程10-subscript下标脚本

下标脚本subscript可以使用在类,结构体,枚举中提供一种类似于数组或者字典通过下标来访问对象的方式subscript可以重载,就是一个类可以定义多个下标脚本可以设置为只读和读写

2014-10-30 21:18:23 2962

原创 Swift中KVC和KVO的使用

原创BLog,转载请注明出处Swift中使用KVC和KVO的类都必须必须继承自NSObjectKVCkey-value coding是一种间接访问对象的机制key的值就是属性名称的字符串,返回的value是任意类型,需要自己转化为需要的类型KVC主要就是两个方法(1)通过key设置对应的属性(2)通过key获取对应的属性举例class TestFor

2014-10-29 19:24:19 12818

原创 Swfit入门教程9-类和结构体

之所以把这两个放在一起,是因为在swfit中,类和结构体的关系非常紧密,甚至很多时候很难区分是用类实现还是用结构体实现好。在其他语言中,类对应对象,而在swfit中,常常称作类对应实例,结构体也对应实例。一、类和结构体的异同1、都可以定义属性存储值2、都可以定义方法提供功能3、都可以定义构造函数4、都可以定义附属脚本5、都支持扩展和协议相对于结构体,

2014-10-28 20:59:52 1977 1

原创 Swift入门教程系列8-枚举

枚举定义了一组相关的值C语言中枚举为一组整数在swift中,不需要给枚举成员提供值,如果提供,这个值可以是一个字符串,一个字符,整数或者浮点数。在swift中,枚举类型具有很多class支持的特征,比如计算属性,实例方法,构造函数,也支持扩展和协议所以,在swfit中,枚举可以做的事情很多

2014-10-26 17:53:08 1485

原创 swift入门教程系列7-控制流

之前写的过程中忽略了这两个比较基础的部分,这里补上一、控制流总的来说使用方式和C,C++,Objective C等差不多这里讲解可能会少一点,大家实际写点代码就会用了,很简单有一点特别要注意的是,swift中的条件表达式的结果一定是Bool类型的也就是说var a  = 19if a{}这样的表达式是不对的,因为a是Int类型1、ifif boo

2014-10-26 11:52:55 1804

原创 图解linux中Inode-分析Linux如何通过Inode读取磁盘

1、什么是inode?首先要明白,linux中所有的东西都是文件,不管是目录还是命令操作系统读硬盘的时候,为了提高效率,一次性读取一个block(常见大小4KB),一个block由8个扇区组成,每个扇区0.5K,扇区是硬盘存储数据的最小单位而Inode就是帮助linux系统快速定位到指定文件而创建的额特殊的文件

2014-10-26 10:07:46 9874 2

原创 详解linux文件处理的的常用命令

详解常用的文件处理命令的常用选项

2014-10-25 08:56:48 2567

原创 Swift入门教程系列6-闭包

闭包闭包是什么,如果你接触过Objective C,那么闭包类似于其中的block闭包是一种自包含的函数代码块,可以被传递和使用(简单理解就是一种简化了的函数类型)闭包可以捕获和存储上下文的任意常量和变量的引用,注意是引用swfit鼓励使用闭包,因为其小巧,简洁。闭包表达式{   (参数1,参数2,...)->返回值类型 in    执行语句}闭包表达式以其

2014-10-21 20:41:42 2025

原创 Swift字符串转16进制+字符串过滤

今天用swfit写项目的时候遇到了转换的问题,贴出来,给需要的人

2014-10-20 21:32:15 11078

原创 总结自己使用shell命令行常用到的8个小技巧

当然,我们也可以配合grep,只查看包含指定字符的log信息[root@localhost ~]#tail -f file | grep --line-buffered your_pattern

2014-10-19 14:24:18 6962 2

原创 Swift入门教程系列5-函数+selector在swift中的用法

工欲善其事必先利其器Swift就是IOS开发的利器

2014-10-18 09:03:49 7249 2

原创 Swift单例模式详解-线程安全,多核性能

class Singleton {    class var sharedInstance : Singleton { ...解释:1 在类hwcSingleton 中,用class关键字声明一个全局变量 sharedObject,作为对象的实例,第一次创建,以后每次都返回这个实例2 创建一个辅助的结构体,这个结构体中有两

2014-10-16 19:57:44 3590 2

原创 Linux Sed命令详解+如何替换换行符"\n"(很多面试问道)

SedSed是一个强大的文本处理工具可以采用正则匹配,对文本进行插入删除修改等操作...三 、一个比较有趣的例子如何替换\n也就是把所有的行都归为一行第一种方式

2014-10-15 21:12:15 88981 1

原创 Grep命令详解-9个经典使用场景

Grep全称Global Regular Expression Print,表示全局正则表达式是一个强大的文本搜索工具,采用正则匹配

2014-10-12 14:32:08 16997 1

原创 Swift入门教程4-集合(NSArray Dictionary)

在swfit中,仍然可以使用Foundation中的NSString,NSArray,NSMuableArray,NSMutableSet等集合类型只不过使用的方式略有变化例如:NSMutableDictionaryvar mutableDic = NSMutableDictionary()//初始化一个空的NSMutableDictionarymutableDic.s

2014-10-10 21:14:58 5381

原创 OpenGL字体处理类-可直接复制到工程里

OpenGL字体处理类

2014-10-09 20:37:01 1984

原创 Stackoverflow关于C++的Votes最高的一个问答

很好地一个问答,会引起很多思考

2014-10-07 19:03:32 1871

原创 Swift入门教程3-字符串String

原创blog,转载请注明出处String在swfit中,String兼容Unicode的方式。使用方法和C语言类似。注意 在Cocoa和Cocoa touch中,Swift的String,和Foundation中的NSString是兼容的,所有NSString额API都可以调用String类型字符串常量1、含转义字符:例如\n,\t等2、单字节Unicode

2014-10-07 12:09:03 9711

原创 Linux fork函数详细图解-同时分析一道腾讯笔试题

原创blog,转载请注明出处头文件:#include#include函数原型:pid_t fork( void);(pid_t 是一个宏定义,其实质是int 被定义在#include中)返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID;否则,出错返回-1注意,子进程是父进程的副本,拷贝父进程的数据空间,堆栈等资源。父子进程不共享上述资源。

2014-10-06 11:28:59 5846 5

原创 Swift入门教程2-运算符

对于操作符的优先级,建议用括号来括起来明确优先级,自己方便,他人维护也方便赋值运算符 = var m = nlet temp = 10let (x,y) = (1,2)注意,if x = y{}//wrong,因为Swfit的赋值运算符不返回任何值算数运算符 + - * /使用方式类似于C和OCswfit默认情况不允许数值运算溢出+ 可用于字

2014-10-05 10:19:15 1721

原创 Swift入门教程1-准备知识

本人也是swift方面的新手之前做过一段时间Objective C,提交过APP和SDK,对IOS开发还算入门。看到Swift语言,很喜欢,所以决定完成Swfit的学习给我的感觉,Swift更像python和java的结合每周两到三篇的更新,预计两个月内完成《SWIFT入门系列》在此写blog,方便自己以后查阅,也方便其他同学去入门学习。这个系列希望是有OOP经验的同学,零

2014-10-04 21:15:33 1785

原创 C++ STL deque 快速入门

deque是list和#include "stdafx.h"#include #include #include #include #include using namespace std;string backdata[]={"hello","hwc"};typedef deque hwcdeque;int _tmain(int argc, _TCHAR* arg

2014-10-04 09:54:23 1222

原创 C++经典面试题--单例模式

class Lock{private: CCriticalSection m_cs;public: Lock(CCriticalSection cs) : m_cs(cs) { m_cs.Lock(); } ~Lock() { m_cs.Unlock(); }};class Singleton{private: Singleton(); S

2014-10-03 18:03:58 3132 2

原创 面试题-FizzBuzz

比较老的一个面试题,考察

2014-10-01 11:15:40 1701

原创 Word2013无法打开下载的DOC文档-Word在试图打开时遇到错误

1、点击文件、

2014-10-01 10:34:19 3031

原创 面试-斐波那契数列

在C语言或者C++的面试中,斐波那契数列是个比较常见的题目

2014-10-01 10:19:36 9028

iOS内存泄漏调试工程

为博客提供的内存泄漏调试的工程,更多的信息要见我的博客

2015-06-05

CoreData ChildContext

使用ParentChild的Demo,更多详细讲解见我的博客

2015-06-01

使用多个Context的CoreData

讲解如何使用多个NSManagedContext

2015-06-01

CoreData与Tableview的Demo

iOS CoreData与Tableview结合的Demo。Demo实现了一个简单的员工管理软件。对于想要学习NSFetchedResultController的同学会有一些帮助的。另外,也可以看看我的文件组织架构,以及如何把功能类细化,对viewController以及Model瘦身。

2015-05-21

CoreDataDemo

用来学习如何建立堆栈以及如何进行四种基本操作的Demo,适合初学者

2015-05-12

iOS 8模糊(毛玻璃)效果

用iOS 8系统API实现的毛玻璃效果,几行代码即可实现,无需第三方库

2015-05-09

SwiftKeyChainDemo

一个Demo教你玩转iOSKeyChain,再也不愁保存密码了

2015-05-05

IBInspectableAndIBDesignableDemo

IBInspectable和IBDesignable的使用Demo,实现Storyboard的视图随着图形化界面的改变动态刷新

2015-04-26

IOS网络开发NSURLSession的Demo(上传+下载)

NSURLSession三种Task的详细Demo。希望对想要学习IOS网络开发的童鞋会有帮助。欢迎关注我的IOS-SDK详解专栏,如果你是个初学者,这里你会找到很多资源。http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html

2015-04-02

IOS 使用相机拍照和自定义拍照界面

Demo详细介绍了如何使用系统的相机,并且访问相册。第二个界面介绍了如何自定义拍照界面。详细讲解参见我的博客blog.csdn.net/hello_hwc

2015-04-01

7种IOS SDK提供的手势Demo

7种IOS手势Demo,适合想了解IOS 手势如何开发的同学

2015-03-04

用代码AutoLayout的Demo

用代码实现AutoLayout的demo,有关AutoLayout的详细讲解,请见我的博客。blog.csdn.net/hello_hwc

2015-03-02

自定义UIAlertview的Demo

自定义Alertview的Demo,给想要学习自定义的同学提供一些思路。建议看看我的博客,有这个demo的详细讲解blog.csdn.net/hello_hwc

2015-02-18

UIDynamic Animation Demo

UIDynamic Animation Demo,通过5个例子进行讲解。更多参见我的博客,blog.csdn.net/hello_hwc

2015-02-07

CoreAnimationDemo(二)用UIKit来实现

Demo里实现了7个动画,从7个角度详细阐述了如何从UIKit的角度进行CoreAnimation。 博客链接:blog.csdn.net/hello_hwc

2015-01-31

IOS中消息传递的8种方式Demo

一个Demo,几乎完整的介绍了全部IOS的传递方式,更多的参见我的博客

2015-01-29

EmbedSegue的Demo

嵌入式Segue和UITableViewController的Demo,有助于对嵌入式Segue的理解

2015-01-15

优雅的开发OC与Swift混编博客Demo

下载,解压缩,打开YourApplication

2017-06-08

IOKitHeaders

IOKitHeaders,为了让越狱项目yalu通过编译

2017-04-05

Swift实现淘宝和大众点评下拉刷新

项目地址https://github.com/LeoMobileDeveloper/PullToRefreshKit,如果觉得对你有帮助,请给我个star吧,我的下载都不需要积分的

2016-07-16

Swift实现下拉刷新,上拉加载,左/右滑动加载更多

项目地址,https://github.com/LeoMobileDeveloper/PullToRefreshKit,如果你喜欢这个项目,请到Github上给我个Star吧

2016-07-14

StateRestoration

Swift 使用Storybaord的状态保存例子

2016-05-26

自定义presentViewController的转场动画(Swift)

Swift自定义presentViewController的转场动画

2016-04-19

自定义转场博客的最初项目(配合博客使用)

配合《自定义presentViewController的转场动画(Swift)》一文写的最初项目,如果要学习博客可以下载,如果要看最终版的转场,请看我下一个上传项目

2016-04-19

UISearchController和tablview

UISearchController和tablview

2016-03-15

SpotLight搜索

iOS 9新增的API,可以为App添加SpotLight搜索,Demo工程是用Swift 2.1写的,更详细的讲解可以到我的博客里去找blog.csdn.net/hello_hwc。注意,XCode 7.2+才支持Swift 2.1

2015-12-19

ContactsFramework的Demo(Swift,通讯录)

Swift访问通讯录的简单例子,简单介绍了ContactsFramework和ContactsUI Framework

2015-11-28

AVPlayer播放视频的简单Demo

注意:仅供学习和参考用,想拿去直接用是不行的 AVPlayer播放视频的Demo。 支持: 1.播放,暂停,重播 2.按键触发全屏/设备旋转触发全屏 3.隐藏,显示控制图标 4.透明的导航栏

2015-10-12

iOS 视图复用访问相册

iOS 视图复用的例子,该例子以访问相册为例,侧重讲解,像直接拿去用还是建议Github上找,具体可以看看我的博客。

2015-09-21

仿微博Tabbar以及动画

仿照新浪微博App的Tabbar以及其动画,我想对想要研究对应技术的人还是有一些参考意义的。其实Demo稍微改改就可以直接拿去用了。

2015-08-31

仿今日头条的ToolBar

仿今日头条的Toolbar,感兴趣的同学可以下载来看看

2015-08-19

纯IB进行Scrollview的AutoLayout

纯IB在Scrollview中Autolayout,不需要任何代码

2015-07-15

同步和异步的NSOperation的Demo

Demo讲解了同步和异步的NSOperation的示例,更多的参见我的博客

2015-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除