关闭

[置顶] 博客迁移 http://blog.xigulu.com

很久没写博客了。以前事比较多,一直没怎么写。再加上一直想做个独立博客,自己弄个域名。然后最近一段时间花了些时间弄好了。 博客地址: http://blog.xigulu.com http://blog.xigulu.com http://blog.xigulu.com 重要的事情说3遍。 博客内容主要更新关于iOS,前端,后台,产品相关的内容。记录自己学习的一些...
阅读(1262) 评论(0)

iOS工程如何支持64-bit

苹果在2014年10月20号发布了一条消息:从明年的二月一号开始,提交到App Store的应用必须支持64-bit。详细消息地址为:https://developer.apple.com/news/?id=10202014a 那们我们应该如何开始着手让自己的App支持64-Bit呢? 基本知识 从iPhone 5S的A7 CPU开始到刚刚发布的iPhone 6(A8 CPU)都...
阅读(1380) 评论(0)

【iOS】Swift中扩展extension与协议protocol

一起连带前面几篇Playground小结代码都转到github上了。Swift语法主要部分差不多就这些了。当然还有泛型、运算符重载、ARC、闭包之类的补充。 一、扩展(extension) 扩展 extension(类似OC中的分类, 但Swift中没有名字), 即使在没有权限获取到原始代码的情况下, 为类增加新功能. 注意: 只要定义了扩展, 那么该扩展对该类的实例都是可用的....
阅读(23717) 评论(1)

【iOS】Swift类的继承、构造方法、析构器等复习

构造方法内容会多一些,涉及Swift中构造的一些规则与概念。这次写了7个Person来复习,外加名人XiaoMing。 Mark:Playground真是个好东西,特别练习写Swift时,实时显示真是大赞! 一、继承与重写, 防止重写 1.1 基类, 不继承任何类. Swift不想OC或者Java中继承自Object类. 定义一个类, 不继承任何类,该类就是基类. cla...
阅读(7457) 评论(0)

SQL性能优化

SQL优化的问题,具体情况具体分析。虽然通用的规则有...
阅读(935) 评论(0)

【iOS】Swift类与结构、存储属性、计算属性、函数与方法、附属脚本等

