NSString 的 compare: 对比结果 NSComparisonResult 1、NSOrderedAscending //升序 2、NSOrderedSame //同序 3、NSOrderedDescendi…
标签:nsstring
四、Object-C 属性声明和点语法
Objective-C学习索引 一、属性是什么 属性(property):一个对象的属性或特性,OC中可以简单理解为类中的方法,和变量 属性声明变量 @interface Person : NSObject @prope…
解读Objective-C中的[NSString hash]方法
版权声明:本文源自简书【九昍】,欢迎转载,转载请务必注明出处: http://www.jianshu.com/p/92d83bd10821 最近我们所做的iOS SDK有一个新需求,需要在SDK发生问题是上报错误日志到服…
类别Category
通过使用范畴(Category),程序员可以为任何已有的类添加方法。以NSString为例,虽然没有NSString的源码,但是借助范畴就能为NSString添加新方法。 Xcode中创建范畴文件的方法:New File…
iOS字符串NSString加密SHA/MD5(Objective-C)
2018.3.20 字符串在线加密 在线加密1 iOS 简单应用 创建一个NSString分类 // NSString+RFCategory.h #import <Foundation/Foundation.h&g…
设计模式:工厂方法--Objective-C实现
前言 工厂模式应用非常广泛,经常可以在一些复杂的应用或框架上看见其影子.正所谓 没见过猪跑,但我吃过猪肉. 你可以在NSString看到工厂方法.尝试执行以下代码: NSString *str = @"string 1"…
iOS中使用的MD5与Base64 (Objective-C)
一. MD5 MD5数字校验NSString对象 + (NSString *)md5EncodeFromStr:(NSString *)str { if (str.length == 0) { return nil; }…
Foundation框架(一) — NSString、NSMutableString
前言:Objective-C里核心的处理字符串的类就是NSString和NSMutableString这两个类,这两个类完成了Objective-C中字符串大部分功能的处理。这两个类的最主要的区别是NSString创建赋…
Object-C 基础语法学习
1、字符串简单总结 NSString *str1 = @”hello”; NSString *str2 = @”he…
Objective-C对象解析
简介 OC是C语言的超集,是扩充C的面向对象编程语言。OC的语法基本上是照搬C语言的,对象所占内存总是分配在“堆空间”中,而绝不会分配在“栈”上。 每个OC对象实例都是指向某块内存数据的指针,所以声明变量时,类型后面要跟…
Objective-C Runtime 的一些基本使用
在上一篇文章《Objective-C Runtime详解》中我们探讨了Runtime的基本原理,这篇文章我们将总结一下Runtime的一些基本使用 目录 查询方法 给分类添加属性 更换代码的实现方法 动态添加方法 字典转…