韩俊强的博客

私信 关注
韩俊强
码龄6年

CSDN博客专家,阿里云MVP,2016年CSDN博客之星,2017年CSDN十佳专栏。官方QQ群:446310206/426087546

  • 898,545
    被访问量
  • 271
    原创文章
  • 4,557
    作者排名
  • 1,115
    粉丝数量
  • 于 2015-10-07 加入CSDN
获得成就
  • 博客专家认证
  • 获得376次点赞
  • 内容获得259次评论
  • 获得61次收藏
荣誉勋章
兴趣领域
  • #iOS
    #RxSwift#SwiftUI#WWDC#Flutter#Swift#CocoaPods#Xcode#Objective-C#React Native
TA的专栏
  • iOS开发者专栏
    付费
    1篇
  • Swift学习笔记
    32篇
  • iOS开发技术分享
    124篇
  • HTML5从简单到复杂
    7篇
  • 微信小程序
    1篇
  • App审核被拒合集
    7篇
  • iOS开发实战
    84篇
  • OC语言
    44篇
  • IOS实用开发技巧
    80篇
  • Swift编程
    12篇
  • 项目篇
    35篇
  • HTML5
    5篇
  • UI基础
    22篇
  • UI高级
    17篇
  • Swift
    15篇
  • C语言
    14篇
  • 面试技巧
    5篇
  • 网络篇
    37篇
  • UI技术分享
    20篇
  • RxSwift
    2篇
  • openCV
    1篇
  • 解决4.3
    8篇
  • 2.1大礼包
    7篇
  • 4.3大礼包
    8篇
  • ijkplayer
    1篇
  • App审核被拒合集
    6篇
我的微信公众号

iOS开发者交流群:
①群:446310206
②群:426087546

我发布的 有奖话题

专业解决上架问题 《小专栏》


微信公众号:iOS开发by韩俊强
《My-Website》 《My-Github》
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅
  • 小店

2021年新年Flag

转眼间一年不足1天,2020年很快进入了倒计时。每年都过的如此之快,忙忙碌碌又是一年。这一年大环境经历了一场疫情,让不少人陷入焦虑,无论是职场白领还是中小企业CEO,都面临了一场“灾难”...
原创
1100阅读
2评论
0点赞
发布博客于 3 月前

2020年终总结-2021新年Flag

转眼间一年不足1天,2020年很快进入了倒计时。每年都过的如此之快,忙忙碌碌又是一年。这一年大环境经历了一场疫情,让不少人陷入焦虑,无论是职场白领还是中小企业CEO,都面临了一场“灾难”性的打击,无独有偶,我也受到些影响。下面总结一下今年这一年的各个方面的得失与收获。2020年的Flag实现了多少?尽管疫情如此无情,依然无法阻挡爱岗敬业的精神。推进2020年初立下的Flag,哦,先看看完成情况:今年完成度70%,相对去年要稍低一些。立Flag的目的是激励自己去努力实现和充满影响力,最重要的是提升.
原创
748阅读
3评论
1点赞
发布博客于 3 月前

UICollectionViewDemo.zip

UICollectionView 实现不同大小cell等间距的效果, 仅供参考~ UICollectionView 实现不同大小cell等间距的效果, 仅供参考~UICollectionView 实现不同大小cell等间距的效果, 仅供参考~UICollectionView 实现不同大小cell等间距的效果, 仅供参考~
zip
发布资源于 1 年前

2019年年终总结-年终篇

又到了一年一度的年终总结时间, 还记得去年这一天吗? 时间真的很快, 转眼告别 10 年代, 迎接 2020 年, 回归鼠年; 这一年经历了风风雨雨, 回首一年的成就和挫折, 都不禁充满激动, 有成功, 有失败, 有感动, 有焦虑, 都随着 2020 年的到来挥之而去, 在这里祝大家元旦快乐! 提前拜个早年! 下面总结一下 2019 年的工作, 生活以及成长!一、 2019 年曾立下的Fla...
原创
957阅读
0评论
0点赞
发布博客于 2 年前

Apple Review - 开发者账号被调查

>最近很多遇到最多的问题就是开发者账号动不动就被调查, 特别是新账号, 刚上新项目就进入了账号调查, 幸运的话隔夜就可以得到结果, 如果账号本身有问题结果则遥遥无期; 在目前新账号申请困难的情况下又出现这样的问题, 可能是大多开发者噩耗, 下面会详细介绍最近验证的结果; 同时分享一个最近两个月: 从进入账号调查-->15 次被拒-->成功上架的案例。一、首先说一下账号调查...
原创
3057阅读
0评论
0点赞
发布博客于 2 年前

谈谈Apple Review - Guideline 2.3.1 被拒问题

通知: 本公众号正式更名为"iOS开发者专栏",请悉知~前言今天来谈一谈Guideline 2.3.1, 标题之所以没有带"攻克"、"解决"等字眼, 一方面是因为解决这...
原创
344阅读
0评论
1点赞
发布博客于 2 年前

福利: 杭州·云栖大会门票来袭~

【福利】2019 杭州·云栖大会, 参与讨论有机会获得单日门票~点击下方: "阅读原文" 参与讨论
原创
233阅读
0评论
0点赞
发布博客于 2 年前

苹果内部应用商店批准/审核 iPhone 应用程序相关流程

《解决App上架小专栏》要点:知情人士告诉 CNBC,苹果应用商店平台上的每一个应用程序提交和更新都是由苹果应用审核部门人工审核的。艰难的审批决定可能会被推到由苹果营销副总裁菲尔·席勒(PhilSchiller)领导的“执行审核委员会”(Executive Review Board)。苹果公司说,苹果开发的这个系统是为了能够让苹果手机用户可以相信,从 App Store 下载的 App...
原创
1737阅读
4评论
0点赞
发布博客于 2 年前