写了12个Person来复习,不过完成同样的代码需要敲键盘的次数相比OC确实少了很多,这很多应该归功于Swift中不写分号,以及少了OC中的中括号。 一、类与结构体 两者在Swift中差不了多少了 类与结构体有很多相同的地方: (第2,3点是其他语言中不存在的) 1)都可以定义属性/方法/下标(结构体也可以定义方法了) 2)都能初始化(通过构造方法) 3)都能使用扩展(extens...
阅读(11011) 评论(2)

有趣的Swift特性

转自 今天,我想要开始一些事情,探索几个Swift的特性,其从Objective-C的角度看是令人感兴趣的并且不寻常的,并且我将会思考他们会有什么好处。   显式可变值 Swift 使一些可变值作为一个优秀语言的构成,并且使任何可变类型像这样被标识。例如: var a: Int var b: Int?  在这里,a是一个显式的Int,并且它总是包含一些整型值。b是一...
阅读(2405) 评论(0)

【iOS】Swift中的函数、断言、枚举等

函数与方法、枚举等的书写格式与用法还是变化很大的。 一、函数 1.1 无返回值, 无形参 func myTest2(){ println("Hello") } 1.2 有返回值,有形参 func myTest1( num1:Int , num2:Int ) -> String{ return String(num1 + num2) } 1.3 外部参数. (相当于给...
阅读(2210) 评论(5)

【iOS】Swift数据类型、运算符、新增语句等小结

一、基本数据类型 Int、Float、Double、Bool、Character、String(首字母都大写) Array、Dictionary、元组类型(Tuple)、可选类型(Optional) 只写几个基本,与OC不同的复习小结一下。 指定数据类型: let a:Int = 10 //指定数据类型。 一般不需要指定,会自动判断类型。 (使用时需初始化)1.1 整形 //1....
阅读(4033) 评论(3)

【iOS】Swift中Playground,常量、变量、字符串等小结

一、代码书写的几点变化 1. 更像Java,Javascript或Python的格式了 2. 结尾的分号可写可不写了(同一行的多条语句中间必须加分号) 3. 不需要写main函数了,直接是从上往下执行 二、Playground Playground顾名思义,Play是玩的意思,ground是地方的意思。拿来玩、写demo或者测试很nice。在WWDC上演示了Playground实...
阅读(4249) 评论(6)

XMPP协议及实践

一、XMPP协议 XMPP (Extensible Messaging and Presence Protocol可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以及在线现场探测。XMPP的前身是Jabber,基于XMPP的应用具有很强的可扩展性。 XMPP中的几个重...
阅读(3748) 评论(0)

Markdown语法

Markdown 语法说明 (简体中文版) / (点击查看快速入门) 概述 宗旨 兼容 HTML 特殊字符自动转换 区块元素 段落和换行 标题 区块引用 列表 代码区块 分隔线 区段元素 链接 强调 代码 图片 其它 反斜杠 自动链接 感谢 Markdown 免费编辑器 概述 宗旨 ...
阅读(1068) 评论(0)

iOS开源项目搜集

Github上的600多个开源项目搜集: (当然Github上远不止这些) http://github.ibireme.com/github/list/ios/  关于iOS上的7个常用开源项目: http://www.cocoachina.com/industry/20130701/6515.html CSDN整理的最受欢迎的iOS与Android开源项目: h...
阅读(2797) 评论(0)

【iOS】苹果,百度Map定位使用与总结

iOS中使用较多的3款地图,google地图、百度地图、苹果自带地图(高德)。其中苹果自带地图在中国使用的是高德的数据。苹果在iOS 6之后放弃了使用谷歌地图,而改用自家的地图。在国内使用的较多的就是百度、苹果自带地图(高德),以下总结下这两个。 一、苹果地图的使用 因为苹果使用的是高德的地图,加上苹果做的一些封装,使用起来也非常方便。不需要引入第三方框架,相比较之下,使用百度地图SDK会使源...
阅读(33914) 评论(1)

最长回文子串

这题百度笔试题出过,mark一下。这哥们写得很全,果然还是得多混混leetcode。POJ上也有这题,不过很多OJ上都有。 转自:http://blog.163.com/zhaohai_1988/blog/static/2095100852012716105847112/ 最长回文子串是最初我在网易笔试的时候遇见的,当时天真的把原字符串S倒转过来成为S‘,以为这样就将问题转化成为了求S...
阅读(960) 评论(0)

Android---项目分享(附源码)

大概2年以前写的一个小项目,那时候貌似春节。在家比较闲,花了近一个月(本想写着拿去参加比赛的,文档都写好了。后来想想算了,后来拿另一个去了,这个就当练手了)。一个人做的,又写代码又切图片什么的,比较蛋疼。代码不算多,还是有些可供参考的地方,分享了。 注意: 建议在分辨率320*480的手机上运行(没有时间切其他分辨率的图,不是这个分辨率的话显示可能有点问题) 模拟器上无法测试摇一摇功...
阅读(2370) 评论(5)

最大子序列和、最长递增子序列、最长公共子串、最长公共子序列

非常经典的几个算法题,下面这篇文章写的很好。直接转来了。...
阅读(1906) 评论(0)

iOS手势识别的详细使用(拖动,缩放,旋转,点击,手势依赖,自定义手势)

iOS手势识别的详细使用(拖动,缩放,旋转,点击,手势依赖,自定义手势) 分类: iOS开发进阶2013-02-27 14:49 29437人阅读 评论(12) 收藏 举报 目录(?)[+] 1、UIGestureRecognizer介绍 手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。 iOS系统在3.2以...
阅读(1076) 评论(0)

【iOS】UIDynamic

UIDynamic是从iOS 7开始引入的一种新技术,属于UIKit框架。可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象:如重力、弹性碰撞等现象。 一、UIDynamic中的一些概念 三个重要的类: UIDynamicItem Protocol:(要执行仿真动画的对象) To make a custom object eligible to participate in UI...
阅读(2661) 评论(0)

【iOS】多线程NSOperation

NSOperation是苹果封装的一套多线程的东西,不像GCD是纯C语言的,这个是OC的。但相比较之下GCD会更快一些,但本质上NSOPeration是多GDC的封装。 一、NSOperation与GCD的比较 GCD是基于c的底层api,NSOperation属于object-c类。ios首先引入的是NSOperation,IOS4之后引入了GCD和NSOperationQueue并且其内部...
阅读(4234) 评论(0)
120条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:794665次
    • 积分:7153
    • 等级:
    • 排名:第3488名
    • 原创:103篇
    • 转载:16篇
    • 译文:1篇
    • 评论:193条
    我的GitHub
    关于我
    博客专栏
    最新评论