自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (10)
  • 收藏
  • 关注

原创 ios remote control

前言RemoteControl,这里就翻译为远程控制吧。远程控制是为用户提供操作App多媒体的。远程控制事件源于外部附件或由系统显示的传输控制,并通过媒体播放器框架的类传送到应用程序。播放音频或视频内容的应用程序使用这些事件来开始和停止播放,更改曲目,甚至速度的项目。所有的媒体应用程序应该支持这些事件。除了支持远程控制事件,应用程序可以使用媒体播放器框架,以提供播放信息的曲目。该系统在适当的地方显示

2016-01-21 13:00:48 1338

原创 swift枚举

原文出自:标哥的技术博客前言枚举为一组相关的值定义了一个共同的类型,使你可以在你的代码中以类型安全的方式来使用这些值,当然还有一个很重要的是它可能智能提示。在C语言中,枚举会为一组整型值分配相关联的名称。Swift中的枚举更加灵活,不必给每一个枚举成员提供一个值。如果给枚举成员提供一个值(原始值),则该值的类型可以是字符串、字符、整型值或浮点数。此外,枚举成员可以指定任意类型的关联值存储到枚举成员

2016-01-17 17:47:22 1016

原创 基于SnapKit写的自动计算行高开源库

原文出自:标哥的技术博客前言最近还是有不少朋友老问Swift版的自动计算行高怎么做,大家使用SnapKit来自动布局时,都希望能够自动地计算出行高,不用每次都自己去算一篇。本篇介绍笔者所开源的基于SnapKit这套自动布局库而写的一个扩展,用于自动计算行高。最重要的是,只要约束正确,就可以实现自动计算行高,而且当我们需要动态修改约束时,只要统一放在配置数据的API那里修改约束一样可以计算出正确的高

2016-01-16 17:35:15 2495

原创 Runtime Method Swizzling

原文出自:标哥的技术博客前言在我学习runtime的method swizzling特性之前,有很多同事或者朋友经常在我耳边说起swizzling特性,一个个在我面前说这个东西千万不能用,会引起很多问题的。但是,在我学习完这一节的知识后,我终于明白其所以然。学习完swizzling特性后,我很喜欢她。她就像一把双刃剑,用好了可以带你飞,乱用则会反伤。但是,我更相信她的强大,更相信自己够能驾驭她!一

2016-01-13 20:04:57 796

原创 runtime Method

原文出自:标哥的技术博客前言本篇文章只讲Method的特性及相关方法,不讲Method Swizzling特性。关于Method Swizzling特性,我们放在单独的一篇文章来细讲,因为这一节非常重要。Method类型Method类型是一个objc_method结构体指针,而结构体objc_method有三个成员:/// An opaque type that represents a meth

2016-01-12 17:49:09 3286

原创 iOS面试一般性问题

原文出自:标哥的技术博客前言面试题中有一些一般性的问题,通常是会问到的。面试iOS应聘者时,切入点很重要,不同的切入点会导致不同的结果,没有找到合适的切入点也无法对应聘者有一个全面的了解。所以下面的面试问题更多的是提供方向,没有固定的答案,而且可以根据应聘者的回应引出更多有意思深层次的讨论。 注意:以下问题的参考答案均为笔者所答,不代表正确,问题答案因人而异,请根据自己的实际情况回答,若认为不

2016-01-11 18:23:52 5626

原创 Swift控制语句

原文出自:标哥的技术博客前言Swift提供了类似C语言的流程控制结构,包括可以多次执行任务的for和while循环。还有基于特定条件选择执行不同代码分支的if、guard和switch语句,还有控制流程跳转到其他代码的break和continue语句。Swift增加了for-in循环,用来更简单地遍历数组、字典、区间、字符串和其他序列类型。Swift的switch语句比C语言中更加强大。在C语言中

2016-01-09 14:24:57 1067

原创 Swift数组、字典和集合

