- 博客(15)
- 收藏
- 关注
原创 装好xampp之后修改PHP项目所在的目录
装好XAMPP之后修改项目的目录: 如图1找到xampp\apache\conf里面的httpd.conf文件(或者按如图2用xampp打开),然后打开为文本如图3所示,修改路径即可。 图1: 图2 图3
2017-02-13 01:06:38 2520
原创 'libxml/tree.h' file not found
导入XML文件时出现’libxml/tree.h’ file not found将Header Search Paths 改为 ${SDKROOT}/usr/include/libxml2 或者改为 /usr/include/libxml2至于原因不知道,试出来的
2015-07-11 22:13:02 341
转载 UIResponder详解
UIResponder Class Reference Managing the Responder Chain1.- (UIResponder *)nextResponder返回接收者的下一个相应,如果没有就返回nilUIResponder类不自动存储和设置下一个响应者,而是默认返回nil。子类必须override这个方法来设置下一个响应者。UIView实现了这个方法,因为可以返回管理这个UIV
2015-06-27 19:37:26 383
原创 Objective-C测试题
Objective-C考试 [关闭] ※ 选择题(共80题,每题1分)1、OC中布尔(BOOL)类型的变量的值只有: A、1/0 B、YES/NO C、true/false D、1/-12、关于KVC的描述正确的是: A、KVC是指"Key-Value Observing" B、是一种间接访问对象的属性的机制。 C、只能访问对象的属性。 D、当对象的属性值改变时,我们能收到一个通知。3、NSDat
2015-06-05 11:18:14 1418
转载 OC学习总结之数据类型
在这里主要说一下数据类型:NSString字符串、NSDate日期、NSArry数组、NSDictionary字典。 1、字符串 字符串是非常常见的数据类型,OC中字符串类型为:NSString类, 类似c中的char*,可以使用 length 属性获取长度 该类提供了丰富的方法供我们使用 (1)字符串创建方法 NSString *str=@"hello"; NSS
2015-06-05 08:58:36 313
原创 OC第九天
main.m#import <Foundation/Foundation.h>#import "Person.h"int main(int argc,const char * argv[]) { @autoreleasepool { // insert code here... /*// alloc的功能有两个:1、开辟内存空间,2、让对象的引用计数由
2015-06-04 15:11:36 289
原创 OC第八天
Person.h#import <Foundation/Foundation.h>@interface Person : NSObject{ NSString *_name; NSString *name;}//用@property声明属性;实例变量名字前不要下划线“_”//readonly属性是只声明getter方法,没有setter的声明//readwrite属性 声明了setter
2015-06-04 15:09:51 268
原创 OC第七天
NSString+SayHello.h#import <Foundation/Foundation.h>//文件名中: +加号前面是被扩展的类,后面是类名//括号中是分类的名字,NSString是被扩展的类@interface NSString (SayHello){// NSString *_s;分类中不能声明实例变量}//分类中只能声明方法 不能声明实例变量-(void) hello;@e
2015-06-04 15:02:57 308
原创 OC第一天-继承,方法
Person.h#import <Foundation/Foundation.h>//Person 类的名字,冒号是继承,NSObject是父类; //类的声明部分,也叫类的接口;以interface 开始,以end 结束 @interface Person : NSObject { @public //实例变量是公开的,不管在什么地方都能访问// 实例变量,也叫类的特征,写在大括号里面
2015-06-04 14:54:08 276
原创 OC第十天
Person.h#import <Foundation/Foundation.h> @class Animal; @class Dog; @class Cat; @interface Person : NSObject//声明属性//属性的类型是NSString copy和retain都是浅拷贝@property(nonatomic,retain)NSString *name; @property(
2015-06-04 14:17:35 279
原创 OC第二天-实例变量可见度,setter和getter方法,导入头文件
实例变量可见度、方法、setter、getter Person.h#import <Foundation/Foundation.h>@interface Person : NSObject{// 在声明成员变量的时候,如果没有使用关键字进行说明,默认是受保护类型 NSString *_address; @public//公开的 可以在本类和类外面访问和修改;可以在任何地方访问
2015-06-04 09:01:13 447
原创 OC第三天-继承,初始化方法,便利构造器 ,self,super,方法重写
继承、初始化方法、便利构造器 Person.h#import <Foundation/Foundation.h>@interface Person : NSObject{ NSString *_name; //姓名 int _age; //年龄 NSString *_sex; //性别 }//自定义声明一个只用名字的初始化方法 -(insta
2015-06-03 23:15:06 357
原创 OC第四天-NSString,NSArray,NSNumber,数组遍历
NSString、NSArray、NSNumber、苹果帮助文档、值对象#import <Foundation/Foundation.h>int main(int argc, const char * argv[]) { // NSString *我 = [[NSString alloc]init]; // 我 = @"fsdfsfsfsfsfs"; // NSLog(@"我 =
2015-06-03 23:09:05 473
原创 OC第五天-字典,集合,数组排序
字典、集、数组排序:字典类、集合类、数组数组排序、字典、集合的快速遍历、数组排序#import <Foundation/Foundation.h> //定义一个排序的条件的函数 NSInteger sort1 (id s1, id s2, void *p){// NSInteger a = [s1 integerValue]; // NSInteger b = [s2 integerVa
2015-06-03 23:07:31 442
原创 OC第六天
Block、数组高级:Block语法、Block使用、Block实现数组排序Student.h#import <Foundation/Foundation.h>@interface Student : NSObject{ NSString *_name; //姓名 NSString *_sex; //性别 NSInteger _age; //年龄
2015-06-03 23:02:33 290
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人