自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (51)
  • 收藏
  • 关注

原创 iOS开发之利用IJKPlayer+nginx+rtmp搭建直播的推流和拉流

最近项目中想实现直播的功能,所以研究了一段时间的直播功能,当然也是在别人的基础上不断的学习实现的,所以记录一下,希望对大家有所帮助。直播拉流功能:这里使用了开源的IJKPlayer第三框架,ijkplayer 是一款做视频直播的框架, 基于ffmpeg,是大多数搭建直播平台的首选框架,当然各大云平台都有自己的直播框架,具体大家使用的时候可以自行研究,有问题再留言,我这里不再说明框架的集成和拉流过程

2017-06-29 15:51:23 3351 1

转载 推荐文章之从技术、平台、工具、语言&框架等四大方面,详解技术未来的趋势

ThoughtWorks 中一群资深技术领导组成的ThoughtWorks 技术顾问委员会 (TAB) 创建了该雷达。 他们定期开会讨论 ThoughtWorks 的全球技术战略以及对行业有重大影响的技术趋势。这个雷达以独特的形式记录技术顾问委员会的讨论结果,为从开发人员到 CIO 在内的各路利益相关方提供价值。 这些内容只是简要的总结, 我们建议您探究这些技术以了解更多细节。这个雷达是图形性质的

2017-06-30 15:52:29 1319

转载 iOS开发之如何应对苹果app的ipv6时代?

WWDC2015苹果宣布在ios9支持纯IPv6的网络服务,并且要求2016年提交到app store的应用必须兼容纯IPv6的网络,要求适配的系统版本是ios9以上(包括ios9)。一背景介绍你了解IPv6吗?IPv6是Internet Protocol Version 6的缩写,简单的概括IPv6就是现行的互联网协议(IPV4)的下一代IP协议。IPv6由128位二进制数组成,可提供庞大的IP

2017-06-26 16:23:02 1451

原创 iOS开发之解决CocoaPods中“.h”头文件找不到的问题,简单粗暴的方法

如果是拖进工程中的framework或者第三方文件,如果找不到,删除了重新添加或者修改search path地址,如果不知道怎么修改,在工程文件夹中,找到对应的文件,然后将文件拖到修改文件地址的位置,会自动生成。Now,问题是CocoaPods中 “.h”的头文件找不到,如何解决?简单粗暴的解决办法,在工程文件夹中,删除除了Podfile文件之外,跟pod有关的相关文件,如下图:我这个项目中,除了

2017-06-23 11:18:09 12445 2

原创 iOS开发之如何在Xcode中显示断点堆栈

昨天有人问我在Xcode中打断点后怎么查看堆栈,今天就简单的聊聊。首先解释一下,什么是堆栈?堆:顺序随意;栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。栈:先进后出;堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表。都是专业术语的意思,通

2017-06-21 14:27:34 10574

原创 iOS开发之解决WebView自适应内容高度

这段时间写的项目中,有涉及到根据后端上传的表单内容,然后在移动端将内容排版重新展示的功能点,所以小小的写一下解决办法。首先如果直接进行内容展示,或者进行sizeToFit的操作,那么可能会造成图片超过屏幕大小,字体变得很小的结果,所以这里用到了UIWebView的delegate方法和添加了html的标签语言。具体可以研究代码,如下://web-(UIWebView *)detailWebVie

2017-06-21 10:14:37 2669

原创 iOS开发之谈谈App应用的架构搭建(推荐给大家看)

iOS应用架构谈 开篇iOS应用架构谈 view层的组织和调用方案iOS应用架构谈 网络层设计方案iOS应用架构谈 本地持久化方案及动态部署iOS应用架构谈 组件化方案

2017-06-16 15:20:28 2609

原创 iOS开发之Documentation.build/Script-BC552B3A15.sh:

/Users/hbbhao/Library/Developer/Xcode/DerivedData/AWLive-dmbegyhgamayzudqqdentwngdpkr/Build/Intermediates/GPUImage.build/Debug-iphoneos/Documentation.build/Script-BC552B3A1558C6FC001F3FFA.sh: line 5:

2017-06-15 12:04:12 1018

原创 iOS开发之最近开发遇到的问题总结

1、Cannot create __weak reference in file using manual reference counting 解决办法:点击工程-------->Build Settings--------->Apple LLVM8.1 - Language - Objectibe-C------------->Weak Reference In Manual Retain R

2017-06-14 18:17:54 1262

原创 iOS开发之谓词Predicate和对象数组的排序

