- 博客(37)
- 收藏
- 关注
原创 IOS(UI)_AutoLayout(自动布局)
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; /* AutoLayout 由来 iOS之后出现的一种新的布局方式,用于取代
2016-01-16 10:24:13
385
原创 在Mac上安装cocoapods
先找到在路面在找到这个打开里面终端在输入:gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/然后等(看网速)然后返回https://ruby.taobao.org.added to sourcesso
2016-01-09 17:16:06
294
原创 IOS(UI)_UIButton(按钮)和UIImageView(图片按钮)
#import "ViewController.h"@interface ViewController (){ UIImageView *imageViewTwo;}@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; /* UILabel *l
2016-01-05 19:34:59
412
原创 IOS(UI)_UILabel(标签)
//获取屏幕的尺寸// UIScreen *screen=[UIScreen mainScreen];// CGFloat width=screen.bounds.size.width;// CGFloat height=screen.bounds.size.height; // CGFloat width=[UIScreen mainScreen].bou
2016-01-05 19:26:16
339
原创 ios Label常用方法
·UILable是iPhone界面最基本的控件,主要用来显示文本信息。·常用属性和方法有:1、创建CGRect rect = CGRectMake(100, 200, 50, 50);UILabel *label = [[UILabel alloc] initWithFrame:rect];2、text //设置和读取文本内容,默认为nillabel.text = @”文本信息”; /
2016-01-04 20:15:46
1475
原创 Objective-c语言_计算机网络(UI)同步get,post和异步get,post
先在微博开放平台注册一个账号:http://open.weibo.com/Json平台:http://doido.sinaapp.com/json/微博开放平台JSON按了上一张图片“调用接口”绿色按钮会返回一个json内容在“返回内容”的文本框内复制一下在我提供的json网页里面把对应的json内容放到右边的文本框,左面就会显示树形图,他是有“数组和
2015-12-29 20:20:35
340
原创 objective-C_计算机网络和URL(代码1)
计算机网络和url(代码)NSURL url用于标识internet上资源位置。它指定用于访问服务器的协议,服务器名称以及文件在服务器上面的位置。如: http://3.chihuoyizu.sinaapp.com例子:protocol://username@hostname:port/path/filename?query#fragment语法: 1.protocol:代表网络
2015-12-29 10:04:41
443
原创 Objective-C_语言_计算机网络
计算机网络对于程序员来讲,对计算机网络的了解是必要的。特别是基于IP和TCP/IP的网络以及Internet。此篇文章将向各位介绍关于计算机网络的相关基本知识网络的定义网络是用线缆连接,数据转换为通过线缆移动的电磁波。对于无线网络则是通过红外光和微波传输数据。网络中的节点(node)当你将你的计算机连接到计算机网络中,我们就将此计算机称为节点。虽然大多数节点都是计算机,但是像打印机、路由
2015-12-29 08:41:23
373
原创 Objective-C中Foudation框架下的类和方法
OC中Foudation框架类的方法和函数 使用方法:全选,自己建一个文本类的文件,如果要使用某个方法却想不起来方法名,直接在文本中搜索关键字即可。 2. 算术运算函数 2.1.1 rand()函数:产生随机数 2.1.2 abs()函数/labs()函数:整数的绝对值 2.1.3 fabs()/fabsf()/f
2015-12-28 20:25:53
617
原创 Objective-C_语言_内存管理2(代码)
在XCode4.2以上的版本为ARC(自动引用计数)也就是会自动释放不需要的内存所有在Xcode4.2以上的版本使用MRC得在在文本框里的大上-fno-objc-arc#import "ViewController.h"#import "Student.h"@interfac
2015-12-26 17:51:39
258
原创 Objective-C_语言_文件管理
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // NSStr
2015-12-26 17:34:31
330
原创 oc中的内存管理
内存管理========================程序是在内存中运行的,那么他将会占用内存,而且随着程勋的运行,内存占用会不断增加,如果没有一套完整的内存管理机构,内存会随着程序的运行将会被耗尽,会导致程序崩溃。1.C语言 在C语言中,如程序员用’malloc’ 或者 ‘calloc函数开辟了内存空间,那么程序员需要在适当的时候跳用’free‘函数运行释放,这种规则完全是靠程序员的实力。2.J
2015-12-24 15:02:22
393
原创 objective-C_语言_委托模式
ViewController.m#import "ViewController.h"#import "HouseSaler.h"#import "Landlord.h"@interface ViewController ()@end@implementation ViewController
2015-12-22 20:19:04
290
原创 Objective-C_语言_单例模式
单例模式这么理解呢如学生类创建的学生都是同一个人,这是:单例模式ViewController.m#import "ViewController.h"#import "Student.h"@interface ViewController ()@end@implementation
2015-12-22 20:17:58
383
原创 Objective-C_语言_协议
在工程项下个找到ViewController.m文件#import "ViewController.h"#import "Student.h"#import "Walter.h"@interface ViewController ()@end@implementation ViewController
2015-12-22 13:17:33
286
原创 Objective-C_语言_延展
ViewController.m#import "ViewController.h"#import "Tool.h"#import "Tool+Tool_Category.h"#import "MyClass.h"@interface ViewController ()@end@implementa
2015-12-22 13:15:26
322
原创 Objective-C_语言_类目
ViewController.m#import "ViewController.h"#import "Tool.h"#import "Tool+Tool_Category.h"#import "MyClass.h"@interface ViewController ()@end@implementa
2015-12-22 13:11:39
428
原创 Objective-C_语言_NSNotification(通知)
ViewController.m#import "ViewController.h"#import "Student.h"#import "Weather.h"#import "PhoneUser.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad {
2015-12-20 17:48:07
541
原创 Objective-C_语言_KVO和KVC
ViewController.m#import "ViewController.h"#import "Hero.h"#import "Observe.h"@interface ViewController (){ Hero *hero;}@end@implementation ViewController- (void)viewDidLoad { [supe
2015-12-20 13:51:23
376
原创 Objective-C_语言_观察者模式
#import "ViewController.h"#import "Student.h"#import "Book.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; // Do any additi
2015-12-20 13:39:21
455
原创 Objective-C_语言 练习题2
//dateString 格式:2015-12-17 08:08:08/* 传入时间与现在时间 差距60秒内,输出@“刚刚” 差距1小时内,输出@“xx分钟前” 差距1-24小时内,输出@“xx小时前” 差距大于一天,输出@“xx天前” 差距大于30天,输出@“xx个月前” 差距 大于365天,输出@“完整日期” */main.m===================
2015-12-19 15:28:11
326
原创 Objective-C_语言_NSDate(时间类型)和NSCalendar(日历)NSTimeZone(时区)
#import int main(int argc, const char * argv[]) { @autoreleasepool { /* NSDate 在OC中,foundation框架为我们提供强大的时间操作类'NSDate',该类封装了各种处理时间和日期的API */
2015-12-18 10:10:19
1113
原创 Objective-C_语言_NSData(不可变数据)和NSMutableData(可变数据)
#import int main(int argc, const char * argv[]) { @autoreleasepool { //NSData / NSMutableData /* 1.计算机中文件分为哪几种? 二进制文件和文本文件,其中我们的图片,歌曲,电影等就是二进制文
2015-12-18 08:57:03
556
原创 Objective-C语言_可变字典
#import int main(int argc, const char * argv[]) { @autoreleasepool { //可变字典NSMutabkeDictionary //1.初始化方法 //创建一个空的字典 NSMutableDictionary *mDictionary1=[NSMutab
2015-12-17 11:30:39
534
原创 Objective-C语言_不可变字典
#import int main(int argc, const char * argv[]) { @autoreleasepool { //字典 /* 字典 NSDictionnary//NSMutableDictionary 1.概念:字典是关键字:‘key’及其定义的值'value'构成的集合,及其它是由key-value组成的键值对的集合,
2015-12-17 10:31:48
463
原创 Objective-C语言_数组练习题
把数组里面的歌词分开:2015-12-16 10:41:52.291 OC_zuoye_5[650:25353] 歌名-九月 2015-12-16 10:41:52.292 OC_zuoye_5[650:25353] 歌手-许巍 2015-12-16 10:41:52.292 OC_zuoye_5[650:25353] 专辑名-那一年 2015-12-16 10:41:52.292 O
2015-12-16 15:49:21
371
原创 objective-C语言_对可变字符串操作的常用方法
#import int main(int argc, const char * argv[]) { @autoreleasepool { //可变字符串 NSMutableString NSMutableString *mString = [NSMutableString stringWithString:@"nihao"];
2015-12-16 15:46:51
297
原创 Objective-C语言_对字符串操作的常用方法
#import int main(int argc,const char * argv[]) { @autoreleasepool { /* 构造字符串四种方式 NSString 不可变字符串 */ //1.初始化一个字符串对象 NSString
2015-12-16 15:43:53
315
原创 Objective-C语言_基本数据类型封装和拆包
#import int main(int argc, const char * argv[]) { @autoreleasepool { /* OC中封装、拆包基本数据类型 Foundation框架下的基础类 NSValue / NSNumber 功能:将OC和C
2015-12-16 15:40:29
462
原创 objective-C语言_面向对象(多态)
main.m#import #import "SonA.h" #import "SonB.h" #import "Dog.h" #import "Cat.h" #import "Animal"#import "Person.h" int main(int argc, const charchar * argv[]) { @autoreleasepool { #pragm
2015-12-16 15:12:51
267
原创 Objective-C语言_面向对象(继承)
main.m#import #import "Father.h"#import "NotSon.h"#import "Son.h"#import "SonA.h"#import "SonB.h"int main(int argc,const char * argv[]) { @autoreleasepool{ #pragma mark -----------继承
2015-12-16 14:35:54
312
原创 Objective-C语言_面向对象(封装)
main.m#import #import "Student.h" int main(int argc, const charchar * argv[]) { @autoreleasepool { #pragma mark ----------封装--------------- /*
2015-12-16 13:54:12
303
原创 Objective-C语言_点语法和@property
/在这里,我们可以使用点语法来访问属性,点语法被称为"语法糖果",它只是为了方便我们书写,它的本质还是getter和setter语法main.m#import #import "NewStudent.h" int main(int argc, const charchar * argv[]) { @autoreleasepool {
2015-12-16 13:42:26
344
原创 Objective-C语言_便利初始化函数和便利构造器
main.m#import #import "Teacher.h" int main(int argc, const charchar * argv[]) { @autoreleasepool { Teacher *teacher = [[Teacher alloc]init]; [teacher
2015-12-16 13:36:23
331
原创 Objective-C语言_设置器和访问器
main.m#import #import "Student.h" int main(int argc, const charchar * argv[]) { @autoreleasepool { Student *stu = [[Student alloc]init]; [s
2015-12-16 13:14:03
342
原创 Objective-C_OC中的方法
main.m#import #import "Person.h" #import "Student.h" #import "Teacher.h" #import "NewStudent.h" int main(int argc, const charchar * argv[]) { @autoreleasepool {
2015-12-16 12:32:58
235
原创 Objective-C语言-对象
main.n// // main.m // OC_8 // // Created by ibokan on 15/12/7. // Copyright © 2015年 aishuo. All rights reserved. // /* OC 语言的特点在P4 */ #import #import "Student.h" //相当
2015-12-16 12:10:50
228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人