- 博客(57)
- 资源 (11)
- 收藏
- 关注
原创 Mac 更新系统后pod不能用的问题
1.先卸载再安装sudo gem uninstall cocoapodsgem install cocoapods
2017-11-29 21:22:53
782
原创 口腔健康计划使用说明
support contact:Tel:+8615210813997 Tel:4006920118E-mail:dengmeiyu@yyband.com
2017-03-14 11:35:08
819
原创 使用coding管理代码
$ ssh-keygen -t rsa -C "your_email@youremail.com" (产生公钥)$ git add file1.txt$ git add file2.txt file3.txt$ git commit -m"add 3 files."git remote add origin git@github.com:michae
2015-11-04 16:58:26
1158
原创 webRTC编译笔记
编译生成静态库分别编译生成32位和64位的静态库然后合并从官网check代码到项目目录下:./build.sh -i -rchmod +x build.sh- chmod u+x屏蔽gitgc
2015-11-04 16:55:27
699
原创 朋友圈逻辑
朋友圈逻辑进入朋友圈首页topic显示逻辑:第一次进入朋友圈首页1.进入朋友圈首页先从本地数据库中取10个topic然后向服务器上去取10条topic(0x07)(topicProfile简单信息),2.服务器端成功返回topicProfile(简单信息),先删除SocialTopicIndex(展示列表)表中的数据3.遍历topicProfileList,
2015-11-04 16:53:09
1736
原创 做个笔记(项目中通讯录联系逻辑)
一、联系人加载逻辑:第一次安装的时候(其他时候使用缓存中的)1.首先,FriendManager - > reset2.initUserData初始化数据 -> 加载通讯录loadContactItemCatchDictionaryWithCompleteBlock[[SystemContactManagersharedSystemContactMana
2015-11-04 16:48:39
672
转载 Xcode 无法生成IOS APP ARCHIVE 而生成 Generic Xcode Archive
原文地址:http://blog.youkuaiyun.com/benbenxiongyuan/article/details/8504549如果工程引用了外部类库, 默认生成的archive是 Generic Xcode Archive格式的 无法发布和生成ipa文件。这个时候需要更改工程设置在build setting里面把 skip install的标记位
2015-10-12 11:17:10
941
转载 iOS开发利器-CocoaPods安装和使用教程
原文:http://www.cnblogs.com/iOS-dd/p/3633709.html开发iOS项目时肯定会用到许多第三方项目,比如说:ASIHttprequest,JSONKit等等,一些类库可能又关联着其他类库,如果超过一定的数量,手动去下载这些类库难免会有一些麻烦,并且还要去配置参数,等到类库更新的时候,我们还得重新下载一份,这些没有技术含量的活有没有办法避免呢?答案是肯
2015-08-04 12:01:45
424
原创 Why does my NSDateFormatter sometimes return an a.m. or p.m. with yyyyMMddHHmmssSSS
需要设置LocaleNSDateFormatter *dateFormatter = [[[NSDateFormatteralloc] init] autorelease]; [dateFormattersetDateFormat:@"yyyyMMddHHmmss"]; NSDate *currentDate = [[[NSDatealloc] init]a
2015-07-30 18:07:23
727
原创 iOS常见崩溃情况以及bug调试解决方法
1.unrecognized seletor。错误:这种情况很简单,给一个对象发送了一条它不认识的消息。比如说你的.h中声明了某一个方法,但是.m中却没有实现,而且你没有对异常消息处理(消息转发)就会造成这种现象。解决办法:首先排查自己的某一些方法是否实现,其次看一下哪些对象接收了它不该接收的消息。2.index 1 beyond NSArraMu [0,0]数组越界:数组越界这个不多说。
2015-07-02 17:24:50
711
原创 UINavigationBar 点儿事&&去掉 NavigationBar 上的分割线
转于:http://my.oschina.net/joanfen/blog/133150背景:App 主色调是 #2198C8(色 A), 但新增了一个模块在 push 到那个模块时需要改变颜色 为#25B4C7(色 B) ,然后再返回时依然是 #2198C8 用到的宏先列一下 ?123#define
2015-06-25 15:52:09
2636
原创 IOS App extension close
iOS 8扩展自定义界面关闭调用 这个 [self.extensionContext completeRequestReturningItems:self.extensionContext.inputItems completionHandler:nil];
2015-06-09 11:42:07
524
原创 根据url获取视频的缩略图和数据
获取缩略图方法一:导入#import #import MPMoviePlayerController *player = [[MPMoviePlayerControlleralloc]initWithContentURL:url]; UIImage *thumbnail = [player
2015-06-01 15:33:45
2169
转载 ARC简介以及工程中ARC与非ARC的混合
ARC与非ARC在一个项目中同时使用,1,选择项目中的Targets,选中你所要操作的Target,2,选Build Phases,在其中Complie Sources中选择需要ARC的文件双击,并在输入框中输入:-fobjc-arc,如果不要ARC则输入:-fno-objc-arc混用没有问题,没有用ARC的代码继续坚持谁申请谁释放就好了。以前的库没有时间重写,都采用这种方法
2015-05-28 16:22:37
539
转载 WWDC2014之App Extensions学习笔记
转自王中周的技术博客 一、关于App Extensions extension是iOS8新开放的一种对几个固定系统区域的扩展机制,它可以在一定程度上弥补iOS的沙盒机制对应用间通信的限制。 extension的出现,为用户提供了在其它应用中使用我们应用提供的服务的便捷方式,比如用户可以在Today的widgets中查看应用展示的简略信息,而不用再进到我们的应用中,这将是一种
2015-05-28 16:22:15
575
原创 iOS 8应用程序扩展开发技巧
最近笔者使用一些iOS 8的应用程序扩展进行了开发,遇到了一些隐藏得很深的坑,这些技巧可能让读者在碰到相同状况时派上用场。下述的某些BUG只会在一段时间内出现,随着更新它们可能将不复存在,但是目前它们仍然系统中出现。调试:通常情况应用扩展工作的方法很简单:当您启动应用扩展的时候,Xcode会询问您想要关联的主应用程序。接下来应用程序启动,在测试设备上激活应用扩展,随后Xcode将关
2015-05-28 16:20:22
688
原创 iPhone设备型号列表
if ([platform isEqualToString:@"iPhone1,1"]) return @"iPhone 2G (A1203)";if ([platform isEqualToString:@"iPhone1,2"]) return @"iPhone 3G (A1241/A1324)";if ([platform isEqualToString:@"iPhone2,1"])
2015-05-24 10:24:01
2085
转载 iOS Crash 分析(文三)- 符号化崩溃日志
未符号化的崩溃日志就象一本天书,看不懂,更别谈分析崩溃原因了。所以我们在分析日志之前,要把日志翻译成我们可以看得懂的文字。这一步我们称之为符号化。在iOS Crash分析(文一)中已经提到过符号化的两种方式:1.利用Xcode符号化2.利用symbolicatecrash脚本符号化其实这两种分析方式都使用了同一个工具符号化:***atos***。atos是苹
2015-05-22 11:46:33
502
转载 iOS Crash 分析(文二)-崩溃日志组成
现在我们看一个淘宝iOS主客崩溃的例子:### 1.进程信息 ###Incident Identifier: E4201F10-6F5F-40F9-B938-BB3DA8ED7D50CrashReporter Key: TODOHardware Model: iPhone4,1Process: Taobao4iPhone [3538]Path:
2015-05-22 11:45:38
932
转载 iOS Crash 分析(文一)- 开始
1. 名词解释1. UUID一个字符串,在iOS上每个可执行文件或库文件都包含至少一个UUID。目的是为了唯一识别这个文件。2. dwarfdump苹果提供的命令行工具,其中一些功能就是查看可执行文件件或库文件的UUID3. symbolicatecrash一个苹果提供的脚本。可以将crash日志符号化为可读的堆栈信息。4. atosl
2015-05-22 11:45:35
1151
原创 崩溃日志解析
sh crashAnalyze.sh ios_1.0.2_2187_00919892490000_20150519185022.crash (脚本 崩溃日志文件名)把解析脚本,崩溃日志和符号文件放到同一个目录下,运行以上命令
2015-05-22 11:42:51
412
转载 IOS App开启iTunes文件共享
转载:http://my.oschina.net/hmj/blog/112592关于IOS文件目录的一点记录 IOS的文件系统面向的是设备上的每个运行的应用程序。为了保证IOS系统的可用性和简单性,IOS设备的终端用户是无法直接访问文件系统的,同时设备上的app与用户一样也是不能随便直接访问文件系统的。IOS的app与文件系统之间的交互被限定在了一个指定的空间或者说是一个目
2015-05-22 11:40:54
1995
转载 iOS视频捕获
转载地址:http://course.gdou.com/blog/Blog.pzs/archive/2011/12/14/10882.html在进行视频捕获时,有输入设备及输出设备,程序通过 AVCaptureSession 的一个实例来协调、组织数据在它们之间的流动。 程序中至少需要:● An instance of AVCaptureDevice to represent th
2015-01-05 11:32:11
697
原创 微信分享到朋友圈和会话
官方指南:http://dev.wechat.com/document/sdk/ios/index.html向微信注册你的应用程序id。下载微信终端SDK文件。将SDK文件中包含的libWeChatSDK.a,WXApi.h, WXApiObject.h三个文件添加到你所建的工程中。在Xcode4中,选择你的工程设置项,选中“TARGETS”一栏,在“info”标签栏的“URL type“
2015-01-04 15:50:37
1034
原创 微信分享SDK导入报错 Undefined symbols for architecture i386:
Undefined symbols for architecture i386: "operator delete[](void*)", referenced from: +[WeChatApiUtil EncodeBase64:] in libWeChatSDK.a(WeChatApiUtil.o) +[WeChatApiUtil NsDataEnc
2015-01-04 15:43:58
2457
原创 IOS 第三方管理库管理 CocoaPods
原文地址:http://www.cnblogs.com/superhappy/archive/2013/04/23/3038493.html越来越多的SVN管理,越来越多的工程文件,我不能总是那么一个一个的把第三方库拖进去,我厌倦了拖拽和配置,我找到了替代方法--CocoaPods英文好的可以直接读一下我参考的网页 http://www.raywenderlich.
2014-12-21 11:32:09
468
转载 CornerStone上传静态库(.a文件)
原文地址:http://blog.youkuaiyun.com/u010026159/article/details/38418343关于 CornerStone怎么配置及简单使用问题网上有很多博客可以参考 这里提供一个地址作为参考: http://blog.youkuaiyun.com/xiaohulunb/article/details/20627995 今天要来说的是怎么上传静态库,也就是.a文件
2014-12-04 10:58:53
981
转载 iOS申请发布证书-图文详解
原博客地址http://my.oschina.net/joanfen/blog/133624本文讲述发布证书的申请,申请真机调试证书请参考:http://my.oschina.net/joanfen/blog/167730首先登陆https://developer.apple.com(99美元账号)选择iOS Developer program 板块下的 Certifica
2014-11-19 13:58:01
458
转载 ios申请真机调试( xcode 5)详细解析
摘要 我们做ios项目时,模拟器只能满足我们一部分的需要,而我们开发的app将来是运行在真机上的,所以用真机调试非常有必要。下面介绍怎么申请用真机进行调试。
2014-11-19 13:55:54
418
转载 一个苹果证书如何多次使用——导出p12文件
一个苹果证书怎么多次使用——导出p12文件为什么要导出.p12文件当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发布证书了(一般在我们的证书界面中应该只有一个开发证书,一个发布证书,没必要生成那么多的证书,证书一般在过期之后才会重新添加。)如图:这时候,再点击“+”时,就会发现点击
2014-11-19 13:50:46
714
原创 联系苹果人员的方式
摘要 开发苹果应用的时候会经常碰到这个那个的问题,有两种方法可以解决目录[-]第一种:contact us(不推荐,慢,还不知道选什么选项,但是必须知道)第二种:给苹果公司打电话(强烈推荐)第一种:contact us(不推荐,慢,还不知道选什么选项,但是必须知道)或者不管你选择了哪一个,都会出现contact us 的一
2014-10-17 17:41:57
2075
原创 计算某个日期与当前日期相隔的天数
//返回0 当天,1昨天,2前天,以此类推//之前那样用时间差来整除一天的秒数,计算出来的天数有误差+ (int)getDaysFromAnotherDay:(longlong)date {//date是时间戳// return [self getDaysFrom1970:date] - [self getDaysFrom1970:[[NSDate date] t
2014-09-28 12:18:23
2803
转载 iOS应用崩溃日志分析
原文地址:作为一名应用开发者,你是否有过如下经历? 为确保你的应用正确无误,在将其提交到应用商店之前,你必定进行了大量的测试工作。它在你的设备上也运行得很好,但是,上了应用商店后,还是有用户抱怨会闪退 ! 如果你跟我一样是个完美主义者,你肯定想将应用做到尽善尽美。于是你打开代码准备修复闪退的问题……但是,从何处着手呢? 这时iOS崩溃日志派上
2014-07-17 18:34:01
529
转载 iOS 获取视频的任意一帧图像
- (void)videoToThumbImage:(NSURL *)videoUrl { AVURLAsset *asset=[[AVURLAssetalloc] initWithURL:videoUrloptions:nil]; __blockAVAssetImageGenerator *generator = [[[AVAssetImageGenerat
2014-07-17 14:54:03
1342
转载 iOS 视频压缩
- (void)convertVideoToLowQuailtyWithInputURL:(NSURL*)inputURL outputURL:(NSURL*)outputURL handler:(void (^)(AVAssetExportSessi
2014-07-17 14:49:00
1147
原创 iOS摄像头和相册-UIImagePickerController-浅析
原文地址:iOS摄像头和相册-UIImagePickerController-浅析作者:贞娃儿在一些应用中,我们需要用到iOS设备的摄像头进行拍照,视频。并且从相册中选取我们需要的图片或者视频。关于iOS摄像头和相册的应用,可以使用UIImagePickerController类来完成控制。关于UIImagePickerController的相关知识,如下:iO
2014-06-27 16:19:50
1106
原创 UIImagePickerController相册选择视频
UIImagePickerController *picker = [[UIImagePickerControlleralloc] init]; //资源类型为视频库 NSString *requiredMediaType1 = ( NSString *)kUTTypeMovie; picker.sourceType =UIImagePick
2014-06-27 16:00:59
1351
原创 UIImagePickerController获取图片名
//创建UIImagePickerController *imagePick = [[UIImagePickerControlleralloc] init]; imagePick.delegate =self; imagePick.allowsEditing =YES; imagePick.sourceType
2014-06-27 15:57:28
1949
原创 UIDocumentInteractionController 文件预览
//创建并从底部弹出来- (void)viewDidLoad{ [superviewDidLoad];[selfsetupDocumentControllerWithURL:fileURL]; CGRect rect =CGRectMake(0,0, ScreenWidth,ScreenHeight);// [s
2014-06-27 15:22:41
1959
转载 ios 无限后台任务
根据苹果文档中关于后台执行的描述,任何app都有10分钟左右的后台任务执行时间。 10分钟后,app会被iOS强行挂起。但是,有5类app允许有“无限的”后台运行时间:1. Audio。2. Location/GPS。3. VoIP。4. Newsstand。5. Exernal Accessory 。你可以将任何app声明为上述5
2014-06-18 17:40:22
950
struts核心包(12个)
2012-04-25
spring核心包15个
2012-04-25
hibernate核心包
2012-04-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人