JennyHermes
码龄8年
关注
提问 私信
  • 博客:78,042
    78,042
    总访问量
  • 22
    原创
  • 515,291
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2017-06-09
博客简介:

JennyHermes的博客儿~

查看详细资料
个人成就
  • 获得6次点赞
  • 内容获得18次评论
  • 获得9次收藏
创作历程
  • 3篇
    2019年
  • 7篇
    2018年
  • 14篇
    2017年
成就勋章
兴趣领域 设置
  • 移动开发
    flutter
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

353人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

tableview中scrollRectToVisible方法失效解决方法

问题:scrollRectToVisible方法失效解决方法问题:在做tableview回到顶部时用到这个方法,但是一直失效,不是界面完全没有反应,就是界面会只动了一点点解决方法:1、这个方法要放在主线程中执行dispatch_async(dispatch_get_main_queue(), ^{ [self.orderTable scrollRectToV...
原创
发布博客 2019.10.29 ·
715 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

用UIWebview、UILabeL、UITextView加载html富文本,图片太大显示不全的解决

(1)用UIWebview加载// 自适应尺寸大小- (NSString *)autoWebAutoImageSize:(NSString *)html{ //搜索标签文本中的<img>标签 NSString * regExpStr = @"<img(.*?)/>"; NSRegularExpression *regex=[NSRegularEx...
原创
发布博客 2019.08.02 ·
3037 阅读 ·
1 点赞 ·
2 评论 ·
2 收藏

WKWebView与js交互两种方式及注意问题

最近在对接h5做交互的时候,出现了一系列问题,特地记录下来。我使用的是WKWebViewjs调用oc传值方式一:拦截url做事件处理//在请求发送之前,决定是否跳转 -&amp;gt; 该方法如果不实现,系统默认跳转。如果实现该方法,则需要设置允许跳转,不设置则报错- (void)webView:(WKWebView *)webView decidePolicyForNavigationActi...
原创
发布博客 2019.01.08 ·
13436 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

iOS定位过程中的问题

定位成功后执行此代理方法-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray&amp;lt;CLLocation *&amp;gt; *)locations{}但是在这个方法里打印数据会发现打印了两次,说明这个方法走了两次(甚至多次调用)原因:定位的时候,如果手机移动,经纬度也会跟着变化,该方法也会...
原创
发布博客 2018.11.13 ·
762 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

2018 iOS appIcon和启动图尺寸

一、生成app icon有个很好用的网址,可以一键生成图标,有不同的应用可以选择。https://icon.wuruihong.com/效果:二、启动图尺寸iphone:ipad:
原创
发布博客 2018.10.17 ·
1365 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Xcode 10碰到的坑及解决办法(更新中)

为了响应代码开发的号召,我在第一时间更新了xcode10,下完发现之前的项目编译出错,新建的项目也有一系列问题,碰壁了半天又去搜资料,暂时解决了出现的问题,记录如下:问题一:以前的代码编译出错第一步:原因:libc++.tbd 库取代了libstdc++.6.0.9.tbd库解决方法:我在项目里去掉了libstdc++.6.0.9.tbd库这个时候去编译还是会报错,解决方法:Xcode...
原创
发布博客 2018.09.26 ·
17138 阅读 ·
1 点赞 ·
4 评论 ·
1 收藏

iOS开发:在项目中添加podfile配置文件及使用cocoapods导入第三方库

iOS开发:在项目中添加podfile配置文件新建一个项目中是没有pods的配置文件的,下面介绍一下怎么在新建的项目工程里面添加podfile配置文件,以及包含xcodeproj的那个文件的(前提是电脑上已经安装了cocoapods)。(1)新建一个Xcode项目,cd到该文件目录下(2)执行“pod init”,回车这一步我的终端出现了问题,如下图 ――― TEMPLATE...
原创
发布博客 2018.08.24 ·
2607 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

iOS Ruby和CocoaPods的安装

Ruby和CocoaPods的安装步骤1 ——安装RVM打开终端**$ curl -L https://get.rvm.io | bash -s stable**期间可能会问你sudo管理员密码,以及自动通过homebrew安装依赖包,等待一段时间后就可以成功安装好 RVM 然后,载入 RVM 环境**$ source ~/.rvm/scripts/rvm**检查一下是否...
原创
发布博客 2018.08.24 ·
661 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

UITableview刷新时界面“乱跑”现象

导读:项目中出现刷新tableview界面时,会发生界面跳到别的地方,而不是停留在当前操作的动态部分,这是因为iOS 11.0系统的特性导致的。Self-Sizing在iOS11下是默认开启的,Headers, footers, and cells都默认开启Self-Sizing,所有estimated 高度默认值从iOS11之前的 0 改变为UITableViewAutomaticD...
原创
发布博客 2018.03.20 ·
7058 阅读 ·
1 点赞 ·
2 评论 ·
1 收藏

应用提交Appstore上架被拒的原因及解决方法

导读:最近项目提交app store时,遇到了好几次被拒的情况,总结了几个遇到的问题及解决方法。一、上传打包时报错:提示缺少某个尺寸的图标 解决方法: (1)AppIcon图标尺寸:AppIcon (6张) AppStore Icon (1张)(png格式)AppIcon:58x58,87x87,80x80,120x120,120x120,180x180 AppSto...
原创
发布博客 2018.03.20 ·
3352 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

iOS极光推送清除角标解决方案

问题描述: 最近在项目中集成了极光推送,接收通知后,发现手机上的app图标右上角一直有个红色的数字1无法清除,但是在代码中已经设置了使角标清除的方法。通过测试发现,如果收到通知后点击通知栏进入app,则角标会清除; 如果收到通知后直接点击app图标或者设置方法使得接收通知后直接跳转页面进入app,则角标不会清除;解决方法如下://程序在运行时收到通知,点击通知栏进入app- (void)jpus
原创
发布博客 2017.11.24 ·
8822 阅读 ·
0 点赞 ·
6 评论 ·
2 收藏

开发中 ios 11.0系统遇到的坑及解决办法

导读: 之前更新iOS11.0系统后,发现原来的项目有很多变化,例如,app的图标不显示了,tableview的布局变了,搜索框的样式也有所变化,因此,针对这些问题找到了相应的解决方案。一、app的图标不显示原因:图标不显示主要是cocoaPod出现了问题 解决方案:使用命令行第一步在PodFile中添加post_install do |installer| copy_pods_resourc
原创
发布博客 2017.11.03 ·
2608 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IOS开发之格式化日期时间

在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。 例如://实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //设定时间格式,这里可以设置成自己需要的格式 [dateFormatter setD
转载
发布博客 2017.09.15 ·
341 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS-给数组去重的几个方法

导读:iOS有几种特殊的集合和方法,可以用于数组去重。1.利用NSDictionary的AllKeys(AllValues)方法 可以将NSArray中的元素存入一个字典,然后利用AllKeys或者AllValues取得字典的所有键或值,因为NSDictionary不会将Key相同的Object添加自己里面。示例代码: NSArray *arr = @[@111,@222,@111];
原创
发布博客 2017.08.31 ·
739 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

iOS MKMapView显示地址及路线

导读:本篇博文实现两点: (1)根据地名在地图上显示位置 (2)打开系统地图查看周边及路线图#import "THMapViewController.h"#import <CoreLocation/CoreLocation.h>#import <MapKit/MapKit.h>//这个是用于显示大头针效果#import "THMapLocation.h"@interface THMap
原创
发布博客 2017.08.29 ·
1224 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS Xcode常见的几种程序崩溃

导读:记录了常见的几种程序代码崩溃的原因及解决方法。1、报错信息*** Terminating app due to uncaught exception 'NSRangeException', reason: 'NSMutableRLEArray objectAtIndex:effectiveRange:: Out of bounds' ***报错原因:这个报错的原因是由于我在使用富文本时,N
原创
发布博客 2017.08.25 ·
1831 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS解决键盘遮挡输入框问题

导读:UITextField(输入框)获取焦点后会弹出键盘,有时候键盘会遮挡住输入框,影响用户交互,所以需要在弹出键盘的时候将视图上移至不会遮挡的位置。下面主要讲述几种常见解决方法。一、弹出键盘时,将整个视图上移:监听键盘事件//监听键盘//1、键盘弹出时[[NSNotificationCenter defaultCenter]addObserver:self selector:@select
原创
发布博客 2017.08.15 ·
730 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

iOS极光推送集成注意事项

#iOS极光推送集成注意事项一、别名推送//设置别名的主要代码[JPUSHService setAlias:string callbackSelector:@selector(tagsAliasCallback:tags:alias:) object:self];- (void)tagsAliasCallback:(int)iResCode tags:(NSSet *)tags alias:(NS
原创
发布博客 2017.07.16 ·
1420 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

git 代码回滚

导读:合并代码时,在解决冲突的时候不小心多删除了一点代码或者是发现提交的代码有错误,导致合并后的代码无法运行,一直报错,不得不进行代码回滚操作。基本步骤:1、cd+指定路径 2、git log拿到你之前提交的历史,第一行的是一串40位的十六进制数字组成的commit id。 按q退出列表3、git reset –head HEAD(HEAD是指你需要的commit id,取前七位即可,例76f
原创
发布博客 2017.06.19 ·
824 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

iOS-拨打电话三种方式(修改后)

1,这种方法,不弹出提示,直接拨打,打完电话后还会回到原来的程序NSMutableString *str=[[NSMutableString alloc] initWithFormat:@"tel:%@",@"1575539xxxx"];[[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];2,这种方法,打完电话
转载
发布博客 2017.06.16 ·
839 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多