// //  main.m //  使用继承来扩充类 // //  Created by admin on 15/8/12. //  Copyright (c) 2015年 admin. All rights reserved. // /* 当在一个类中有太多的方法会显得很复杂.为了清楚表示.我们能够创建类的一个分类(category)来扩充这个类 在其它面向对象语言中,使用继承关系类扩充一个类.然而这样最大的坏处就是耦合性太高 OC使用(category)来扩充一个类 注意:1. 仅仅要在原类…
// //  main.m //  block数据类型 // //  Created by admin on 15/8/12. //  Copyright (c) 2015年 admin. All rights reserved. // #import <Foundation/Foundation.h> #import "Calculate.h" //  定义一个函数 void test() { NSLog(@"test函数"); } int main(…
// //  main.m //  字符串重组 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All rights reserved. // #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //      1. 多个数据拼接成一个字符串 ; ; ; NSString…
// //  main.m //  字符串的获取 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All rights reserved. // #import <Foundation/Foundation.h> /* 1. 获取字符串长度 2. 依据字符串索引获得单个字符    // 这里的索引 就是下标 3. 依据索引获得一个字符串 4. 依据子串获得子串在还有一个字符串中的索引位置 5. 依据字符串.获…
// //  main.m //  字符串写入文件 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All rights reserved. // #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { /* 将字符串写入到一个文件.并保存 > 须要写入文件的字符串内容…
// //  main.m //  经常使用结构体 // //  Created by admin on 15/8/13. //  Copyright (c) 2015年 admin. All rights reserved. // #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //      1. 表示范围:NSRange 结构体 , };    …
// //  main.m //  SEL数据类型 // //  Created by admin on 15/8/12. //  Copyright (c) 2015年 admin. All rights reserved. // #import <Foundation/Foundation.h> #import "Person.h" /* SEL数据类型,使用来包装方法的 */ int main(int argc, const char * argv[]) { @aut…
最近需要建立UIButton的子类. 先看一看swfit中继承父类构造方法的条件: Rule1 1“If your subclass doesn’t define any designated initializers, it automatically inherits all of its superclass designated initializers. Rule 2 If your subclass provides an implementation of all of its s…
目录 小白学Java:RandomAccessFile 概述 继承与实现 构造器 模式设置 文件指针 操作数据 读取数据 read(byte b[])与read() 追加数据 插入数据 小白学Java:RandomAccessFile 之前我们所学习的所有的流在对数据操作的时候,都是只读或者只写的,使用这些流打开的文件很难进行更新.Java提供了RandomAccessFile类,允许在文件的任意位置上进行读写. 概述 官方文档的解释是这样的: Instances of this class s…
老猿从事IT开发快三十年了,接触互联网也很久了,但自己没有做过web前端开发,只知道与前端开发相关的一些基本概念,如B/S架构.html标签.js脚本.css样式.xml解析.cookies.http协议等,但并不熟悉这些概念的真正内容,可以说在web前端开发方面还是一个真正的小白.这导致老猿很有兴趣的投入爬虫学习后,发现网上别人的经验并不能完全适合自己的情况. 基于这种情况,老猿恶补了一些相关的知识,主要是http协议.cookies.html标记等相关的内容,可是看了之后,概念和知识都有了,…