随笔分类 - Objective-C
摘要:效果图如下: 1.找到 SDWebImage找到SDImageCache类 2.添加如下方法 具体用tableView实现 MoreViewController.h MoreViewController.m
阅读全文
摘要:一、概述 KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。 KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性
阅读全文
摘要:一、简介 iOS9.0如果当前处于前台授权状态,默认是不可以后台获取用户位置。 如果在前台授权下,让其能获取到后台定位,该怎么办 可以设置以下属性为YES,就可以继续获取后台位置,但是会出现蓝条 使用注意:必须设置对应的后台模式,勾选后台模式:location updates @property(a
阅读全文
摘要:转载:http://www.cnblogs.com/pruple/p/5272974.html#commentform
阅读全文
摘要:一,代理设计模式的场合: 当对象A发生了一些行为,想告知对象B (让对象B成为对象A的代理对象) 对象B想监听对象A的一些行为 (让对象B成为对象A的代理对象) 当对象A无法处理某些行为的时候,想让对象B帮忙处理 (让对象B成为对象A的代理对象) 二,对象之间的传值 使用代理的步骤: 首先要明确谁请
阅读全文
摘要:一个框架其实就是一个软件包,它包含了多个类。Mac 操作系统提供了几十个框架,主要帮助开发者快速的在Mac 系统上开发应用程序。其中包括一些基础框架,就是为所有程序开发提供基础的框架,其中几个常用的类包括:字符串(NSString), 数字(NSNumber), 数组 (NSArray),字典 (N
阅读全文
摘要:分类(类目)--字符串逆序输出 目录 NSString+Reverse.h #import <Foundation/Foundation.h> @interface NSString (Reverse) -(NSString *)reverse; @end NSString+Reverse.m #i
阅读全文
摘要:协议:声明一些必须实现的方法和选择实现的方法,用来声明一些方法,即一个Protocol是由一系列的方法声明组成的。 建立协议文件步骤:将鼠标放到文件列表处,利用快捷键 command +N 健,得到如图 lamcoProtocol.h 文件 #import <Foundation/Foundatio
阅读全文
摘要:键盘类 #import <Foundation/Foundation.h> @interface Keyboard : NSObject @property(strong,nonatomic)NSString *brand; @end #import "Keyboard.h" @implementa
阅读全文
摘要:1.编写一个程序,使用NSString和NSMutableString实例化一些NSString类的对象,然后比较其是否相等,大小。实例化一个NSMutableString的对象,然后将之前的NSString对象加入其中,然后再删除几个,要求使用NSRange结构体 2.编写程序,将”Hello W
阅读全文
摘要:#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { /* NSString *str1=@"guiyang"; //length 获取字符串长度 即 字符个数 /
阅读全文
摘要:#import //导入foundation.h文件 // C语言函数声明 void MyFun(BOOL bol); int main(int argc, const char * argv[]) { @autoreleasepool //系统自动生成的,能释放内存 { int num=100; double...
阅读全文

浙公网安备 33010602011771号