2.1和 4.3大礼包最新进展

最近和行业人士针对 Guideline2.1 & Guideline4.3进行了最新的讨论,下面是分享内容。我相信今天看到这篇文章的肯定都是在过去一年中饱受苹果摧残的开发者们,我看大家下午都很热情。接下来我们先一起回顾一下苹果整个上架的现状。目前,苹果对国内马甲包的套路已经逐渐摸透,导致的是苹果最近一年对苹果的马甲包打击力度,呈几何式增长,现在大家普遍遇到的情况就是:第一:上架...
原创
384阅读
0评论
0点赞
发布博客于 2 年前

深入解析Apple Review审核规则 韩俊强的博客

前言前面我们一起攻克了 Guideline 4.3, Guideline 2.1 问题。 对被拒问题进行垂直分析解决, 为了让我们对苹果审核有纵观全局的了解, 便产生了这篇文章; 在整个上架阶段, 你可能经常被"相似应用", 或"简单的复制程序或功能" 所拒绝, 迟迟上不了线, 当你看到这篇文章, 恭喜你! 从这里你可以找到答案!本篇文章意在从 “相似应用” 关键点入手, 深入解析苹果...
原创
1113阅读
1评论
4点赞
发布博客于 2 年前

GPUImageMovieWriter 无法2次录像

