技术研究
文章平均质量分 53
花色1125
没有什么花朵比努力更持久更清香了吧,荣枯事过都成梦,忧喜情忘便是禅。做一个如茶的女生,纵受过万种磨难艰辛,也有茶一样绿色的心,清新的心.......
展开
-
M1电脑上pod update 报错解决方案
M1电脑上pod update 报错解决方案方案一 简单直接的方案方案二 重新安装cocoaPods错误场景:方案一 简单直接的方案pod命令前添加 arch -x86_64,如 arch -x86_64 pod update方案二 重新安装cocoaPodsAnswering my own question. I fixed the ffi issue by uninstalling my faulty Ruby version and CocoaPods, then I used the原创 2021-10-27 11:06:43 · 805 阅读 · 0 评论 -
FastLane安装过程
1、卸载homeBrew、重装homeBrewuninstall homebrew: ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)”install homebrew: ruby -e “$(curl -fsSL https://raw.githubus...原创 2018-05-15 16:38:14 · 2511 阅读 · 0 评论 -
使用字符串比较两个时间的大小
- (NSString *)compareStr1:(NSString *)str1 withStr2:(NSString *)str2{ NSString *hour = nil; NSDateFormatter *formatter = [[NSDateFormatter alloc] init]; [formatter setDateFormat:@"yyyy-M原创 2018-01-17 11:19:10 · 1898 阅读 · 0 评论 -
要使用CocoaPods下载安装CocoaPods
CocoaPods,那就要下载安装它,而下载安装CocoaPods需要Ruby环境1、Ruby环境搭建当前安装环境为Mac mini 10.8.5。Mac OS本身自带Ruby,但还是更新一下保险,因为我第一次安装在没有更新Ruby的情况下就失败了。a 查看下当前ruby版本:打开终端输入 ruby -v(确实安装了,不过用这个版本接下来工作失败了,所以更新下原创 2016-09-30 13:35:11 · 909 阅读 · 0 评论 -
CSDN-Markdown基本用法
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I原创 2018-01-05 10:20:40 · 223 阅读 · 0 评论 -
iOS开发图像压缩处理问题
关于iOS开发中的图片显示问题,你可以注意一下,当你在点击页面之间的跳转的时候,会有一些延迟或者卡顿,那么,当页面上需要加载的图片过多或者图片过大的时候,是不是特别明显。这个延迟来自于将图片从文件解压缩渲染到屏幕上这一过程;在开发中我们用的最多的图片格式就是PNG和JPEG两种格式,那么我们先来了解一下这两种格式分别有什么优缺点:1、png格式的图片有alpha通道,jpeg则没有原创 2017-07-07 13:30:36 · 445 阅读 · 0 评论 -
iOS开发常见技术链接分享
1、iOS中打包成IPA包的四种方法http://www.jianshu.com/p/dd2b66cbf0972、斯坦大学公开课iOShttp://open.163.com/special/opencourse/ios8.html3、Unicode编码转换工具http://tool.chinaz.com/tools/unicode.aspx4、W3school学原创 2017-07-24 09:59:58 · 821 阅读 · 0 评论 -
iOS中修改项目名称
(1)打开项目:以上是目前的项目结构。(2)选中项目设置并按下回车,输入新的项目名字:(3)输入完后按回车,弹出改名前和改名后的文件对名,这时点击“Rename”:(4)这时会再弹出一个对话框,直接点击“Enable”:(5)这时你会发现,还有很多的“旧”项目名字的文件/文件夹:不要紧,继续往下看,一起把这些“旧”名字消灭掉。(6)我原创 2017-05-26 14:04:34 · 609 阅读 · 0 评论 -
tableView局部刷新
//一个section刷新 NSIndexSet *indexSet=[[NSIndexSet alloc]initWithIndex:2]; [tableview reloadSections:indexSet withRowAnimation:UITableViewRowAnimationAutomatic]; //一个cell刷新 NSIndexP原创 2017-05-26 10:19:36 · 295 阅读 · 0 评论 -
iOS中改变键盘的高度 监听键盘
//添加键盘通知 [[NSNotificationCenter defaultCenter]addObserver:self selector:@selector(keyboardWillAppear:) name:UIKeyboardWillShowNotification object:nil]; [[NSNotificationCenter defaultCente原创 2017-05-26 10:18:30 · 253 阅读 · 0 评论 -
iOS中属性字符串转换成字符串
#pragma mark - 将属性字符串转换成字符串 以下方法中提供两种方法,根据需求选取- (NSString *)textString{ /* * 第一种方法: */ NSAttributedString *attStr = _messageInputView.attributedText; NSMutableA原创 2017-05-26 10:13:01 · 2499 阅读 · 0 评论 -
tableView滚动到指定行
//指定tableView滚动的位置 if (!IsStrEmpty(_selectCommentID)) { //获取所有分区 NSUInteger sectionCount = [self.baseTableView numberOfSections]; if (sectionCount) { //获取分区所有行原创 2017-05-26 10:09:08 · 805 阅读 · 0 评论 -
iOS中字符串和富文本相互转换
/** * 富文本转html字符串 */+ (NSString *)attriToStrWithAttri:(NSAttributedString *)attri{ NSDictionary *tempDic = @{NSDocumentTypeDocumentAttribute:NSHTMLTextDocumentType,原创 2017-05-26 10:07:51 · 2718 阅读 · 0 评论 -
如何在百度和各大网站搜索到自己的文章
如果不把你的博客提交到各大搜索引擎中,它们一般是不会收录你的博客的,你可以先尝试一下看看能不能在百度搜到你的博客吧。 如果搜不到的话说明你的博客还没有被百度收录,那么怎么才能被百度、google等各大搜索引擎收录你的博客呢?申请免费加入搜索引擎啦!一般百度在48小时内就会邮件答复你,如果申请成功的话,大家就能够随时随地找到你了(百度最晚一个月可以找到你博客,因为百度的搜索是每隔36天更新一次原创 2017-04-11 11:38:18 · 2728 阅读 · 3 评论 -
swift学习之- 闭包
一、闭包的概念 在swift中的闭包中被称为结构块,可以在任何地方被调用,它就像C和OC语言中的内置函数一样。函数内部定义的常量和变量引用可被捕获并存储在闭包。闭包可分为三大类:1、全局函数:有名字但不捕获任何值;2、嵌套函数:有名字从封闭函数捕捉值;3、闭合表达式:无名字从相邻块捕获值;闭合表达式的优化,重量轻语法风格,其中包括:(1)推导参数并从上下文菜单获取返原创 2017-01-23 10:24:08 · 423 阅读 · 0 评论 -
iOS原生与H5页面交互
一、原生框架JavaScriptCore>(1)JavaScriptCore: 是一种JavaScript引擎,主要为webKit提供脚本处理能力,可以JS调用OC,也可以OC调用JS; (2) JSContext: 代表了JS的执行环境,通过-evalueScript: 方法就可以执行-- JS代码; (3) JSValue: 他封装了JS与OC中对应的类型,以及调用JS的API原创 2016-07-29 18:10:44 · 12208 阅读 · 2 评论 -
通过scheme来唤醒App
iphone SDK,可以把你的APP和一个自定义的URL Scheme绑定,这样你就可以通过这个自定义的URL Scheme在浏览器或者是别的App中启动你的App,也可以向你的App中传递一些信息。第一步:在info.plist表中增加两个key值字段;先添加一个 URL Types字段,然后在下面添加一个然后开始解析并理解用途:1、添加一个URL Types的键值;2、给他下原创 2016-08-06 12:35:48 · 1260 阅读 · 0 评论 -
iOS开发3D Touch基本开发与使用
1.在应用的info.plist 文件的UIApplicationShortcutItems 数组中,定义静态快速选项;[key]UIApplicationShortcutItems[/key] [array] [dict] [key]UIApplicationShortcutItemIconType[/key]原创 2016-06-29 15:46:35 · 394 阅读 · 0 评论