ios
斑马-925
心若向阳,无畏悲伤。
展开
-
duplicate symbols for architecture x86_64
Targets->Build Settings->Apple LLVM 修改'No Common Blocks' Yes 为 No原创 2015-12-02 20:18:17 · 365 阅读 · 0 评论 -
ios制作 framework
xcode--file--new--projectios--framework & library--cocoa touch frameworkbuld phases--header 将文件拖入public中把所需要的文件拷入 buid setting配置--mach-o type 设置为 static librarybuild active architecture onl原创 2016-10-11 18:00:21 · 278 阅读 · 0 评论 -
ios9 分享 打不开第三方应用
近期苹果公司iOS 9系统策略更新,限制了http协议的访问,此外应用需要在“Info.plist”中将要使用的URL Schemes列为白名单,才可正常检查其他应用是否安装。受此影响,当你的应用在iOS 9中需要使用微信SDK的相关能力(分享、收藏、支付、登录等)时,需要在“Info.plist”里增加如下代码:原创 2016-09-07 16:19:54 · 685 阅读 · 0 评论 -
mac svn ip经常改变
由于经常用内网测试,服务器端is vp经常改变,导致原创 2014-09-22 16:15:00 · 532 阅读 · 0 评论 -
arc项目引入非arc类
之前没有使用jsonkit,结果当前项目要使用,导入运行,jsonkit是非arc的,报了一堆错误,解决办法:target》build phases》compile sources》在相应文件后面添加参数-fno-objc-arc原创 2014-11-27 15:04:22 · 296 阅读 · 0 评论 -
json格式字典拼接(随意增加删除字段)
where={}// 增加字段-(void)whereField:(NSString *)fieldStr value:(NSString *)valueStr{ NSString *str = @"where={}"; NSRange range = [_whereStr ra原创 2014-12-19 11:36:22 · 945 阅读 · 0 评论 -
exc_bad_access查看bug的方法
有时程序崩溃根本不知错误发生在什么地方。比如程序出现EXEC_BAD_ACCESS的时候,虽然大部分情况使用设定 NSZombieEnabled环境变量可以帮助你找到问题的所在,但少数情况下,即使设定了NSZombieEnabled环境变量,还是不知道程序崩 溃在什么地方。那么就需要使用下列代码进行帮助了:123456#ifdef _FO转载 2015-02-03 13:33:18 · 332 阅读 · 0 评论 -
iOS截图
下面这个函数的代码,就是根据UIView上的 显示内容生成一张屏幕截图。值得注意的是,其中引用了Quartz2D中的函数,所以要使用的话要在文件头部增加一个引用。#import QuartzCore/QuartzCore.h-(UIImage *)getImageFromView:(UIView *)orgView{UIGraphicsBeginImageContext(orgView转载 2015-03-03 17:14:17 · 506 阅读 · 0 评论 -
iOS UILabel根据内容动态计算高度
NSString *know = @"xxooxxoo......";CGSize knowSize = [know sizeWithFont:label.font constrainedToSize:CGSizeMake(label.frame.size.width, 1000) lineBreakMode:label.lineBreakMode]; CGFloat kno原创 2015-05-13 15:57:31 · 422 阅读 · 0 评论 -
iOS uilabel添加文字颜色,中划线
-(NSAttributedString*)attributeWith:(NSString*)first second:(NSString*)second{//添加中划线,文字颜色 NSRange range1 = NSMakeRange(0, first.length); NSRange range2 = NSMakeRange(first.length+1, second.原创 2015-05-13 16:02:21 · 1007 阅读 · 0 评论 -
UILabel 对文字设置多个颜色 画中线
//设置多个颜色UILabel *lab;NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"轻触上面\"确定\"按钮,即表示你同意《邻邦合乘用户使用协议》"]; [str addAttribute:NSForegroundColorAttributeName v原创 2015-06-09 15:28:17 · 415 阅读 · 0 评论 -
ios状态栏颜色设置
状态栏的字体为黑色: UIStatusBarStyleDefault 状态栏的字体为白色: UIStatusBarStyleLightContent 1、在 info.plist 中,将 View controller-based status bar appearance 设为 NO [[UINavigationBar appearance] setBac原创 2015-09-12 10:20:55 · 342 阅读 · 0 评论 -
xcode升级 插件VVDocumenter-Xcode.xcplugin失效
终端里输入defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID 可以获取Xcode的UDID前往文件夹:~/Library/Application Support/Developer/Shared/Xcode显示包内容--contents--打开info.plist--在D原创 2015-10-09 11:27:53 · 972 阅读 · 0 评论 -
UIBezierPath动画 画圆
UIBezierPath *path = [UIBezierPathbezierPathWithArcCenter:point radius:60startAngle:pi*2*percent1/100endAngle:pi*2*percent2/100clockwise:YES]; CAShapeLayer *shapeLayer = [CAShap原创 2017-01-06 17:19:14 · 854 阅读 · 0 评论