![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MS
文章平均质量分 66
笨杰明
没有不可逾越的山峰沟壑,只有心中无法打开的心结!
展开
-
初识OC 面向对象OPP(MS)
Objective-c是c语言的母集合,它的原意就是在原始的c语言的主体上加入面向对象的特性。1、面向对象和面向过程 面向对象和面向过程是编程的两种思考方式。面向对象,简称OOP,它是以事物为中心,参与事件的事物是核心,完成事件只是事物的一个小任务。面向过程,简称OPP,它是以事件为中心,事件是核心,列出了完成事件的每一个步骤,一步一步完成。也就是面向对象侧重于从问题在寻找客体、客体的作转载 2015-03-29 22:29:42 · 974 阅读 · 0 评论 -
ios-html-get/post的区别,一言以蔽之(MS)CheckST
get直接拽拿数据,post注入服务器,为了服务器的安全还是用get而因为get是明文传,密码账号一眼就能看出来,即使加密也可以很容易的破解,所以传密码用post即使对服务器不安全。网络编程第三方:ASI最强大,http终结者,可惜不更新AFN简单应用URL统一资源定位符:包括:协议、域名、端口号(具体地址)URI统一资源标示符原创 2015-06-11 10:57:58 · 1137 阅读 · 0 评论 -
ios开发-多线程GCD之详解
概览大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程,这样一来用户完成UI操作后其他后续任务在其他线程中,当CPU空闲时会继续执行,而此时对于转载 2015-06-21 21:11:35 · 863 阅读 · 0 评论 -
数据库的应用
数据库(MS)关于获取沙盒路径 // 1. 获取当前的沙盒路径(Doucuments) NSString * path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES)firstObject];//这样写不会越界报错,【0】若越界会报错关于排序原创 2015-05-18 15:57:10 · 731 阅读 · 2 评论 -
ios UI加载xib文件到控制器的两种方式(MS)
X-code6.3 创建xib文件加载xib文件到控制器的两种方式(MS) // 1.第一种方式// NSArray * array = [[NSBundle mainBundle]loadNibNamed:@"cell" owner:nil options:nil];// MyTableViewCell * cell = [array firstObject];原创 2015-05-27 17:41:28 · 2803 阅读 · 0 评论 -
分类、扩展、延展(MS)如何创建category
//分类、扩展(匿名的分类)、延展//分类不需要改原文件,简单:没有了父类子类继承的层次,但是分类只能扩充方法,不能扩充属性!而子类可以,分类不能匿名如何新建分类文件1.command + N打开新建选项2.下一步选择Category原创 2015-04-08 22:56:34 · 515 阅读 · 0 评论 -
oc 协议
@protocol myProtocol NSObject> // 基协议@required// 声明了必须要实现的,默认情况下都是 @required- (void)walk;- (void)speak;- (void)think;// think在类实现中未实现会警告!!!@optional- (void)sing;- (vo原创 2015-04-08 22:54:24 · 763 阅读 · 0 评论 -
设置UITabBar自己为代理实现页面的动画转场(MS)
设置UITabBar自己为代理实现页面的动画转场(MS)原创 2015-04-22 12:54:28 · 935 阅读 · 0 评论 -
@class - #import MS
// @class Student 只是定义一个student类型的变量,但不能调用里面的方法,// // 当两个类需要互相引用,你中有我我中有你时,当两个类需要互相引用,在interface中用 @class Student;// 在implementation 中#import Student(copy)过来原创 2015-03-31 09:09:53 · 531 阅读 · 0 评论 -
ios-块(MS)
现在的无论是框架还是项目中,越来越多的使用block代码块。个人觉得:第一可以使代码看起来更简单明了,第二可以取代以前的delegate使代码的逻辑看起来更清晰。借一张图表达基本定义:(1)最基础的用法案例,可以把block理解为一段类似变量一样的可执行函数代码片段:void (^printBlock)(NSString *x);转载 2015-06-13 14:26:45 · 564 阅读 · 0 评论