博客专栏  >  移动开发   >  iOS开发点点滴滴

iOS开发点点滴滴

介绍从iOS开发基础到游戏开发相关内容,从OC基础,到iOS开发实例,欢迎收藏。

关注
9 已关注
31篇博文
  • 【iOS】Swift中扩展extension与协议protocol

    一起连带前面几篇Playground小结代码都转到github上了。Swift语法主要部分差不多就这些了。当然还有泛型、运算符重载、ARC、闭包之类的补充。 一、扩展(extension) 扩展 e...

    2014-10-05 06:11
    23621
  • 【iOS】Swift类的继承、构造方法、析构器等复习

    构造方法内容会多一些,涉及Swift中构造的一些规则与概念。这次写了7个Person来复习,外加名人XiaoMing。 Mark:Playground真是个好东西,特别练习写Swift时,实时显示真是...

    2014-09-23 05:53
    7451
  • 【iOS】Swift类与结构、存储属性、计算属性、函数与方法、附属脚本等

    写了12个Person来复习,不过完成同样的代码需要敲键盘的次数相比OC确实少了很多,这很多应该归功于Swift中不写分号,以及少了OC中的中括号。 一、类与结构体 两者在Swift中差不了多少了 ...

    2014-09-16 05:08
    10981
  • 【iOS】Swift中的函数、断言、枚举等

    函数与方法、枚举等的书写格式与用法还是变化很大的。 一、函数 1.1 无返回值, 无形参 func myTest2(){ println("Hello") } 1.2 有返回值,有形参 fu...

    2014-09-15 04:25
    2208
  • 【iOS】Swift数据类型、运算符、新增语句等小结

    一、基本数据类型 Int、Float、Double、Bool、Character、String(首字母都大写) Array、Dictionary、元组类型(Tuple)、可选类型(Optional) ...

    2014-09-14 06:57
    4022
  • 【iOS】Swift中Playground,常量、变量、字符串等小结

    一、代码书写的几点变化 1. 更像Java,Javascript或Python的格式了 2. 结尾的分号可写可不写了(同一行的多条语句中间必须加分号) 3. 不需要写main函数了,直接是从上往下执行...

    2014-09-13 05:29
    4238
  • XMPP协议及实践

    一、XMPP协议 XMPP (Extensible Messaging and Presence Protocol可扩展消息处理现场协议)是基于可扩展标记语言(XML)的协议,它用于即时消息(IM)以...

    2014-08-31 23:54
    3743
  • iOS开源项目搜集

    Github上的600多个开源项目搜集: (当然Github上远不止这些) http://github.ibireme.com/github/list/ios/  关于iOS上的7个常用开源项目...

    2014-08-31 20:13
    2795
  • 【iOS】苹果,百度Map定位使用与总结

    iOS中使用较多的3款地图,google地图、百度地图、苹果自带地图(高德)。其中苹果自带地图在中国使用的是高德的数据。苹果在iOS 6之后放弃了使用谷歌地图,而改用自家的地图。在国内使用的较多的就是...

    2014-08-28 02:04
    33884
  • 【iOS】UIDynamic

    UIDynamic是从iOS 7开始引入的一种新技术,属于UIKit框架。可以认为是一种物理引擎,能模拟和仿真现实生活中的物理现象:如重力、弹性碰撞等现象。 一、UIDynamic中的一些概念 三个重...

    2014-07-30 21:50
    2656
  • 【iOS】多线程NSOperation

    NSOperation是苹果封装的一套多线程的东西,不像GCD是纯C语言的,这个是OC的。但相比较之下GCD会更快一些,但本质上NSOPeration是多GDC的封装。 一、NSOperation与G...

    2014-07-28 01:04
    4231
  • 【iOS】多线程GCD

    GCD(Grand Central Dispatch) : 牛逼的中枢调度器。苹果自带,纯C语言实现,提供了非常多且强大的函数,它可以提高代码的执行效率与多核的利用率。 一、GCD的基本使用 1、G...

    2014-07-25 01:33
    2834
  • 【iOS】使用SQLite与FMDB

    iOS中的SQLite与Android中的一模一样,只是调用方法有差异。如果单从调用来讲,Android封装的一套helper更好用一些,而iOS原生的用C语言的几个函数在操作,比较麻烦。不过引入第三...

    2014-07-23 02:22
    6531
  • 【iOS】网络操作与AFNetworking

    众所周知,苹果搞的一套框架NSContention发送请求与接收请求的方式十分繁琐。操作起来很不方便。不仅要做区分各种请求设置各种不同的参数,而且还要经常在多线程里操作,同时还要对请求与返回的数据做各...

    2014-07-19 02:27
    63267
  • 【iOS】文件下载小记

    文件的下载分为NSURLConnection与NSURLSession两种,前一种有恨悠久的历史了。使用相对麻烦,后者是新出来的,增加了一些额外的功能。 一、NSURLConnection实现下载 T...

    2014-07-18 01:55
    7754
  • 【iOS】文件上传小记

    iOS中用系统提供的API能实现能实现文件的上传与下载,分别有两种方式。NSURLConnection与NSURLSession。 其中NSURLConnection是使用很久的的一种方式,NSUR...

    2014-07-16 02:25
    14023
  • 【iOS】代理传值与块代码传值

    主线程与子线程经常需要进行数据的传递,不同的类之间,不同的控制器之间都需要。 而且经常需要监听一个动作的完成,而后才去做相应事件。(代理是一对一的关系)。 一、代理传值 代理是一种设计模式。iOS中用...

    2014-07-14 02:28
    8332
  • 【iOS】Plist-XML-JSON数据解析

    网络上传输数据通用的有XML,JSON等,iOS中也可以用Plist。 要进行数据传输,就要首先进行序列化: 1.序列化. * 对象转换成二进制流.(这个一句话就行) 2.反序列化. * 二进制流转...

    2014-07-13 01:51
    9144
  • 【iOS】正则表达式抓取网页数据制作小词典

    应用程序不一定要自己去提供数据,有现成的数据学会去用才好。 网络很大,各种搜索引擎每天到处爬。本文通过正则表达式抓取网站的数据来做一个小词典。 一、正则表达式的使用 1. 确定匹配方案,即patter...

    2014-07-11 02:43
    4222
  • 【iOS】ARC-MRC下的单例及其应用

    单例的应用十分普遍,单例模式使一个类只有一个实例。 *易于供外界访问. *方便控制实例个数,节约系统资源. *OC中的常见单例: UIApplication,   NSNotificationC...

    2014-07-09 02:09
    8678
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部