摘要: 问题出现场景:swift 真机调试 解决办法: 1: 退出Xcode 2: 重启电脑 3: 进入路径 ~/Library/Developer/Xcode/DerivedData,找到相应的app文件夹,然后删掉 4: 进入路径 ~/Library/Caches/com.apple.dt.Xcode, 阅读全文
posted @ 2016-06-16 20:44 Shaper22 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 但是不知道是为什么,还望赐教 阅读全文
posted @ 2016-06-16 17:20 Shaper22 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 1、系统控件UIRefreshControl 使用方法: 只对UITableviewController有用; 不能上拉刷新; init或者viewdidload中创建UIRefreshControl,设置文字,颜色等信息; 系统自动管理UIRefreshControl,自动添加到tableview 阅读全文
posted @ 2016-06-16 17:02 Shaper22 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Java和OC的区别 阅读全文
posted @ 2016-06-16 16:16 Shaper22 阅读(170) 评论(0) 推荐(0) 编辑
摘要: Object类 所有类的超类(父类),java中的所有类都直接或间接地继承自object,object具有的功能其他类都具有;Object中的方法: toString: Equals: 重写 hashCode: 阅读全文
posted @ 2016-06-16 15:32 Shaper22 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Java中路径的表示方法:反斜杠:G:\\【个人】\\专业\\4.0 就业\\3.1 JAVA\\javaSE视频教程★(\在java中当成转义字符的标记)正斜杠:G:/【个人】/专业/4.0 就业/3.1 JAVA/javaSE视频教程★ 阅读全文
posted @ 2016-06-16 15:31 Shaper22 阅读(1488) 评论(0) 推荐(0) 编辑
摘要: 文件流网络流传递过程都是使用字节流 byte 例子:int i =1232323; >String >Byte >File(a.txt) 当我们用记事本打开的时候,记事本就会自动的帮我们将存储的字节,编码成字符显示出来(存储是用字节存储的)一般都我们得到流需要将其转化为 字符流传递之前我们需要将其由 阅读全文
posted @ 2016-06-16 15:30 Shaper22 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 1字符char=2字节Bytes 1字节Bytes=8二进位bit一个字节Byte [][][][][][][][] 可以表示一个英文字母一个字符char [][][][][][][][] [][][][][][][][] 可以表示一个汉字(所有汉字不足10万,2的17次方-1是十几万多,一个字符既 阅读全文
posted @ 2016-06-16 15:28 Shaper22 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 未来真实数据类型的一个代表 泛型 运行期,真实传递是什么就是什么 定义的时候可以是任何类型,应用的时候传递什么就是什么 泛型参数 泛型参数的有限界定,泛型必须满足某些条件 泛型参数不可以是基本数据类型,必须是引用类型 // Map<String, int> map=new HashMap<Strin 阅读全文
posted @ 2016-06-16 15:14 Shaper22 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 由于Win7和Win XP的不同,环境变量的配置也变得有所不同。具体操作: 一、右击【计算机】--【属性】--【高级系统设置】--【高级】--【环境变量(N)…】 二、【系统变量】--【新建】 在【变量名】后的文本框输入:JAVA_HOME, 【变量值】后的文本框输入JDK安装目录,例如本人的是: 阅读全文
posted @ 2016-06-16 15:13 Shaper22 阅读(505) 评论(0) 推荐(0) 编辑
摘要: //4.运行过程 //1> 编写OC源文件:.m、.c //2> 编译:cc -c xxx.m xxx.c //3> 链接:cc xxx.o xxx.o -framework Foundation //(只有用到了Foundation框架才需要加上-framework Foundation) //4 阅读全文
posted @ 2016-06-16 11:26 Shaper22 阅读(127) 评论(0) 推荐(0) 编辑
摘要: import相对于include: 1)、同样可以拷贝文件内容 2)、可以防止文件的重复拷贝 阅读全文
posted @ 2016-06-16 11:25 Shaper22 阅读(187) 评论(0) 推荐(0) 编辑
摘要: // 对象作为函数的参数--类与对象的内存分析 //成员方法和函数的区别 #import @interface Car : NSObject{ @public int wheel; int speed; } -(void) run; @end @implementation Car -(void)run{ NSLog(@"%i轮子,时速%i的车子跑起... 阅读全文
posted @ 2016-06-16 11:24 Shaper22 阅读(295) 评论(0) 推荐(0) 编辑
摘要: //[Person new]; 真正开发并不常用,这种创建对象的方式太死板了 //完整的创建一个可用的对象 //1、分配存储空间 +alloc 返回id类型,分配好存储空间的对象,没有初始化还不可用 //2、初始化 -init 阅读全文
posted @ 2016-06-16 11:21 Shaper22 阅读(211) 评论(0) 推荐(0) 编辑
摘要: //id是一种类型,是一个关键字所以以后的标识符就不能起名叫做id //id是万能指针,能指向 操作任何oc对象 内部已经包含*,不要自己 //再写* //id d=[Person new]; //id= NSObject * //void test(id d); //@property id d; 阅读全文
posted @ 2016-06-16 11:19 Shaper22 阅读(210) 评论(0) 推荐(0) 编辑
摘要: // @property和@synthesize--编译器特性,自动生成get、set方法 //成员变量 //int _age; //get、set方法声明的快速实现 //@property int age 等价于 //- (void)setAge:(int)age; //- (void)age; 阅读全文
posted @ 2016-06-16 11:18 Shaper22 阅读(158) 评论(0) 推荐(0) 编辑
摘要: @public:(当然要先有对象)在任何地方都能直接访问对象的成员变量 @private:只能在当前类的方法中访问(虽然子类不可访问父类的private,但是子类 还是有这个成员变量) @package:只要处于同一个框架中,就能直接访问对象的成员变量 写框架才用,一般用不到 @protected: 阅读全文
posted @ 2016-06-16 11:17 Shaper22 阅读(181) 评论(0) 推荐(0) 编辑
摘要: // self关键字--在OC中没有@符号的关键字 //self就是一个指针,谁调用本方法这个指针就指向谁, //指向了方法的调用者,代表着当前的对象 //1、self调用成员变量 //self->age=age; 类似于java中的this.age=age; //2、self调用成员方法 //[s 阅读全文
posted @ 2016-06-16 11:16 Shaper22 阅读(136) 评论(0) 推荐(0) 编辑
摘要: //多态:多种形态 对象有多种形态 //没有继承就没有多态,必须继承 #import <Foundation/Foundation.h> //多态:父类的指针指向子类对象 //调用一个对象方法会检测对象的真实形象 //注意: //Cat *c=[Animal new]; 这样都允许,OC是弱语法 / 阅读全文
posted @ 2016-06-16 11:13 Shaper22 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 继承代表两个类之间的关系 Dog:Animal 类似java中的 Dog extends Animal Dog *pDog=[Dog new];类似java中的 Dog dog=new Dog(); [pDog bark];类似java中的 dog.brak(); ARC机制,自动生成内存管理代码 阅读全文
posted @ 2016-06-16 11:09 Shaper22 阅读(139) 评论(0) 推荐(0) 编辑