自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 NSDecimalNumber学习记录

NSDecimalNumber是NSNumber的子类,不可变,提供一个面向对象的方式来做十进制运算.是一个wrapper,我猜是有相应的CF函数的.一个实例可以表示任何数字在这个范围内(mantissa x 10^exponent)> mantissa 定点部分 exponent 指数定点部分是一个十进制数,最高38位;指数是一个整数,从-128到127. iOS 2.0+ macO

2016-12-26 10:26:46 342

原创 NSError:"Code=134060 Cannot fetch without an NSManagedObjectContext in scope" 解决方法

CoreData134060Cannot fetch without an NSManagedObjectContext in scope解决方法NSFetchRequest

2016-12-25 20:05:41 737

原创 文章标题

从github 上下载下来的DoubanFM 项目,运行会出现”LaunchScreen.xib”. not exist的报错.只需要把项目的设置页面调出来,然后点击build phrases ,然后搜索 LaunchScreen.xib,就可以找到那个设置了,删掉它

2016-01-07 14:05:22 255

原创 NSURLSession学习记录

NSURLSession 有两种方法来创建网络任务.一种直接带一个completionHandler(BLOCK),一种是用过代理来返回数据和通知app的.主要讨论代理的这种方法.有几种不同的dataTask@interface NSURLSessionDownloadTask : NSURLSessionTask@interface NSURLSessionUploadTask : N

2016-01-06 17:36:29 899

原创 iOS中的md5,crc32校验

在使用URLSession下载一个文件过程中,如何校验呢?md5算法在ios中实现我们在下载后会拿到一个NSData.const char* str = (const char *)self.data.bytes;//得到NSData的byte数组 unsigned char result[CC_MD5_DIGEST_LENGTH];//准备一个长为16的字节数组,放md5码

2016-01-06 16:55:11 3119

原创 文章标题

苹果提供的网络类有NSURLConnection和NSURLSession,一个是现在苹果不推荐用的,就是老的.我分别看了他们两个的头文件,发现,后者的功能超出前者大半. 在此记录下NSURLSession的一些情况.初始化方法:似乎不是用alloc init方法初始化的,用的是类方法“`(NSURLSession *)sharedSession;(NSURLSession )sessionW

2016-01-06 09:49:14 285

原创 SizesClasses,autolayout 的frame设置问题

今天做多线程的课程代码,是一个进度条显示下载进度。- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [[SDImageCache sharedImageCache] clearDisk];

2015-09-06 13:25:35 480

原创 黑马程序员-----block

Block代码块本质上是和其他变量类似。不同的是,代码块存储的数据是一个函数体。使用代码块是,你可以像调用其他标准函数一样,传入参数数,并得到返回值。 脱字符(^)是块的语法标记。按照我们熟悉的参数语法规约所定义的返回值以及块的主体(也就是可以执行的代码)。下图是如何把块变量赋值给一个变量的语法讲解: 1、参数是NSString*的代码块 void (^printBlock)(NS

2015-05-22 14:31:19 301

原创 黑马程序员----对象初始化 SEL

对象初始化重写init方法- (id)init{ if ( self = [super init] ) { // 初始化成功 //成员初始化 } // 3.返回一个已经初始化完毕的对象 return self;}可以自己构造适合类的构造方法[instance initWithData1:...Data2:..]分类categroy分类的作用

2015-05-22 14:04:59 455

原创 黑马程序员----OC常用集合类

结构体NSRange 一个整数范围NSPoint/CGPoint 平面上的一个点NSSize/CGSize 一个矩形的大小NSRect/CGRect 平面上一个矩形的范围和坐标他们都可以通过NSMakeXXX / CGXXXMake函数创建,也可以直接定义他们。 要使用CGPointEqualToPoint、CGRectContainsPoint函数必须添加CoreGraph

2015-05-22 10:51:39 558

原创 黑马程序员----内存管理

——Java培训、Android培训、iOS培训、.Net培训、期待与您交流! ——- **引用计数器** 4字节每一个对象都有一个引用计数器 1.当一个对象的引用计数器为0时,对象占用的内存就会被系统回收 2.对计数器的操作 给对象发送一条retain消息,可以使引用计数器+1 发送release消息,计数器-1 发送retainCount消息,获得当前计数器值 对象的销毁

2015-05-21 17:37:08 289

原创 黑马程序员---------类

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------1.对面向对象的一些思考 好文章想到一个点子:我们的主函数发一个消息给一个对象,这个对象获取到消息后执行相应的程序,这些程序会发消息给其他对象,指挥(或者不说指挥吧,毕竟不是从主的关系,就好像老板布置任务,员工们互相配合,互相整合工作成果)其他对象工作,这样好像这些对象真的是个“实体”

2015-05-21 12:31:43 330

转载 Mac下挂载EFI分区

Mac下挂载EFI分区转自http://hi.baidu.com/skykiri/item/5ec6a3a8786dcd2c8819d36b1. Discover the volume identifier for your EFI boot partition.Run this command:diskutil listThe 

2015-05-21 09:46:54 2721

原创 黑马程序员------c 语言杂记

long long a=1; char b = 2; int c =3; printf("%ld%d%d",a,c,b);char类型和int类型的都是用%d的在64位环境下,xcode .     char类型1字节,short   2字节  , int    4字节,   long 8字节,long long 8字节。其实4字节以下的都用%d的原因是编译

2015-05-20 16:51:10 302

原创 黑马程序员 ---类中定义常量

我今天在写程序时,我的类需要一个常量。比如一个person类,我需要定义一个常量g来说明人的成年年龄,老师教的都只能创建对象的成员变量,所有成员变量都是在对象初始化后才有值的,否者都是零,我不想再init方法中写一行代码来设置g为18.有没有其他方法呢?我想不用init,g就是20的那种方法。查了资料发现,可以在类的定义文件,就是实现implementation的那个.m文件中,定义变量。

2015-05-20 15:45:31 406

原创 Xcode bug

NSArraybug     NSArray *arr = [NSArrayarrayWithObjects:@"abc",@[@"cdf",@"hh"],nil];    NSLog(@"\n%@",arr);输出不对齐   (    abc,        (        cdf,        hh    ))

2015-05-20 13:31:21 284

原创 黑马程序员--代码实现2 多态

√------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------我试了试视频的代码,然后我把传给feed的形參类型改成了NSObject,这从逻辑上是没问题的,因为他是animal的父类。编译只是提示 NSObject may not resopond ,但是运行结果正确。

2015-05-20 12:18:30 317

原创 黑马程序员---关于super和self关键字

关于super关键字和oc 消息发送的函数

2015-05-20 10:36:06 673

原创 黑马程序员-------代码实现1

写一写我自己实现老师的代码的过程。 我打算写一个Book类,还有Person类,先写Book类。 我给Book类加了个_name成员。@interface Book : NSObject@property NSString *name;@property float price;注意_name不是基本数据结构,也是个对象。(所以它也得释放内存) 我希望有个方法可以对_name赋值,所以

2015-05-10 21:32:05 603

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除