问题:GPUImageMovieWriter 无法2次录像 报错:[AVAssetWriter startWriting] Cannot call method when status is 3GPUImage官方的示例工程里有个SimpleVideoFilter,实时摄像头内容加上滤镜。然而这个工程写得非常简单,录像是自动启动的,录制10秒停止。研究一下代码,发现录制代码在-(void...
原创
396阅读
0评论
0点赞
发布博客于 2 年前

集五福又开始了,汇总了一下今年集五福的所有方法!还有福字!

真的是又到来了,朋友还问我,准备好凌晨开始集五福啊,我说好的,等到去上班了,在公司里面,大家肯定开始各种的换福,你有什么,我有什么,咱们一起交换呀。等到明天,可能很多不联系的好友也都开始各种联系了,又一次狂欢开始了。也算是一个娱乐的活动吧,大家都参加了。今年的集福时间是1月25日到2月4日这段时间内,都是可以的。首先都有哪些方法呢?1、每一年都有的,就是AR扫福字了,我们找到福字,就可以了...
原创
1237阅读
2评论
0点赞
发布博客于 2 年前

攻克苹果2.1被拒问题-ios开发者专栏

前言 在解决 Guideline 4.3 问题(可参考:《攻克苹果4.3被拒问题 》)后, 我们今天来解决 Guideline 2.1 问题。 时间过得真快,...
原创
261阅读
0评论
0点赞
发布博客于 2 年前

攻克苹果2.1被拒问题 韩俊强的博客

前言在解决 Guideline 4.3 问题(可参考:《攻克苹果4.3被拒问题 》)后, 我们今天来解决 Guideline 2.1 问题。时间过得真快, 转眼快要过年了, 但是文章还得继续更新呀, 要对读者负责, 谢谢大家一路来对我的支持! 今天更新关于 Guideline 2.1 被拒的诸多问题及解决方案, 请耐心看下去, 无论你是否遇到2.1大礼包问题, 还是已经被误伤并已解决, ...
原创
1207阅读
1评论
0点赞
发布博客于 2 年前

今日讨论: 快应用是否值得开发接入?

1.前言:如今,移动互联网用户规模增长红利消失,开发者进入存量市场的争夺,中小开发者更难获得流量,且用户APP安装兴趣低迷。同时,人工智能和大数据时代,急需打通应用间的内...
原创
161阅读
0评论
0点赞
发布博客于 2 年前

苹果4.3被拒之iOS 如何使用本地混淆差异化?

我正在参加 CSDN 2018年 “博客之星” 评选,希望大家能投我一票,NO.79, 79号,79号,79号,感谢大家宝贵的一票, 感谢您一年来的支持!首先谢谢大家积极催稿, 我迫不及待想尽快出第二篇文章, 由于年前确实忙加上年会节目排练, 生活安排的甚是紧凑, 文章一拖再拖, 谢谢大家的理解和支持, 在此祝大家新年快乐!今天讲如何使用本地混淆差异化? 为何去做这件事情呢? 容我强...
原创
569阅读
1评论
0点赞
发布博客于 2 年前

iOS 如何使用本地混淆差异化?

继续阅读请点击下方"阅读原文" , 喜欢的话记得订阅哈, 文章持续更新~
原创
156阅读
0评论
0点赞
发布博客于 2 年前

解决4.3被拒问题之iOS 如何使用本地混淆差异化? 韩俊强的博客

我正在参加 CSDN 2018年 “博客之星” 评选,希望大家能投我一票,NO.79, 79号,79号,79号,感谢大家宝贵的一票, 感谢您一年来的支持!首先谢谢大家积极催稿, 我迫不及待想尽快出第二篇文章, 由于年前确实忙加上年会节目排练, 生活安排的甚是紧凑, 文章一拖再拖, 谢谢大家的理解和支持, 在此祝大家新年快乐!今天讲如何使用本地混淆差异化? 为何去做这件事情呢? 容我强...
原创
1690阅读
4评论
3点赞
发布博客于 2 年前

CSDN2018博客之星评选——期待各位大佬的投票!哈哈

我的序号是NO.79, 79号,79号,谢谢各位!!投票入口:https://bss.csdn.net/m/topic/blog_star2018这序号有点靠后啊, 好像没优势,排得很远很远的,大佬们想投我一票的话进去后要往下拉噢,哈哈哈哈哈哈哈哈…...
原创
1946阅读
7评论
1点赞
发布博客于 2 年前

再见, 2018 ! 你好, 2019 !

时如白驹过隙, 转眼间到了2018年最后一天, 2017年写总结时就像在昨天一样记忆犹新, 2018年的车轮不停的滚动着, 这一年充满了挑战和欣喜, 有成功、有失败, ...
转载
165阅读
0评论
0点赞
发布博客于 3 年前

2018年年终总结-2019年立下Flag!

前言时如白驹过隙, 转眼间到了2018年最后一天, 2017年写总结时就像在昨天一样记忆犹新, 2018年的车轮不停的滚动着, 这一年充满了挑战和欣喜, 有成功、有失败, 有以往没有的激情和潜力都在这一年迸发出来, 下面正式总结一下2018年, 开启2019年新篇章。2017年的计划还记得吗?问自己还记得2018年的计划吗? 目标完成了多少? 我自己都觉得有些计划在原地踏步走, 有些则...
原创
2161阅读
2评论
2点赞
发布博客于 3 年前

攻克苹果4.3被拒问题 韩俊强的博客

前言:从2017年年底开始, Apple似乎做了很大的升级, 让众多开发者陷入困境, 不单单是马甲, 就连正常的 App 也被误伤; 周围很多开发者向我"求救", 诉说新品处于【等待审核】或【正在审核】状态长达一两个月的; 似乎 iOS 开发者不单单只是开发项目, 高效上新和稳定更新 App 变得愈发重要。在这将近一年中, 我也在尝试的道路上不断探索, 最终成功稳定克服 guideline4...
原创
3062阅读
0评论
0点赞
发布博客于 3 年前

攻克苹果4.3被拒问题

请点击原文链接查看, 喜欢的话记得订阅哈, 文章持续更新~ ...
转载
353阅读
0评论
0点赞
发布博客于 3 年前

iOS NetworkLinkConditioner 模拟网络状态进行调试

在开发过程中,有时候需要对网络不好的情况做处理,就是要模拟多种网络环境。那么神器来了 NetworkLinkConditioneriPhone设备可以在设置-开发者-NetworkLinkConditioner下 Status-Enable中进行设置,如图:除了上面列出来的那几种情况,还可以自己配置自定义的网络情况。在开发中简直就是神器,那Mac端有木有这种功能呢???Mac设备...
原创
998阅读
0评论
0点赞
发布博客于 3 年前

Swift相关第三方资源整合

网络Alamofire:http网络请求事件处理的框架。Moya:这是一个基于Alamofire的更高层网络请求封装抽象层。Reachability.swift:用来检查应用当前的网络连接状况。综合Perfect:swift的服务器端开发框架(针对于移动后端开发、网站和web应用程序开发)。RxSwift:函数响应式编程框架,是ReactiveX的swift版本,...
原创
667阅读
0评论
0点赞
发布博客于 3 年前

Error fetching https://gems.ruby-china.org/: bad response Not Found 404

Error fetching https://gems.ruby-china.org/: bad response Not Found 404 报错解决办法Error fetching https://gems.ruby-china.org/: bad response Not Found 404 报错解决办法原因是 服务域名 更换了,打开报错地址:https://gems.ruby-chi...
原创
622阅读
0评论
0点赞
发布博客于 3 年前

Guideline 4.2.2 - Design - Minimum Functionality 被拒及解决方法

Guideline 4.2.2 - Design - Minimum FunctionalityWe noticed that your app only includes links, images, or content aggregated from the Internet with limited or no native iOS functionality. Although thi...
原创
9159阅读
2评论
0点赞
发布博客于 3 年前

ijkPlayer-IJKFFOptions配置缩短视频起播时间

- (IJKFFOptions *)options { if (!_options) { _options = [IJKFFOptions optionsByDefault]; /// 精准seek [_options setPlayerOptionIntValue:1 forKey:@"enable-accurate-seek"]; ...
原创
2122阅读
0评论
0点赞
发布博客于 3 年前

iOS里加载https请求报错说服务器证书无效的解决办法

NSURLConnectionDelegate- (void)loadUnioPage:(UIWebView*)MobileLoadWebView{ NSURL *LoadURL = [NSURL URLWithString:self.confirm_url]; NSURLRequest *request = [NSURLRequest requestWithURL:Load...
原创
3276阅读
0评论
0点赞
发布博客于 3 年前

ijkplayer视频秒开优化指北

1.在对ijkplayer进行使用调试的时候(使用FFMoviePlayer),我发现输出栏中有:===== options =====player-opts : start-on-prepared = 1player-opts : overlay-format = fcc-i420player-opts : max-fps ...
原创
4963阅读
0评论
1点赞
发布博客于 3 年前

解决: Specifically, your app violates Section 3.2(f) of the PLA, which states:

1.问题: Hello,If you would like to appeal this removal, you must do so within 14 calendar days. Otherwise, your Apple Developer Program account and all apps associated with your account will be remov...
原创
2639阅读
0评论
0点赞
发布博客于 3 年前

Appstore 审核指南之---NSLocationWhenInUseUsageDescription 隐私条款

即将实行的隐私政策要求 2018年8月31日自2018年10月3日起,App Store Connect 将要求所有的新 App 和 App 更新提供隐私政策,才可提交至 App Store 或通过 TestFlight 外部测试进行分发。此外,您只有在提交 App 的新版本时,才能编辑 App 的隐私政策链接或文本。若要添加或编辑您在 App Store 上的隐私政策:请前往 Ap...
原创
23385阅读
5评论
0点赞
发布博客于 3 年前

Ringtone Daquan - technical service support

XXX technical service supportProduct introductionThe ringing of hot tones is updated in real time, holding fashion vane, sharing the super high ringtones, and summarizing the popular and popular...
原创
289阅读
0评论
0点赞
发布博客于 3 年前

UiWebview/UIWkwebview 视屏播放那些事

1.iOS 禁止webView播放网页视频弹出全屏不废话了,直接上代码 CGFloat phoneVersion = [[[UIDevice currentDevice] systemVersion] floatValue]; if (phoneVersion >= 10.0) { content = [content stringByReplacing...
原创
2302阅读
0评论
1点赞
发布博客于 3 年前

成为高层管理的十二条秘诀 韩俊强的博客

某人自从荣升团队负责人之后,朋友圈负能量爆棚,晚上视频时说天天被Boss联席批,脑子里一团浆糊……于是跟其言简意赅的聊了聊管理的底层机制,估计大概率还没整明白……想想最近在不同场合交流过类似话题,干脆发条圈梳理一下,比较粗浅,欢迎拍砖: 欢迎关注新浪微博 1、管理永远为经营服务,脱离了经营的管理都是成本。 2、管理的本质是通过他人实现经营目标。 3、管理无外乎统筹。 4、统筹的核心是十个...
原创
406阅读
0评论
0点赞
发布博客于 3 年前

Mac 下source tree 与 gitlab 添加 ssh 密钥

配置方法: 在普通用户 进入 .ssh 文件 cd .ssh/ 或 cd ~/.ssh HaRiMacBook-Pro:~ lelecd.ssh/HaRiMacBook−Pro:.sshlelecd.ssh/HaRiMacBook−Pro:.sshlele ls known_hosts HaRiMacBook-Pro:.ssh lelemanssh−addHaRiMacBook−...
原创
2729阅读
0评论
0点赞
发布博客于 3 年前

dispatch_source_t 比 NSTimer 更准的定时器

NSTimer受runloop的影响,由于runloop需要处理很多任务,导致NSTimer的精度降低,在日常开发中,如果我们需要对定时器的精度要求很高的话,可以考虑dispatch_source_t去实现 。dispatch_source_t精度很高,系统自动触发,系统级别的源。下面是通过dispatch_source_t 创建 计时器的例子```dispatch_queue_t queu...
原创
936阅读
0评论
0点赞
发布博客于 3 年前

追悼伟大的科学家史蒂芬·霍金,他留下的预言能实现吗 ?

据英国天空新闻等多家媒体3月14日消息,史蒂芬·霍金去世,享年76岁。个人信仰霍金表示,世界上并不存在神,自己是无神论者,宗教相信奇迹,但是奇迹不能和科学并存。精彩语录1...
原创
184阅读
0评论
0点赞
发布博客于 3 年前

iOS网络协议_HTTP/TCP/IP浅析

一.TCP/IP协议话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必须使用共同的语言一样。一个只懂英语的人,和一个只懂中文的人由于没有共同的语言(规则)就没办法沟通。两台电脑之间进行通讯所共同遵守的规则,就是网络协议。那么谁来制定这个网络协议?国际标准化组织(ISO)定义了网络协议的基本框架,被称为OSI模型。要制定通讯规则,内容会很多,比如要考虑A电脑如何找到B电脑,A电脑在发送信
转载
480阅读
0评论
0点赞
发布博客于 3 年前

OpenCV-模板匹配

寻找一幅图像的匹配的模板,可以在一段视频里寻找出我们感兴趣的东西,比如条形码的识别就可能需要这样类似的一个工作提取出条形码区域(当然这样的方法并不鲁棒)。而OpenCV已...
原创
158阅读
0评论
0点赞
发布博客于 3 年前

iOS setNeedsLayout&layoutSubviews 视图重绘总结

layout机制相关方法(CGSize)sizeThatFits:(CGSize)size(void)sizeToFit(void)layoutSubviews(void)layoutIfNeeded(void)setNeedsLayout(void)setNeedsDisplay(void)drawRectlayoutSubviews在以下情况下会被调用:1、in...
转载
2062阅读
0评论
0点赞
发布博客于 3 年前

OpenCV-模板匹配

寻找一幅图像的匹配的模板,可以在一段视频里寻找出我们感兴趣的东西,比如条形码的识别就可能需要这样类似的一个工作提取出条形码区域(当然这样的方法并不鲁棒)。而OpenCV已经为我们集成好了相关的功能。函数为matchTemplate。所谓模板匹配就是在一幅图像中寻找和模板图像(patch)最相似的区域。该函数的功能为,在输入源图像Source image(I)中滑动框,寻找各个位置与...
原创
3018阅读
1评论
0点赞
发布博客于 3 年前

2017年年终总结 韩俊强的博客

前言 不知不觉,2017年又接近尾声了,又到了该写年终总结的时候了,往年这个时候都会熙熙攘攘,各大平台提早预热过年的气氛,而今年显得格外的平静,这可能正如我的现在的心境,波澜而不惊!因为今年整体过的只能说并不太圆满,事业上颇丰,感情略欠缺。App开发公司项目: 2017年管理开发两个App,按照项目计划独立开发完成,这个阶段相对往年开发App有所不同,因为此次开发是以往经验的一次总结与实践
原创
1720阅读
4评论
6点赞
发布博客于 3 年前

GCD处理多线程同步操作 韩俊强的博客

原文地址: http://blog.csdn.net/qq_31810357/article/details/78906308 未经许可,严禁转载!GCD使用 dispatch_group_notify、dispatch_group_enter、dispatch_group_leave处理多线程同步操作一、简介dispatch_group_enter:通知group,下面的任务马上要放到group中
原创
1191阅读
0评论
1点赞
发布博客于 4 年前

佛系青年:真的“丧”吗?

佛系青年:真的“丧”吗? 佛系青年指的是“怎么都行、不大走心、看淡一切的活法”
原创
3562阅读
0评论
0点赞
发布博客于 4 年前

iOS11 完美解决导航栏按钮偏移问题 韩俊强的博客

iOS11 完美解决导航栏按钮偏移问题 韩俊强的博客 iOS开发者交流群(官方收费群):①446310206 ②446310206
原创
11462阅读
6评论
2点赞
发布博客于 4 年前

iOS11: 使用Xcode9后的11条小建议 韩俊强的博客

作者:韩俊强 原创地址:http://blog.csdn.net/qq_31810357/article/details/78060505 未经允许禁止转载!Xcode9已在9月20号推出, 相信很多人充满期待, 那么新版Xcode给我们带来哪些新东西呢? 下载后发现很多人哀声载道, 很大一部分是不适应新的编译器, 那么我们我们该如何去调整呢? 耐心看完本文或许你能找到一些答案!1.模拟器的变化
原创
8785阅读
13评论
8点赞
发布博客于 4 年前

iOS11 Xcode 9 快速跳转到定义新姿势(Jump to Definition)

Xcode 9正式版与之前beta版本相差不大,编辑器有较大调整,试写代码,发现“跳转定义”跟以前不一样了,之前按住command +鼠标左键即可跳转定义.
原创
6177阅读
0评论
1点赞
发布博客于 4 年前

iOS11问题: 定位服务在iOS11系统上不能使用?

Q:我刚刚用iOS11 SDK重新构建了应用程序,发现定位服务现在根本不起作用。原因:A:因为苹果现在增加了一项新的隐私保护功能 NSLocationAlwaysAndWhenInUseUsageDeion,并且原有的 NSLocationAlwaysUsageDeion 被降级为 NSLocationWhenInUseUsageDeion。想要达到之前 NSLocationAlwaysUsageD
原创
20723阅读
1评论
1点赞
发布博客于 4 年前

iOS 11 安全区域适配总结(转)

导语:本文主要是对iOS 11下APP中tableView内容下移20pt或下移64pt的问题适配的一个总结。内容包括五个部分:问题的原因分析、adjustContentInset属性的计算方式、什么情况下的tableView会发生内容下移、有哪些解决方法、解决这个问题时遇到的另外一个小问题。一、iOS 11下APP中tableView内容下移20pt或下移64pt的原因分析问题如下图所示:原因分
转载
2090阅读
0评论
1点赞
发布博客于 4 年前

2017最新App Store 审核指南中文版

iOS开发者交流群:①446310206 ②446310206代码地址: 加入我们学习
原创
4594阅读
0评论
1点赞
发布博客于 4 年前

如何去照顾一个难过的人 韩俊强的博客

如何去照顾一个难过的
原创
958阅读
2评论
3点赞
发布博客于 4 年前

RxSwift使用教程大全 韩俊强的博客

接上一篇:初识RxSwift及使用教程 韩俊强的博客 本文档内容来自于 RxSwift 的 Playground。记录大多数 ReactiveX 的概念和操作符。(部分翻译和注解来自 ReactiveX文档中文翻译)Introduction为什么使用 RxSwift?我们写的很多代码实际上是为了解决和响应外部事件。当用户操作一个控件的时候,我们需要使用 @IBAction 来响应事件。我们需
原创
1958阅读
0评论
1点赞
发布博客于 4 年前

初识RxSwift及使用教程 韩俊强的博客

什么是RxSwift?RxSwift是Swift函数响应式编程的一个开源库,由Github的ReactiveX组织开发、维护其他语言像C#, Java 和 JS 也有,Rx.Net、RxJava、RxJSRxSwift的目的是让让数据/事件流和异步任务能够更方便的序列化处理,能够使用Swift进行响应式编程函数式响应编程?RxSwift做了什么?观察者模式什么KVO,通知, 甚至代理都
原创
3388阅读
3评论
1点赞
发布博客于 4 年前

IJKMediaFramework终极版

IJKMediaFramework IJKPlayer IJKPlayer终极版 iOS开发SDK , 不用编辑, 直接拉到项目中就可以使用的SDK!
zip
发布资源于 4 年前

Swifter第三版

Swifter第三版 Swift开发 Swift电子书 Swift图书, 针对swift进阶推荐看看!
pdf
发布资源于 4 年前

Swifter第二版

Swifter第二版 Swift开发 Swift电子书 Swift图书, 对于学习swift基础演变很实用!
pdf
发布资源于 4 年前

函数式Swift

objc中国最新推出的Swift函数式, 值得学习!
pdf
发布资源于 4 年前

AAC解码算法原理详解.pdf

iOS中关于AAC解码算法原理详解, 最全的基础详解, 也许你找了很久都没找到最全的, 这不会让你失望!
pdf
发布资源于 4 年前

群规

本群管理规则如下五条: iOS开发者交流群: ①群:446310206 ②群:426087546
原创
1500阅读
2评论
4点赞
发布博客于 4 年前

Protobuf-swift 集成小结 韩俊强的博客

第一步、配置环境(跟着github 上面配置就行了)第二步、把项目从gitHub拉下来(以下都是根据这个github的内容配置的):https://github.com/alexeyxo/protobuf-swift (使用终端操作)以下两个方法供使用:$ git clone git@github.com:alexeyxo/protobuf-swift.git $ git clone https:/swift
原创
1631阅读
0评论
1点赞
发布博客于 4 年前

IJKMediaFramework.framework

IJKMediaFramework : 直播拉流 IJKMediaFramework静态库, 已编译好, 省去大量的时间去配置静态库!
zip
发布资源于 4 年前

The Swift Programming Language中文完整版

The Swift Programming Language中文完整版, 找了很多地方, 总算找到(中文)校正完整版了, 分享给大家!
pdf
发布资源于 4 年前

iOS最新面试锦集

1. 为什么说Objective-C是一门动态的语言?① 什么是动态语言?动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。比如众所周知的ECMAScript(JavaScript)便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。有三个名词容易混淆: Dynamic Progr
原创
3487阅读
0评论
1点赞
发布博客于 4 年前

iOS中 切圆角,任意几个角(带边框,不带边框)__OC和Swift版本 韩俊强的博客

需求:1.日常我们在切控件圆角时会遇到想切任意圆角?2.切过圆角带边框和不带边框的选择?那么今天我们就用Objective-C和Swift都给它实现了:OC代码:UILabel *myLabel = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 200, 70)]; myLabel.text = @"...
原创
6985阅读
2评论
2点赞
发布博客于 4 年前

iOS代码规范

这篇规范一共分为三个部分:核心原则:介绍了这篇代码规范所遵循的核心原则。通用规范:不局限于iOS的通用性的代码规范(使用C语言和Swift语言)。iOS规范:仅适用于iOS的代码规范(使用Objective-C语言)。一. 核心原则原则一:代码应该简洁易懂,逻辑清晰因为软件是需要人来维护的。这个人在未来很可能不是你。所以首先是为人编写程序,其次才是计算机:不要过分追求技巧,降低程序的可读性
转载
2975阅读
0评论
2点赞
发布博客于 4 年前

最新Swift学习教程-从简单到复杂 韩俊强的博客

Swift-从简单到复杂Swift基础知识大全,Swift学习从简单到复杂,不断地完善与更新, 欢迎Star❤️,欢迎Fork,☀️iOS开发者交流群:446310206基础篇知识架构:常两变量基本数据类型类型转换Bool类型元祖可选值字符和字符串字符串常用方法运算符数组基本使用数组其它操作字典ifwhileforbreak-continueSwitch函数定义函数参数函数类型闭包闭包捕获值枚举结
原创
2241阅读
0评论
1点赞
发布博客于 4 年前

高仿Tumblr热度-滚动条数-JQScrollNumberLable

JQScrollNumberLabel:仿tumblr热度滚动数字条数, 一个显示数字的控件,当你改变其数字时,能够有滚动的动画,同时动画和位数可以限制,动态创建和实例化可选,字体样式自定义等。博客教程:http://blog.csdn.net/qq_31810357/article/details/70172975
zip
发布资源于 4 年前

Bluemix 之 IBM Watson Conversation 自然对话实践

Bluemix 之 IBM Watson Conversation 自然对话实践前言 初步结识Bluemix是在2015年春节,那时候对于一个外来的IBM-PaaS很是好奇,但是又不敢尝试,担心成本高,一直有一种“推倒重来”的感觉,所以当时只做了简单的免费测试;随着2016年产品的成熟变得火热起来,越发难以控制好奇就开始了尝试,起初尝试了MobileData,再有是Push Notificati
原创
4767阅读
3评论
7点赞
发布博客于 4 年前

iOS中 Framework静态库的创建和使用遇到的那些坑 韩俊强的博客

网上关于Framework制作的教程数不胜数,然而都过于陈旧,最新的也是使用Xcode7的教程,而且有些设置也只给出步骤,并没有给出原因,而且按照有些教程制作出的framework还有些问题,所以我把自己制作framework的过程记录下来,并且使用的是最新的Xcode8环境。本次制作framework,包含AFN,FMDB第三方,.a文件,xib,Bundle文件,还有Category分类,几乎制作和使用framework遇到的所有坑都被我遇到了,所以,此篇博客在我这属于干货,特此分享给大家,以免再走弯路
原创
8245阅读
7评论
2点赞
发布博客于 4 年前

证书转换-SSL证书生成:cer,jks文件 韩俊强的博客

一.生成.jks文件资料:HTTPS-老司机手把手教你SSL证书申购-TrustAsia证书 HTTPS时代已来,手把手指导申请免费SSL证书 1、keystore的生成:分阶段生成:keytool -genkey -alias yushan(别名) -keypass yushan(别名密码) -keyalg RSA(算法) -keysize 1024(密钥长度) -validity 36
原创
17965阅读
1评论
2点赞
发布博客于 4 年前

iOS中 性能优化之浅谈load与initialize 韩俊强的博客

一. +load源码分析extern bool hasLoadMethods(const headerType *mhdr);extern void prepare_load_methods(const headerType *mhdr);voidload_images(const char *path __unused, const struct mach_header *mh){
原创
6778阅读
1评论
4点赞
发布博客于 4 年前

人民的名义1-55集全 已看完(观后感)

人民的名义大结局已看完,心生疑问,沙瑞金才是布局高手!
原创
2359阅读
6评论
2点赞
发布博客于 4 年前

iOS中 高仿Tumblr热度-滚动条数-JQScrollNumberLabel 韩俊强的博客

JQScrollNumberLabel 仿tumblr热度滚动数字条数,一个显示数字的控件,当你改变其数字时,能够有滚动的动画,同时动画和位数可以限制,动态创建和实例化可选,字体样式自定义等等。
原创
2531阅读
0评论
7点赞
发布博客于 4 年前

iOS中 仿Tumblr点赞心破碎动画 韩俊强的博客

最近Tumblr轻博客无论是web端还是移动端,都非常受欢迎,简单调研了一下,其中动画是我感兴趣的,特此写了个仿Tumblr点赞心破碎动画;
原创
3601阅读
0评论
1点赞
发布博客于 4 年前

HTTPS-老司机手把手教你SSL证书申购-TrustAsia证书

前言Apple从2016年逐步要求HTTPS,SSL相关证书等,上月的JSPatch封杀更是引起广大开发者的注意,整体来说多是为了安全考虑,那么SSL证书是硬需,考虑到上一篇:HTTPS时代已来,老司机手把手指导申请免费SSL证书 介绍了阿里云的相关证书,为了不仅仅依赖一家证书,特此又研究了一下又拍云的SSL-TrustAsia证书申购申购地址,希望能帮助到你!
原创
13800阅读
0评论
1点赞
发布博客于 4 年前

iOS10.3正式版发布:iOS10.3新功能有哪些? 韩俊强的博客

苹果今天发布了iOS 10.3正式版,由于加入了众多新功能,且更换了文件系统,所以非常值得升级,但是如果你打算更新,最好要耐心等待。 一些抢先尝鲜的iPhone 7、7 Plus果粉开始发帖表示(系统大小在600M左右),自己更新iOS 10.3过程中正是焦虑死了,因为安装过程非常长,差不多你要等25分钟左右。
原创
3651阅读
0评论
6点赞
发布博客于 4 年前

iOS新特性: iOS10.3教你如何动态更换APP图标?(后台切换) 韩俊强的博客

iOS 10.3 开放了更换 app 图标的 API,核心方法是下面这个:。。每周更新关注:http://weibo.com/hanjunqiang 新浪微博!手机加iOS开发者交流QQ群: 446310206
原创
13001阅读
10评论
9点赞
发布博客于 4 年前

Stack Overflow 2017 开发者调查报告发布! 韩俊强的博客

Stack Overflow 发布了 2017 开发者调查报告,此次有超过 64,000 名开发人员参与调查,分别对其技能、工具、学习趋势等数据进行了统计,现将其中一些有趣的数据和趋势撷取出来分享给大家。
转载
1637阅读
2评论
2点赞
发布博客于 4 年前

快速使用HEXO搭建个人博客 韩俊强的博客

经过各种找资料,踩过各种坑,终于使用 hexo 搭建个人博客初步完成了,域名目前用得时 github 的,我的 hexo 是 3.1.1 版本,hexo 不同的版本,很多配置都不一样。好吧,废话不多说了,开始吧。 正文: 这边教程是针对与Mac的,参考链接,由于原文讲到的hexo是以前的老版本,所以现在的版本配置的时候会有些改动。 之前是想着写博客,一方面是给自己做笔记,可以提升自己的写作、
原创
1787阅读
0评论
2点赞
发布博客于 4 年前

Jekyll搭建个人博客 韩俊强的博客

之前写了一篇HEXO搭建个人博客的教程获得了很好评,有很多读者主动给我打赏,在此感谢。 如果你看过我的文章会发现我现在的博客样式跟之前是有很大的区别的,之前我也是使用 HEXO 搭建的博客,后来发现使用 HEXO 在多台电脑上发布博客,操作起来并不是那么方便,果断就转到了 Jekyll 上,接下来我会讲如何使用 Jekyll 搭建博客,博客模板效果。介绍 Jekyll 是一个简单的博客形态的静态站点
原创
6729阅读
2评论
3点赞
发布博客于 4 年前

C语言项目开发-项目架构和编程命名规范

一个项目的流程:1、公司市场人员与客户交流,了解客户、引导客户使用公司最优资源并产出一份市场需求文档2、公司需求人员(BA)与客户交流,了解客户需求并产出一个软件需求文档3、项目经理、开发小组成员、需求人员(BA)一起开一个需求评审会议,对不合理的地方,   打回给BA,再由BA与客户沟通4、程序员接到和充分了解软件需求文档后产生软件设计文档(包括概要设计文档和详细设计文档,   涉及到数据库的还
原创
3319阅读
0评论
3点赞
发布博客于 4 年前

C语言实现的http请求源代码

C语言实现的http请求源代码
zip
发布资源于 4 年前

笔记类app之Leanote同步机制 韩俊强的博客

背景最近在移动开发App时遇到一个问题:在服务端与客户端之间需要进行修改,删除,更新,添加等操作同步,为此研究了一番,其中Leanote参考了印象笔记App的同步原理。Leanote同步机制参考Evernote的机制, 关于Evernote的同步机制参考: http://dev.evernote.com/media/pdf/edam-sync.pdf前言Leanote主要由Notebook, No
原创
4573阅读
0评论
2点赞
发布博客于 4 年前

iOS开发中 关于阿里云服务器的使用与安全策略 韩俊强的博客

使用背景:        云服务已经很多年了,早期没能加入使用云大军中的一员,后来后悔莫及。2015年记得当时没办法租用的虚拟主机三天两天挂了,导致我认认真真的考虑了一次,觉得还是要使用云服务器!从免费的主机屋学习版到各种虚拟机的实验,再到之前是用300元左右买的别人的虚拟主机,空间有几G,感觉还行,正好又值他们搞活动,买两年送一年!预存还有返还!心动了,就没有任何考虑就预存了一千块!...
原创
4074阅读
19评论
15点赞
发布博客于 4 年前

iOS开发中 经常遇到的坑,看我就够了! 韩俊强的博客

从事iOS开发有些年月了,从最开始的磕磕绊绊,不知所措,到现在的遇到困难都能快速做出最佳方案处理,中间经历了不可或缺的痛苦。在项目开发中,本人有用印象笔记记录的习惯,所以很多重复出现的坑,很快迎刃而解,而不在同一个地方摔倒两次。为此,特意总结了一下开发中经常遇到的坑,有些可能和你形成共鸣,有些在你看来或许是小儿科,不喜勿喷。基础篇:A valid provisioning profile for
原创
8458阅读
0评论
4点赞
发布博客于 4 年前

7 个 code review 的技巧(转)

Code review,中文译为「代码审查」,是指对代码进行系统性的审查,通常是和其他开发者来共同进行。这里作者就讲了在 Asana 中他们是怎么来做代码审查的。1.先确定 code review 的目标优先级在 code review 之前先和你的团队成员明确 code review 中事项的优先级。作者认为 code review 中应该做的事:熟悉同事在编程时的思考方式,这样其余同事以后如果
转载
4586阅读
0评论
5点赞
发布博客于 4 年前

我的2016 “CSDN博客之星” 韩俊强的博客

2016年12月31日        时间如白驹过隙,转眼间2016年的尾巴快要抓不住了。总结一下这一年的自我价值和工作业绩,不知该如何下笔,因为不知道自己奋斗的是否还是年初的目标。大家都知道2016雾霾一直驱之不散,作为开发人员,这一年也是在紧迫的情景下进行的,时而被各种裁员新闻所忧虑,时而被“996”所困扰,但是我们在成长,不能被外界所困。   工作上:  ...
原创
3324阅读
7评论
10点赞
发布博客于 5 年前

iOS中 Apple开发相关邮箱汇总 韩俊强的博客

iOS中 Apple开发相关邮箱汇总 每周更新关注:http://weibo.com/hanjunqiang 新浪微博!手机加iOS开发者交流QQ群: 446310206
原创
3004阅读
0评论
1点赞
发布博客于 5 年前

iOS中 最新收集的代码块(汇总) 韩俊强的博客

iOS开发中实用开发技巧之最新收集代码块,提升开发效率!每日更新关注:http://weibo.com/hanjunqiang 新浪微博!手机加iOS开发者交流QQ群: 446310206
原创
3003阅读
2评论
11点赞
发布博客于 5 年前

HTTPS时代已来,老司机手把手指导申请免费SSL证书 韩俊强的博客

近期国内证书颁发机构WoSign由于存在管理问题导致其自身声誉受损,WoSign也关闭了免费SSL签发。对于小型企业和个人来说部署HTTPS时SSL证书就是一笔不小的费用,因此这也阻碍了HTTPS的覆盖速度。对于Mozilla的免费证书项目Lets Encrypt虽然其证书发布数量已经破千万,但该项目有一定的技术门槛。不过阿里云与国内某中级证书颁发机构推出了基于Symantec(赛门铁克)的免费SSL证书,有兴趣的网友可以前往阿里云进行申请。
原创
9885阅读
13评论
17点赞
发布博客于 5 年前

iOS10 适配 ATS(app支持https通过App Store审核) 韩俊强的博客

其实HTTPS从最终的数据解析的角度,与HTTP没有任何的区别,HTTPS就是将HTTP协议数据包放到SSL/TSL层加密后,在TCP/IP层组成IP数据报去传输,以此保证传输数据的安全;而对于接收端,在SSL/TSL将接收的数据包解密之后,将数据传给HTTP协议层,就是普通的HTTP数据。HTTP和SSL/TSL都处于OSI模型的应用层。从HTTP切换到HTTPS是一个非常简单的过程,在做具体的切换操作之前,我们需要了解几个概念:
原创
7042阅读
3评论
15点赞
发布博客于 5 年前

iOS Quartz 2D相关笔记总结笔记 韩俊强的博客

一、基本理论和基本代码 概念总结 Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统。Quartz 2D能完成的工作: 绘制图形 : 线条,三角形,矩形,圆,弧等; 绘制文字
原创
1496阅读
3评论
11点赞
发布博客于 5 年前

iOS中 Bugly iOS 符号表手动配置详细教程 韩俊强的博客

iOS中 Bugly iOS 符号表手动配置详细教程 韩俊强的博客 2016CSDN博客之星评选助力:动动你的小手,给我投一票吧!http://blog.csdn.net/vote/list.html?keyword=qq_31810357#search
原创
4737阅读
2评论
3点赞
发布博客于 5 年前

iOS 10 不提示「是否允许应用访问数据」,导致应用无法使用的解决方案

iOS 10 之后,陆陆续续地有用户联系我们,说新机第一次安装、第一次启动的时候,app 首屏一片空白,完全没数据。kill 掉重新打开就好了。一开始以为是用户网络情况不好,但随着越来越多的用户报告这个问题,我意识到这并不是偶然情况。但是并非所有用户都如此。
转载
5940阅读
2评论
1点赞
发布博客于 5 年前

我心中的微信小程序 韩俊强的博客

最近几个月一直热火朝天张小龙最近要把应用折叠到微信里,这些应用被他称为:小程序。每日更新关注:http://weibo.com/hanjunqiang 新浪微博!iOS开发者交流QQ群: 446310206
原创
17127阅读
2评论
5点赞
发布博客于 5 年前

iOS中 HeathKit框架学习 步数统计等 韩俊强的博客

HeathKit是Apple公司在推出iOS 8 系统时一块推出的关于健康信息的框架。如果iPhone手机系统升级到iOS8之后就会发现多了一个健康-app,这就是Apple提供的一个记录用户健康信息的app,可以用它来分享健康和健身数据。还可以指定数据的来源,比如我们自己创建一个app,在我们的app中使用了HeathKit框架之后只要经过用户的认证,就可以在我们的app之中给健康分享数据或者从健康中获取数据。
原创
4673阅读
1评论
1点赞
发布博客于 5 年前

iOS10软件崩溃 Xcode8崩溃 打印/字体等问题汇总 韩俊强的博客

iOS10 Xcode8问题汇总 每日更新关注:http://weibo.com/hanjunqiang 新浪微博!iOS开发者交流QQ群: 446310206
原创
16415阅读
16评论
1点赞
发布博客于 5 年前

iOS中 CocoaPods Mac App的安装和使用 韩俊强的博客

iOS中 CocoaPods Mac App的安装和使用 韩俊强的博客 iOS开发者交流QQ群: 446310206
原创
2996阅读
4评论
1点赞
发布博客于 5 年前

H5、React Native、Native应用对比分析

H5、React Native、Native应用对比分析 iOS开发者交流QQ群: 446310206
转载
2277阅读
0评论
1点赞
发布博客于 5 年前