IOS
jscjxysx
这个作者很懒,什么都没留下…
展开
-
LLDB调试命令使用
第一篇设置断点触发条件设置断点出发条件(如下图) 当程序运行至断点处,满足条件,则触发断点第二篇 格式化输出数据如果你厌倦了代码里无穷无尽的NSLog,幸运的是我们可以在编辑断点使其输出格式化字符串就像平常编码时一样。不过有一点需要注意,平常编码时可能会使用NSString‘s stringWithFormat:输出格式化字符串,不过这个方法貌似在断点中没有原创 2014-03-27 11:57:56 · 755 阅读 · 0 评论 -
iOS - 将中文转码为拼音
NSMutableString *ms = [[NSMutableStringalloc]initWithString:@"拼音"]; if (CFStringTransform((__bridgeCFMutableStringRef)ms, 0,kCFStringTransformMandarinLatin, NO)) { NSLog(@"Pin原创 2014-09-10 09:46:58 · 672 阅读 · 0 评论 -
CABasicAnimation 使用注意点
今天使用 CABasicAnimation 动画效果始终保护出来,搞了b原创 2014-08-25 17:36:36 · 567 阅读 · 0 评论 -
IOS 键盘 隐藏
#import @interface customTextField : UITextField@end#import "customTextField.h"@implementation customTextField- (id)initWithFrame:(CGRect)frame{ self = [super initWithFrame:frame];原创 2014-08-07 11:12:34 · 458 阅读 · 0 评论 -
IOS开发之NSLock 的使用
// NSLock的执行原理:// 某个线程A调用lock方法。这样,NSLock将被上锁。可以执行“关键部分”,完成后,调用unlock方法。// 如果,在线程A 调用unlock方法之前,另一个线程B调用了同一锁对象的lock方法。那么,线程B只有等待。直到线程A调用了unlock。 NSLock* _lock = [[NSLock alloc] init原创 2014-07-28 17:29:57 · 2715 阅读 · 0 评论 -
Swift 之结构体
enum Rank:Int { case Ace = 7 case Two,Three,Four,Five,Six,Seven,Eight,Nine,Ten case Jack , Queue,King func simpleDescri原创 2014-06-11 16:02:25 · 335 阅读 · 0 评论 -
Swift 之 枚举
enum OptionalValue { case None case Some(T) } var possibleInteger: OptionalValue = .None println(possibleInteger) let aa = Op原创 2014-06-11 15:46:04 · 402 阅读 · 0 评论 -
Swift 之 函数
func repeat(item: ItemType, times: Int) -> ItemType[] { var result = ItemType[]() for i in 0..times { result += item原创 2014-06-11 16:06:21 · 455 阅读 · 0 评论 -
IOS 开发的一些细节(持续更新)
1. 应用上架后app的name是不可以修改的,如要修改显示在appstore的Name,那么原创 2014-05-16 15:07:37 · 572 阅读 · 0 评论 -
使用Mac OS X的Terminal.app,用uuidgen命令生成一个128bit的UUID
原创 2014-05-16 11:18:37 · 2790 阅读 · 0 评论 -
ios 静态库创建
新建工程这里注意一下 需要编译两次 1.IOS Device 状态编译 2.iphone 模拟器编译终端命令:1。进入指定路径~ xiegongquan$ cd /Users/xiegongquan/Library/Developer/Xcode/DerivedData/MyLib-cdtlqeaxjwlelteszvrmecwo原创 2014-03-27 15:56:05 · 940 阅读 · 0 评论 -
Xcode 5.1和iOS 7遇到的问题及解决办法
1.iOS 企业证书部署无效的问题原因就是7.1的plist文件必须放到支持https的域名下..ipa放在哪里都无所谓2.到 Xcode 5.1, iOS SDK 7.1 后,TableView Cell clipsToBounds 属性默认都是NO,导致以前用的把cell的height设为0来隐藏某个cell的方法没用了。cell内容会叠起来。 解决方法就是手动把clipsToBo原创 2014-03-25 16:44:19 · 678 阅读 · 0 评论 -
RegexKitLite 使用详解
NSString* searchString1 =@"http://www.e//isxample.com:80222080/http//isindex.ishtml"; NSString* regexString1 = @"(is)(ht)ml"; NSLog(@"portInteger: '%@'", [searchString1stringByMatc原创 2014-08-28 12:09:51 · 486 阅读 · 0 评论