原文出自:标哥的技术博客前言Swift语言提供Array、Set和Dictionary三种基本的集合类型用来存储集合数据。数组是有序的数据集;集合是无序无重复的数据集;而字典是无序的键值对数组集。Swift的Array、Set和Dictionary类型被实现为泛型集合。因此,它所存储的元素的类型必须是一致的,同样,我们取出来的数据类型也是明确的。集合的可变性(Mutability Of Colle

2016-01-08 11:53:10 11816

原创 Strings And Characters Of Swift 2.1

原文出自:标哥的技术博客前言字符串是一系列的字符的集合。在Swift中,使用String类型表示字符串类型,而使用Character表示字符类型。Swift的String类型与Foundation中的NSString类型可以无缝桥接,因此可以随时互相转换。在实际开发中,有的时候我们会选择转换成NSString类型以使用其中的API。 Swift版本:2.1 Xcode: 7.2字符串字面

2016-01-07 11:21:51 601

原创 Basic Operators Of Swift 2.1

原文出自:标哥的技术博客前言运算符是检查、改变或合并值的特殊符号或短语。例如:加号+将两个数相加。更复杂的运算例子包括逻辑与运算符&&或让i值加1的便捷自增运算符++i等。Swift支持大部分标准C语言的运算符,且改进许多特性来减少常规编码错误。例如:赋值符不返回值,以防止把想要判断相等运算符的地方写成赋值符导致的错误。算术运算符(+,-,*,/,%等)会检测并不允许值溢出,以此来避免保存变量时由

2016-01-06 16:40:22 462

原创 The basics of swift

原文出自:标哥的技术博客前言Swift是iOS、OS X和WatchOS平台新的开发语言。尽管如此,Swift有很多是与我们使用过的C和Objective-C开发经验是很像的。Swift提供了自己版本的C和Objective-C基础数据类型,包括整型Int、浮点型Double和Float、Boolean值Bool和字符串类型String。Swift还提供了三个强大的基本集合类型Array、Set、

2016-01-06 12:03:38 574

原创 开源HYBUnicodeReadable日志显示Unicode中文

原文出自:标哥的技术博客前言开发中经常需要打印日志以查看数据是否正确,或者说查看数据的格式。但是,苹果对于我们的NSDictionary、NSSet、NSArray等值有中文时,打印出来的是Unicode编码,人类无法直接读懂,因此,笔者研究研究如何将打印出来的日志保持原有的格式化且能够将Unicode编码打印出来是正常人类可读懂的中文。实现原理苹果给我们提供了本地化的方法,对于NSDiction

2016-01-05 16:27:15 1825

原创 runtime objc_msgSend

原文出自:标哥的技术博客前言想要通过runtime发送消息,就必须要掌握runtime如何发送消息,是调用哪个函数?又是如何调用的?本篇文章只是记录笔者学习objc_msgSend函数的使用笔记,若有误解之处,还请指出。谢谢!objc_msgSend我们先来看看官方函数objc_msgSend的声明:/* Basic Messaging Primitives * * On some archi

2016-01-02 12:04:08 3597 1

SwiftRssReader

看博客:http://blog.csdn.net/woaifen3344/article/details/30058185

2014-06-11

ActionDemo

用Xcode写的Action测试,本人也是刚刚学习2dx,一步步研究附带的Demo

2014-04-13

VS2013助手

确定可以使用,先运行安装助手,再运行patch这个,就可以了!

2014-04-06

基于QT4聊天室小工具

基于QT4的聊天室小工具,代码全手写的,布局不是用UI设计的, 代码中含有详细的注释,这个程序是本人练习写的!希望对大家有用!

2013-08-13

QT4写的扫雷小游戏

在LINUS平台下写的扫雷小游戏,纯手写代码,不使用UI设计,代码有详细的注释。本人写此程序的目的,一是自己熟悉一下QT,二是方便初学者参考,便于阅读!我相信对于初学者是很有帮助的!

2013-08-13

QT4写的贪吃蛇小游戏

最近连下载积分都用完了,所以这次要贵一点点,请大家原谅。 我相信我写的这个程序对大家很有帮助,代码有很详细的注释, 没有使用UI设置,是纯手写代码布局的!这个是我入门写的第一 个QT小程序!

2013-08-13

gtk_socket.txt

gtk+2.0下socket编程的各种函数的详细讲解。这 个文件是我自己写下的,对于日后还有很大的用处!

2013-07-19

最简单在VS2010上使用VC用手

纠结了很久才破解掉VS2010上的VC助手。 我相信也有很多朋友也遇到了同样的问题吧。 这里我就把如何破解的方法说出来,其实非常简单,可是 我在网上搜索的方法都不能完成破解,因为都说要覆盖一个文件, 而这个文件,根本跟他们所说的位置不一样,找不到这个文件,怎么 能按照人家的说法破解呢? 现在我已经把这个文件给替换了,你只需要安装即可。 提醒,这个工具只对VS2010起作用。

2013-05-13

C#WinForm学生管理系统后台ADO.NET访问SQL2005

这个小型的系统,是课本上常用的功能,数据库中有四个表组成,分别是学生表,课程表,选课表,帐号密码表,有三个窗体,分别是登陆窗体,主窗体,注册窗体,都是简单的操作,而且每个操作我都编写了代码来检查数据的合法性。所以代码量比较大,不过很值得入门,这个就是我用C#写的第一个访问数据库的窗体程序。大家多多下载,希望对大家有用!

2012-11-27

空空如也

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

TA关注的人

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