文档章节

常用类方法

幽默的老司机
 幽默的老司机
发布于 2016/07/04 16:33
字数 132
阅读 11
收藏 0
#import <UIKit/UIKit.h>

/**
 *  通过UIColor创建UIImage
 *
 *  @param color 颜色
 *
 *  @return UIImage
 */

+ (UIImage*)createImageWithColor:(UIColor *)color {
    CGRect rect = CGRectMake(0.0f, 0.0f, 1.0f, 1.0f);
    UIGraphicsBeginImageContext(rect.size);
    CGContextRef context = UIGraphicsGetCurrentContext();
    CGContextSetFillColorWithColor(context, [color CGColor]);
    CGContextFillRect(context, rect);
    UIImage *theImage = UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();
    return theImage;
}


/**
 *  判断字符串是否为空
 *
 *  @param thestring 字符串
 *
 *  @return 是否为空
 */

+ (BOOL)isEmptyString:(NSString *)thestring {
    
    if ( !thestring || thestring == nil || thestring == Nil) {
        return YES;
    }
    
    if (thestring == nil)
    {
        return YES;
    }
    if (thestring == NULL)
    {
        return YES;
    }
    if ([thestring isKindOfClass:[NSNull class]])
    {
        return YES;
    }
    if ([thestring isEqual:[NSNull null]]) {
        return YES;
    }
    if ([thestring isEqualToString:@"<null>"]) {
        return YES;
    }
    if ([thestring isEqualToString:@"(null)"]) {
        return YES;
    }
    if ([[thestring stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] length]==0)
    {
        return YES;
    }
    return NO;
}

 

© 著作权归作者所有

幽默的老司机

幽默的老司机

粉丝 3
博文 27
码字总数 3808
作品 3
昌平
程序员
私信 提问
Android 通用工具库--Common4Android

Common4Android是一个通用Android工具库,包含网络库、线程管理器、常用Util工具、热修复,它拥有良好的架构,低耦合、高内聚,使用起来非常轻松。 -基类 ClassName Description BaseApplic...

徐奕
2016/08/29
1K
2
JAX-WS和常用Anonation

1.JAX-WS java API for WebService,是J2EE 5.0 sun公司出的规范 位于javax.jws包和javax.jws.soap包下 2.常用Annoation 2.1@WebService 使用在接口和接口实现类上,标记该类实现了webServic...

杭州_周陶忠
2013/09/10
55
0
feilong-core 1.10.7,让 Java 开发更简便的工具包

2018 年好,feilong-core 1.10.7 发布了。feilong-core 是一个让 Java 开发更简便的工具包,可以让你从大量重复的底层代码中脱身,提高工作效率;让你的代码更简炼,易写、易读、易于维护。 ...

飞天奔月
2018/01/02
1K
8
java--jdk常用package

1.java.lang 基础包,这个包是唯一一个不需要import就可以使用的包。 该包包含如下常用类 1.Object:它是所有类的父类,具有如下常用方法clone()、equals()、getClass()、hashCode()、toStr...

求是科技
2016/09/02
20
0
Android第二十六天

一:反射机制 通过对象获取它所属的类。反射机制的源头是Class类。 Class类 Class类的实例表示正在运行的Java应用程序中的类和接口。 二:获取Class类的实例的三种方法: 1. Class.forName("...

黄晓磊
2016/07/04
13
0

没有更多内容

加载失败,请刷新页面

加载更多

thinkphp5.1学习过程四——trait

<?php /** *trait实现了代码的复用 *并且突破了单继承的限制 *trait是类不是类,不能实例化 */ trait Demo1 { public function hello1() { return __METHOD__; } } trait Demo2 { public fu......

大海yht
27分钟前
6
0
DB2 sequence 操作

操作DB2 下 sequence seqName db2数据库一般seq还是比较大的,但是程序在调用的时候还是不可避免的有一些bug, 下面是对于seq一些简单的操作,也作为工作的一些记录 1、命令行取sequence se...

飞雪无痕
35分钟前
6
0
《吊打面试官》系列-秒杀系统设计

你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub上已经开源 https://github.com/JavaFamily 有一线大厂面试点脑图和个人联系方式,欢迎Star和指教 絮叨 之前写了很多Redis相关的知识...

敖丙
41分钟前
12
0
Qt编写气体安全管理系统11-数据打印

一、前言 在各种软件系统中,数据打印也是常用的功能之一,一般来说会对查询的数据结果导出到excel,还会对查询的数据结果直接打印,在Qt中提供了打印机类QPrinter,在printsupport组件中,可...

飞扬青云
47分钟前
5
0
初级阶段

#include <stdio.h> #include <stdlib.h> int main(){ int a; int Sn = 0; int i; int tmp = 0; scanf_s("%d", &a); for (i = 1; i <= 5; i++) { tmp = tmp * 10 + a; Sn += tmp; } printf("......

Lxxxxx256
48分钟前
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部