- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 iOS 为label实现打折效果(添加中划线 & 下划线)
1、添加中划线: UILabel *oldPriceLabel = (UILabel *)[selfviewWithTag:70+i]; NSString *oldStr = [NSStringstringWithFormat:@"%ld元",oldPrice]; //中划线 NSDictionary *attribtDic =@{NS...
2018-06-29 10:59:12 1261
转载 HTTPS原理
HTTPS 简介在日常互联网浏览网页时,我们接触到的大多都是 HTTP 协议,这种协议是未加密,即明文的。这使得 HTTP 协议在传输隐私数据时非常不安全。因此,浏览器鼻祖 Netscape 公司设计了 SSL(Secure Sockets Layer) 协议,用于对 HTTP 协议传输进行数据加密,即 HTTPS 。HTTPS 和HTTP 协议相比提供了:数据完整性:内容传输经过完整性校验数据隐...
2018-06-29 10:06:42 783
原创 http协议的数据传输过程
一、http协议: 超文本传输协议,可以传递各种类型的文件,是使用最广泛的协议模式,是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种应用二、http协议的底层是在应用层里,是一个特殊处理的socket,建立在TCP/IP协议之上的一种广泛应用2.1.服务器先初始化一个socket,与端口绑定,对端口进行监听,调用阻塞,等待客户端的连接2.2.初始化客户端的s...
2018-06-29 08:29:44 13991
原创 TCP与UDP的区别
TCP的优点: 可靠,稳定 TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源。 TCP的缺点: 慢,效率低,占用系统资源高,易被攻击 TCP在传递数据之前,要先建连接,这会消耗时间,而且在数据传递时,确认机制、重传机制、拥塞控制机制等都会消耗大量的时间,而且要在每台设备上维护所有的传输连接...
2018-06-26 17:40:59 628 1
原创 UICollectionView Layout自定义 Layout布局
当我们使用系统自带的UICollectionViewFlowLayout无法实现我们的布局时,我们就可以考虑自定义layout。所以,了解并学习一下自定义Layout是很有必要。其实可以分三个步骤:覆写prepareLayout方法,并在里面事先就计算好必要的布局信息并存储起来。基于prepareLayout方法中的布局信息,使用collectionViewContentSize方法返回UICol...
2018-06-24 08:36:57 1350
原创 iOS 苹果2.1大礼包解决方法
1 事后解决这种表示你提交包之后, 被苹果以2.1大礼包条款打回来了。 2.1大礼包打回来分为两种情况:二进制拒绝:这种我认为基本没有救了, 再回复或者发邮件申诉, 很有可能会引发被封号元数据拒绝:这种可以考虑通过后台回复进行最后挣扎,可能会有少部分能解决, 但是同时也会带来被封号的风险,如果一个账号下面有一个或多个已上线的App,除非你有100%的把握你的App没有任何问题, 否则此时千万不要再...
2018-06-22 16:58:07 2514 1
原创 MAPKit使用详解 (地图 + 定位 + 地理编码 + 反地理编码 + 大头针添加 + 导航)
//苹果导航:- (void)appleRoad{ MKMapItem *currentLocation = [MKMapItem mapItemForCurrentLocation]; _geocoder = [[CLGeocoder alloc]init]; [_geocoder geocodeAddressString:self.address completionHandler:^(NSArray<CLPlacemark *> * _Nullable place
2018-06-20 14:44:31 3225 1
原创 AFNetworking3.0设置请求头问题解决
许多公司后台开发都会在网络请求里面加上许多字段://获取当前系统版本号+ (NSString*)getIOSVersion{return [NSString stringWithFormat:@"%f",[[[UIDevice currentDevice]systemVersion]floatValue]];}//获取当前APP版本号+ (NSString*)getAPPVersion {NSSt...
2018-06-20 08:30:39 3502
原创 iOS 开发直播应用 推流(LFLiveKit)+ 拉流(IJKMediaPlayer)+ nginx+rtmp模块推流服务器
开发前准备:1、使用Cocoapod导入LFLiveKit框架2、合并IJKMediaPlayer库,Release版本和Debug版本3、MAC配置nginx+rtmp模块推流服务器,参照地址:https://blog.csdn.net/grl18840839630/article/details/80683080...
2018-06-14 17:06:39 1483
原创 rtmp://localhost:1935/rtmplive/room: Input/output error 推流出现问题解决
用Xcode打开nginx.conf, 找到/usr/local/etc/nginx/nginx.conf 文件,拖入到Dock中的Xcode,就可以打开.或者打开Finder Shift + command + G前往,用记事本工具打开nginx.conf.在nginx.conf的最后添加下面内容:rtmp { server { listen 1935; app...
2018-06-14 16:27:15 22129 9
转载 Mac上搭建直播服务器Nginx+rtmp
Mac上搭建直播服务器Nginx+rtmp2016-07-07 12:15 by jiangys, 7341 阅读, 10 评论, 收藏, 编辑简介nginx是非常优秀的开源服务器,用它来做hls或者rtmp流媒体服务器是非常不错的选择,本人在网上整理了安装流程,分享给大家并且作备忘。步骤安装1、安装HomebrowHomebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方...
2018-06-13 17:52:49 441
原创 笔记Mac下配置nginx+rtmp模块推流服务器碰到的问题:Error: This tap is now empty as all its formulae were migrated
安装环境 ,Mac版本 : 10.13.5在装的nginx版本为1.13.12安装命令见:https://blog.csdn.net/zjuwwj/article/details/72773704如果你输入http://localhost:8080后能看到nginx配置的首页那说明OK。或nginx -v看下版本号。都能确保装上.下面是在挂装rtmp模块时出现的问题处理。安装命令见:https:/...
2018-06-13 17:44:44 4013
原创 git报错--RPC failed; curl 18 transfer closed with outstanding read data remaining问题解决
遇到的问题一: error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pack failed 这个错误是因为项目...
2018-06-11 14:57:42 1379
转载 iOS中集成ijkplayer视频直播框架
ijkplayer 是一款做视频直播的框架, 基于ffmpeg, 支持 Android 和 iOS, 网上也有很多集成说明, 但是个人觉得还是不够详细, 在这里详细的讲一下在 iOS 中如何集成ijkplayer, 即便以前从没有接触过, 按着下面做也可以集成成功!一. 下载ijkplayerijkplayer下载地址:https://github.com/Bilibili/ijkplayer下载...
2018-06-11 13:52:48 536
原创 iOS Unknown class ViewController in Interface Builder file 问题解决
解决办法:1、查看程序中有没有故事版main,如果有,看Main故事版 右侧class 选项是否是空的,如果不是空的,看此选项的东西是否存在在你的程序里面。如果不存在且选项不为空就手动清空。2、如果你创建的程序没有故事版或已经删除了故事版,那么就去info设置里面,删掉格式文件Info.plist中对应的键值,即删掉Main storyboard file base name...main 。注...
2018-06-11 12:20:08 2290
转载 Xcode 10新内容
Xcode是开发者为Apple TV, Apple Watch, iPad, iPhone, 和Mac开发应用的完整工具箱。Xcode开发环境捆绑了分析工具(analysis tool),模拟器(Simulator)和tvOS SDKs, watchOS SDKs, iOS SDKs, macOS SDK形式的OS组件。所需配置Xcode 10需要装有macOS 10.13.4或更高版本的MacX...
2018-06-09 09:21:57 1966
转载 WWDC 2018
前言今年的 WWDC 如约到来。不像去年的高潮迭起:软件方面没有革命性的新框架,硬件方面也没有传说中的新产品,可以说最爱讲故事的苹果今年是低调得令人发指。CEO库克登台8分钟就出现3次口误,整体的叙事顺序也非常老套:iOS(1个小时)、watchOS(25分钟)、tvOS(10分钟)、macOS(35分钟)。最后的"One More Thing"否决了 iOS 和 MacOS 合体的可能,不过还是...
2018-06-07 10:33:43 1156
原创 UITableview的优化实现
UITableview的简单认识1.重用机制UITableView最核心的思想就是UITableViewCell的重用机制。UITableView只会创建一屏的UITableViewCell,其他都是从中取出来重用的。每当Cell滑出屏幕时,就会放入到一个集合中,当要显示某一位置的Cell时,会先去集合中取,如果有,就直接重用显示。如果没有,才会创建,这样能极大的减少内存开销。2.代理方法UITa...
2018-06-07 10:29:13 1807
原创 iOS得到字符串中出现最多的字符和个数
(1)遍历字符串,得到字符对应个数字典[objc] view plain copyNSString *testStr = @"ffcnasjjkasjknkjasdjfkjdsakhjgakjkasnjkfnsjknkjnaj"; NSMutableDictionary *dic = [[NSMutableDictionary alloc]init]; [objc] view plai...
2018-06-06 10:57:24 2300
接口自动化跨框架搭建.zip
2020-12-02
mysql-driver 5.1.45.zip
2020-12-02
jdk-8u131-macosx-x64.dmg
2020-12-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人