本文以解析本地XML为例,网络获取到的返回值只需转换成NSData型,解析是同理 需要解析的xml文件如下,users.xml 我们用一个数组来存放,最终数据结构为 解析步骤 一、声明代理 NSXM…
分类:object-c
CocoaLumberjack:简单好用的Log库
有的时候我们想要将程序运行过程中产生的Log保存起来或者发送到自己服务器,为了以后方便分析。这时候就可以用CocoaLumberjack啦。 CocoaLumberjack是一个可以在iOS和Mac开发中使用的日志库,强…
发现了一些ios高质量的博客及网站,收藏了
强烈建议每个iOS开发者读完的 http://objc.io** Debugging – objc.io issue #19** 英语不好可以看国人翻译的objc中国** 质量还行。 Ray Wenderli…
入门编程,一定要从C语言开始吗?
很多小伙伴在入门编程时,都是从咱们老九学堂的C语言课程开始的,但最近有的小伙伴问我,学编程一定要从C语言开始吗?直接学习JAVA可以吗? 小编建议:在选择编程语言之前,搞清楚自己的编程目的,有没特别想打磨一个产品出来? …
ObjC-NsLog
在Objective-C中,NSLog相当于C语言中的printf,常用于文字输出。 NSLog (@"this is a test"); //控制台中就会输出this is a test NSString *strin…
Objective-C中范畴与类扩展
关于范畴 实现某个类的一部分方法的模块叫做范畴或者类别。一个类既可以不适用任何范畴,也可以由多个范畴构成。 范畴和类一样,都是在接口文件中声明,在类文件中实现。但是范畴中不能声明实例变量,只能声明方法,声明的方法既可以是…
Swift 1小时速学教程
本文由 张渊杰 (网名寂静)编写 Swift 1小时速学教程 写在前面的话 有些人可能想, 呵呵, 1小时学一门语言, 你不是搞笑吧, 我想说, 是的, 完全可以, 就要看你怎么学了 要想在1小时内学会swift, 你要…
Swift和Objective-C混编
Swift和Objective-C混编 Swift中调用Objective-C文件 1.新建Swift文件SwiftViewController.swift 2.因为工程为OC编写,第一次创建会提示需要创建”…
说说 Objective-C 里的 @()
Intro 在 Objective-C 中我们可以用 @”foo” 来创建一个 NSString 常量,看起来似乎平淡无奇。 但它背后其实比想象的精彩,@ 可以被理解成一个特殊的宏,其接受一个 C…
真正理解Objective-C中的类(二)
这篇文章较长,请拿出一些耐心,一定能帮到你 Part 1 Objective-C 中的类 类的定义和简单解释 在面向对象程序设计,类(英语:class)是一种面向对象计算机编程语言的构造,是创建对象的蓝图,描述了所创建的…
点语法 self
点语法 注意点 一般用于成员变量赋值 一般情况下不建议使用 lf注意点 1.self会自动识别当前调用的是类方法还是对象方法, 2.对象方法只能调用对象方法,类方法也是一样 3.self不能在方法中调用自己的方法,会照成…
分享OC runtime进行时入门级别的运用
智勇博客: 最近比较有空,在这里分享一下OC的底层runtime进行时的一些简单运用,比较适合初学者来学习了解一下。 先说几句干货,让大家了解一些 什么叫做runtime进行时。 OC语言分4个阶段: 1.编写程序阶段,…