码迷,mamicode.com
首页 >  
搜索关键字:nsstring    ( 4622个结果
iOS lable上的文字自适应(sizetofit)后,获得每一行的内容。返回一个包含所有行内容的数组。
// 借鉴网络资源- (void)viewDidLoad { [super viewDidLoad]; UILabel * lb = [[UILabel alloc]initWithFrame:CGRectMake(10, 100, self.view.bounds.size.width-20, 1... ...
分类:移动开发   时间:2017-08-07 15:20:59    阅读次数:218
第30条:以ARC简化引用计数
本条要点:(作者总结) 引用计数这个概念相当容易理解。需要执行保留与释放操作的地方也很容易就能看出来。所以 Clang 编译器项目带有一个 “静态分析器”(static analyzer)。用于指明程序里引用计数出问题的地方。举个例子,假设下面这段代码采用手工方式管理引用计数: 此代码有内存泄漏问题 ...
分类:其他好文   时间:2017-08-07 10:15:22    阅读次数:88
UILabel自适应
以下代码以固定宽度,高度可变为例,先利用一个临时的label计算文本的宽度和高度,再将这个宽度和高度(CGSIze)赋值给一个要先显示的label(self.abstract) - (void)fixWidthWithAbstractText:(NSString *)text { self.abst ...
分类:其他好文   时间:2017-08-07 10:03:15    阅读次数:146
分享一下自己ios开发笔记
// ********************** 推断数组元素是否为空 ********************** NSString *element = [array objectAtIndex:2]; if ((NSNull *)element == [NSNull null]) { } 今 ...
分类:移动开发   时间:2017-08-06 14:10:54    阅读次数:318
UILabel 调整行间距
/* 调整行间距 */ + (void)adjustLineSpacingOfLabel:(UILabel *)label to:(CGFloat)lineSpacing { NSString *textStr = label.text; if (textStr.length <= 0) { ret ...
分类:其他好文   时间:2017-08-06 10:46:00    阅读次数:98
loadNibNamed:(NSString *)name owner:(nullable id)owner options:(nullable NSDictionary *)options用法
1.name xib的名字 owner当前类对象 options初始参数 实际应用: nibs[0]是当前view的对象 nibs[1]当前view的背景 ,我们可以在init中对当前frame以及当前view的背景的frame进行赋值, nibs[1]的背景是半透明的,如果当前的xib是View, ...
分类:其他好文   时间:2017-08-03 12:30:45    阅读次数:485
iOS中3种正则表达式的使用与比较
之前我在博文中介绍过iOS中自带正则表达式的使用(传送门),后来我发现其实iOS中有三种方式来实现正则表达式的匹配。现在将他们都记录在这里: 1.利用NSPredicate(谓词)匹配 例如匹配有效邮箱: NSString *email = @“nijino_saki@163.com”; NSStr ...
分类:移动开发   时间:2017-08-02 10:04:44    阅读次数:171
NSMutableAttributedString-富文本的使用
富文本的使用步骤如下: 1. 创建一个 NSMutableAttributedString 的对象 2.设置 属性: - (void)addAttribute:(NSString *)name value:(id)value range:(NSRange)range; --设置单个属性 - (voi ...
分类:其他好文   时间:2017-08-01 15:42:23    阅读次数:137
iOS BCD编码
inline static NSData* encodeBCD(NSString *value){ //NSString *value = @"123456"; NSMutableData *vdata = [[NSMutableData alloc] init]; __uint8_t bytes[ ...
分类:移动开发   时间:2017-07-31 18:57:04    阅读次数:226
金额格式化
@interface NSString (RMB) - (NSString *)RMBFormatString; @end #import "NSString+RMB.h" @implementation NSString (RMB) - (NSString *)RMBFormatString { ... ...
分类:其他好文   时间:2017-07-31 11:23:51    阅读次数:139
4622条   上一页 1 ... 25 26 27 28 29 ... 463 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!