当前位置: 首页 > 软件库 > iOS代码库 > 其他(Others) >

NSString+Color

NSString 的分类
授权协议 MIT
开发语言 Objective-C
所属分类 iOS代码库、 其他(Others)
软件类型 开源软件
地区 不详
投 递 者 黄宏大
操作系统 iOS
开源组织
适用人群 未知
 软件概览

NSString+Color 是 NSString 的分类,可实现简单的色彩初始化,支持 Web 色彩和自定义颜色。

示例 : 

[@"red" representedColor]; 
[@"redColor" representedColor]; 
[@"FFee45" representedColor]; 
[@"roSyBroWn" representedColor];

  • 有时候,我们在开发应用的时候,需要将得到的Json数据转换为我们所需要的类型,这里将介绍怎么将颜色NSString转换为UInt32。 例如,数据为#FFC000   //将#替换为0x NSString *typeColor = [allchant.ind_color stringByReplacingOccurrencesOfString:@"#" withString:@"0x"];

  • + (UIColor *)colorwithHexString:(NSString *)color { NSString *cString = [[color stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] uppercaseString]; // Str

  • Foundation/NSString.h 字符串常量从程序的执行开始到终止一直存在调用release方法或垃圾回收都不能释放 NSString代表不可变的字符串对象 不能通过增删改来改变他 字符串内部使用Unicode编码 NSString是以类簇的方式(class cluster)可以看作工厂类 定义方式 NSString *a = @"abc"; NSString * string_3

  •    1、   NSString 转 NSNumber         NSString *str = @"120".      NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];     [numberFormatter setNumberStyle:NSNumberFormatterDecimalStyl

  • IOS 官方文档对NSCharacterset 的介绍 An NSCharacterSet object represents a set of Unicode-compliant characters. NSString and NSScanner objects use NSCharacterSet objects to group characters together for search

  • #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) {     @autoreleasepool {         //字符串常量(常量区)         NSString *string1 = @"字符串常量";         NSLog(@"string1 : %@", string1);  

  • Foundation提供了string到class和class到string的函数 Class NSClassFromString (NSString *aClassName); NSString * NSStringFromClass (Class aClass); NSString * NSStringFromProtocol (Protocol *proto); Protocol *NSP

  •  NSString 转换成NSData 对象       NSData* xmlData = [@"testdata" dataUsingEncoding:NSUTF8StringEncoding];       NSData 转换成NSString对象    NSData * data;        NSString *result = [[NSString alloc] initWithDa

  • //转换Color的Name  String _colorText = "Color [Red]"; String _colorName=new Regex(@"(?<=\[)[^\]]+").Match(_ColorText).Value; Color _color=Color.FromName(_colorName); //转换Color的RGB  Color color = System.D

  • 8月17日NSString 一、字符串的创建     //1.创建常量字符串     NSString *str1 = @"hello world";     NSLog(@"%@",str1);     //2.通过类方法创建字符串     NSString *str2 = [NSString stringWithString:str1];     NSLog(@"str2 = %@",str2

  • 今天在用到NSString类的时候遇到一个问题,挺费解的,问题是这样的:我从服务器上获取某字符串数据,考虑到有些对象不含这个字符串变量,我在使用时先判断该字符串是否为空,例如: 假设,这个字符串名叫str, 先判断if(str!=nil){ //do something double data=[str doubleValue]; } 但是,当数据为空时依旧报错,错误内容如下: <code sty

  • 三点用法总结: 类型转换:基本类型到对象类型 需要调用NSString的fotmat方法 NSString  *location = [NSString  stringWithFormat:@"location = %i ,2]; 连续定义 字符串接字符串,或者基本类型的转换(红色的下面是橙色) NSString *color = [NSString stringWithFormat:@"Red

  • func colorWithHexString (hex:String) -> UIColor {   var cString:String = hex.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceAndNewlineCharacterSet()).uppercaseString       if (cString.hasPre

  • 版本修改记录 版本号 修改时间 V1.0 2017.04.01 前言 前篇对NSString在API的框架中进行了整体的把握和了解,可以点击NSString简单细说(一)链接过去,但是在使用的时候还是要看细节,所以接下来几篇就会着眼于细节,重点讲述NSString的使用。感兴趣的可以看我上面几篇。 1. NSString简单细说(一)—— NSString整体架构 NSString的初始化 NSS

  •    string转换成color                string col = "#FF8400";             this.BackColor = System.Drawing.ColorTranslator.FromHtml(col);  color转换成string              Color mycolor = this.BackColor;        

 相关资料
  • 问题内容: 我有一个连接到我的应用程序的JSON feed。其中一项是经纬度,以逗号分隔。例如:“ 32.0235,1.345”。 我正在尝试通过逗号将其拆分为两个单独的值。 有什么建议吗?谢谢!! 问题答案:

  • NSString-Japanese 是 NSString 的分类,实现对日语的支持。 -在Romanji,平假名,片假名和汉字之间转换 -用平假名取代汉字 -识别字符串中包含的日语文本的类型(基于unicode范围) 字符串的语音比较(非常简单);用于比较单词的语音相似性 简要示例写在:http: //00steveng.github.io/NSString-Japanese  

  • NSString-ZENInflections 是一个将 camelCased, UpperCamelCased, dashed-case, snake_cased 还原为 NSString 的软件。

  • NSString+EmailAddresses 是 Objective-C 验证类,修复了普通的邮件地址的拼写错误,明显减少注册带来的困扰。 NSString+EmailAddresses 可以验证 Gmail,Googlemail,Hotmail,Yahoo 和 Ymail 邮件的地址拼写错误,使用字典语法可以轻松的添加更多域名。 示例: robert@gmial.com -> robert@g

  • NSString+Emojize 是 NSString 的分类,实现了 Emoji 表情的支持。 示例代码: #import "NSString+Emojize.h"NSString *emojiString = @"This comment has an emoji ��";NSLog(@"%@", [emojiString emojizedString]);

  •  PJR-NSString-Category 是 NSString 的分类,可以执行很多字符串操作,包括: String validation. Email validation. Phone validation. URL validation. Add or remove substring. Get Substring. Get Application version. Get Applic