我们在开发中经常使用的Predicate谓语,主要是正则表达式的使用,今天给大家简单的讲讲怎样去使用谓语。因为内容比较简单,所以直接上代码展示:NSMutableArray *people_arr = [NSMutableArray new]; NSMutableArray *filter_arr = [NSMutableArray new]; for (int i = 0; i

2017-06-14 16:07:31 1976

转载 苹果iOS11重磅改版App Store,开发者应该了解这些

苹果在WWDC2017上重磅发布iOS11,其中一项重大更新就是对App Sore的全新改版,我们一起来看看具体有哪些变化,以及对我们会带来哪些影响。App Store的分类变化在iOS10以前,App Store的几大分类为:精品推荐、类别、排行榜、搜索、更新。而在最新的iOS11中,分类变为:今天、游戏、应用、更新、搜索。这次改版,重点突出了游戏、应用两大分类,而弱化了排行榜和类别,将它们融合

2017-06-14 15:03:09 4259

Swift基础之DelegateDemo

Swift基础之DelegateDemo

2016-08-08

iOS导航头像缩放Demo

iOS导航头像缩放Demo,在很多App中,经常存在一种需求就是,界面上下滚动时用户的头像也会跟着滚动,而用户头像在视图向上滚动一定范围时停留并在导航栏的位置

2016-08-08

Swift基础之PickerView选择器Demo

Swift基础之PickerView选择器Demo

2016-08-02

第三方Charts绘制图表四种形式Demo

第三方Charts绘制图表四种形式Demo

2016-07-27

ijkplayer框架电视直播Demo

ijkplayer框架电视直播Demo

2016-07-27

富文本AttributedStringDemo

富文本AttributedStringDemo

2016-07-25

MVVM、图片选择封装(UICollectionView)、富文本封装(NSAttributedString)、引导动画(Animation)四个知识点Demo

MVVM、图片选择封装(UICollectionView)、富文本封装(NSAttributedString)、引导动画(Animation)四个知识点Demo

2016-07-25

烟花Demo两种语言OC和Swift

烟花OC和SwiftDemo

2016-07-24

仿滴滴抢单倒计时Demo

仿滴滴抢单倒计时Demo

2016-07-20

利用第三方实现折叠树Demo

利用第三方实现折叠树Demo

2016-07-19

日历显示,并且可选日期MyDemo

当前日期前后都可显示的日历,选择日子后,可以存储,切换月份可以继续显示之前选择过的日子

2016-07-11

常用宏定义#define

常用宏定义#define

2016-07-08

复杂动画详细讲解Demo

复杂动画详细讲解Demo

2016-07-01

App启动加载广告页面Demo

App启动加载广告页面Demo

2016-07-01

VTMagic类似于网易新闻切换标题的第三方Demo

VTMagic类似于网易新闻切换标题的第三方Demo

2016-06-30

超好用的JRDB对FMDB的封装Demo

一个对FMDB进行类Hibernate封装的iOS库,支持Objective-C 和 Swift。

2016-06-23

自己封装的下载管理Demo

本篇文章是有demo的,但是demo中笔者将下载资源去掉了。如果大家想要测试效果,只能自寻找下载资源链接

2016-06-23

iOS一行代码进行RSA、DES 、AES、MD5加密、解密Demo

iOS一行代码进行RSA、DES 、AES、MD5加密、解密Demo

2016-06-22

MVVMMDemo测试

MVVMM模式解决了ViewModel的臃肿并方便单元测试

2016-06-21

iOSRadarChart雷达效果

简单地雷达效果数据展示图,有对应的相关博客可以进行参考

2016-06-20

YYKit之YYText例子

YYKit之YYText例子,富文本使用

2017-07-04

Swift基础之仿资讯类实现频道的长按拖拽

Swift基础之仿资讯类实现频道的长按拖拽

2017-04-06

简单语音样式Demo

简单语音样式Demo

2017-03-22

好用多样的滑动视图Demo

好用多样的滑动视图Demo

2017-03-20

夜间模式DKNightVersion使用Demo

夜间模式DKNightVersion使用Demo

2017-03-13

好用的多样的搜索界面样式OCDemo

好用的多样的搜索界面样式OCDemo

2016-11-08

字数不一的多标签Demo

字数不一的多标签Demo

2016-10-27

Swift基础之FMDB的使用Demo

Swift基础之FMDB的使用Demo

2016-10-21

自己封装的提示框(警告框)Demo

自己封装的提示框警告框Demo

2016-10-19

Swift基础之绘制折线Demo

Swift基础之绘制折线Demo

2016-10-12

Swift基础之动画开发

Swift基础之动画开发

2016-10-08

Swift单选横竖样式Demo

Swift单选横竖样式Demo

2016-09-30

Swift波纹样式Demo

Swift波纹样式Demo

2016-09-15

Swift镂空图片Demo

Swift镂空图片Demo

2016-09-06

Swift之闭包ClosureDemo

Swift之闭包ClosureDemo

2016-09-02

积分抽奖Demo

积分抽奖Demo,可以人为控制指针的落点区域,从而控制不同奖项的概率

2016-09-01

可点击的两种轮转方式Demo

可点击的两种轮转方式Demo

2016-08-25

Swift和OC代码的相互使用

Swift和OC代码的相互使用

2016-08-23

OC下拉变大上拉缩小和Swift下拉变大Demo

OC下拉变大上拉缩小和Swift下拉变大Demo

2016-08-18

仿京东商城选择地区样式Demo

仿京东商城选择地区样式Demo

2016-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除