摘要:
//获取剪贴板 UIPasteboard *pasteboard = [UIPasteboard generalPasteboard]; //设置剪贴板内容 pasteboard.string = [defaults objectForKey:@"shareURL"]; if... 阅读全文
摘要:
//根据字符串内容的多少 在固定宽度 下计算出实际的行高- (CGFloat)HelperTextHeightFromTextString:(NSString *)text width:(CGFloat)textWidth fontSize:(CGFloat)size{ if ([self hep... 阅读全文
摘要:
本文列举了四种延时执行某函数的方法及其一些区别。假如延时1秒时间执行下面的方法。- (void)delayMethod { NSLog(@"execute"); }1.performSelector方法[self performSelector:@selector(delayMethod) with... 阅读全文
摘要:
可能,很多开发IOS程序的遇到过在模拟器里,加载图片都是正常的,但是在真机里就会出现图片资源不能加载的问题。其中一种原因是,在Simulator里面,例如:图片资源名称为:a.PNG,在代码你里,你引用的是a.png,这样的代码,在Simulator中 运行完全不会有问题,但是到真机里面,你就会发现... 阅读全文
摘要:
//下细线 UIView *bottomClipView = [[UIView alloc] initWithFrame:CGRectMake(0, CGRectGetMaxY(ruleLabel.frame), CGRectGetWidth(_bottomBgView.frame), 0.5)... 阅读全文
摘要:
/利用正则表达式验证邮箱+(BOOL)isValidateEmail:(NSString*)email{NSString*emailRegex=@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";NSPredicate*emailTest=[NSP... 阅读全文
摘要:
对于一般来说,使用SharedSDK的时候,分享不成功不外乎下面几个原因:1、测试没有打包2、打包的keystore跟微信开放平台上面的不一致,导致MD5码不一致3、分享参数错误4、应用没有审核通过5、包名跟开放平台上面的不一致这个都是大家会注意的问题,一般来说是没有问题的。今天我遇到一个问题,比较... 阅读全文
摘要:
Designated Initializer(指定初始化器)在Objective-C里面是很重要的概念,但是在日常开发中我们往往会忽视它的重要性,以至于我们写出的代码具有潜藏的Bug,且不易发现。保证良好的编写Designated Initializer的风格,可以让我们节约很多时间。 前段时间@吴... 阅读全文
摘要:
+(NSString *) stringDeleteString:(NSString *)str{NSMutableString *str1 = [NSMutableString stringWithString:str];for(inti = 0; i < str1.length; i++) {u... 阅读全文
摘要:
Error: An App ID with identifier "*****" is not avaliable. Please enter a different string.错误原因是这个bundle ID已经被别人提前占用了.这种错误一般发生在你运行别人的项目.解决办法当然是修改你的bun... 阅读全文