摘要:
第一步:安装java jre(java 运行环境)。如图所示:登陆Oralce官网,点击Download选项,找到如图所示界面:选择Java Runtime Environment(JRE),打开它进入相应页面并进行相应下载,如图: 第二步:让mac支持java进入:https://support... 阅读全文
摘要:
打开终端,输入以下命令:显示mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏mac隐藏文件的命令defaults write com.apple.finder AppleShowAllFiles -bo... 阅读全文
摘要:
1.它用于UITextView和UIWebView,属性名为:dataDetetorTypes2.此属性可以设定使符合电话、邮件、网址、符合格式的日期等文字变为链接文字。3.电话号码点击后拨出电话,网址点击后会用Safari打开,电子邮件会用mail打开,而符合格式的日期会弹出一个ActionShe... 阅读全文
摘要:
1.C语言中的关键字都有实际的意义。2.C语言中的23个关键字如下:char:声明字符型变量。short:声明短整型变量。int:声明整型变量。long:声明长整型变量。float:声明浮点型变量。double:声明双精度型变量。struct:声明结构体变量。union:声明共用体变量。enum:申... 阅读全文
摘要:
1.实例方法/动态方法 a).标识符:- b).调用方式:(实例对象 函数) c).实例方法在堆栈上。2.静态方法/类方法 a).标识符:+ b).调用方式:(类 函数) c).静态方法在堆上分配内存。3.静态方法和实例方法的区分 a).静态方法常驻内存,实例方法不是,所以静态方法效... 阅读全文
摘要:
alloc:分配内存。init:初始化。new:代替上面两个函数:分配内存,并且初始化。注意:1.在实际开发中很少会用到new,一般创建对象时我们一般是[[className alloc]init];2.区别只在于alloc分配内存的时候使用了zone它是给对象分配内存的时候,把关联的对象分配到一个... 阅读全文
摘要:
1.为了强制一个对象隐藏其数据,编译器限制实例变量范围以限制其在程序中的可见性。 但是为了提供灵活性,苹果也让开发者显示设置范围(四选一)。2.四种编译指令如下:@private 实例变量只能被声明它的类访问。@protected实例变量能被声明它的类和子类,所有没有显示指定范围的实例变量都是@pr... 阅读全文
摘要:
for (NSString *fontFamily in [UIFont familyNames]) { NSLog(@"字体家族是:%@",fontFamily); for(NSString *fontName in [UIFont fontNamesForFamilyName:fo... 阅读全文
摘要:
UIButton *testButton = [UIButton buttonWithType:UIButtonTypeSystem]; [testButton setFrame:CGRectMake(self.view.frame.size.width/2, self.view.frame.si... 阅读全文
摘要:
//app尺寸,去掉状态栏 CGRect appRect = [UIScreen mainScreen].applicationFrame; NSLog(@"%f, %f, %f,%f",appRect.origin.x, appRect.origin.y, appRect.size.wi... 阅读全文