E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
iOS-蓝牙模块
iOS-
使用提示框UIAlertController输入文本
UIAlertController*alertController=[UIAlertControlleralertControllerWithTitle:@"提示"message:@"请输入个人信息"preferredStyle:UIAlertControllerStyleAlert];//增加确定按钮;[alertControlleraddAction:[UIAlertActionactionW
HanZhiZzzzz
·
2020-06-22 04:27
iOS-
使用AFN设置请求超时时间并做处理
AFN设置请求超时时间第一种://设置超时[manager.requestSerializerwillChangeValueForKey:@"timeoutInterval"];manager.requestSerializer.timeoutInterval=30.f;[manager.requestSerializerdidChangeValueForKey:@"timeoutInterval
MinggeQingchun
·
2020-06-22 01:42
iOS-OC
拉卡拉收款宝拆解图示分析
方框2所示是
蓝牙模块
,和手机蓝牙通信用。背面小板各种纹路,掀开小板后,露出了IC卡卡槽。把黑色塑料板拿开后,就看到了主控:M21G9VMC(
L_Backkom
·
2020-06-22 00:00
产品肢解分析
蓝牙单模与双模
1.单模与双模通常我们会看到
蓝牙模块
有如下标识,或者会听说到某个
蓝牙模块
是双模的,某个模块是单模的,其实双模与单模的概念是在BLE蓝牙出现之后才有的,如下的标识表示的就是
蓝牙模块
是双模还是单模SmartReady
Tester_hope
·
2020-06-21 21:44
蓝牙
Ios-
视频直播-知识点汇总-持续更新
最近公司要求做视频直播,之前工作几年,视频一直都是弱项,没怎么接触过,现在正好有机会深入的去了解一下,记录一些遇到的坑和需要用到的东西.~公司要求,用HLS协议,要求可以播放m3u8格式的,当时一听一脸懵逼,什么鬼~查询的过程中,参考了很多同行的博客,有很多知识点都很分散,也有很多Demo,第三方SDK,下载不能用等等,再此汇总一下,方便大家参考知识点:下面的知识点还有术语,在查询文档的过程中,可
Companion_1314
·
2020-06-21 18:54
温湿度采集 二
上一篇:温湿度采集并上传到服务器,并通过网络显示这次使用蓝牙,用安卓App显示思路同样简单:首先,使用DHT11温湿度传感器,单片机根据其特定时序读取数据,显示到液晶屏上;然后,通过串口发送到
蓝牙模块
,
贪贪贪丶慎独
·
2020-06-21 17:25
单片机
我的产品观 - 不要将责任推卸给用户
1】新员工小A入职,拿着公司配的办公笔记本,由于电脑接口不够用,想配一个蓝牙鼠标,但是蓝牙貌似不怎么好使,明明电脑是支持蓝牙的,但就是连不上鼠标,于是去找IT同事帮忙:小A:您好,请问为什么电脑明明有
蓝牙模块
个人学习
·
2020-06-21 17:43
iOS-
真机运行错误
iOS真机dyld:Librarynotloaded:问题https://www.jianshu.com/p/779d73f8124dYourdevelopmentteam,"",doesnotsupportthePushNotificationscapability.https://www.jianshu.com/p/ae0afe79c6bdimage.png签名错误image.pngimage
龙马longma112
·
2020-06-21 17:39
IOS-
使用XCODE自带的单元测试UnitTest
什么是单元测试?一听到单元测试这个词感觉很高端,其实单元测试就是为你的方法多专门写一个测试函数。以保证你的方法在不停的修改开发中。保持正确。如果出错,第一时间让你知道,这样从最小单位开始监控来保证软件的质量。什么时候用到单元测试:1、写完代码以后:想要验证一下自己写的代码是否有问题。2、写代码之前:就是写代码之前所有的功能分模块的设计好,测试通过了再写。(我反正是没用过)。3、修复某个bug后:一
Anber_zhi
·
2020-06-21 17:38
IOS进阶
flutter build ios --release 很大?
flutter打包先flutterbuildios--release注意,这里会生成一个app,我们不要管这个app,这个app打包成ipa太大了,几百M,顶不住.我们需要用xcode帮我们压缩一波.右键
ios
江南小虫虫
·
2020-06-21 16:27
杂项
flutter
ipa
路由 - 收藏集 - 掘金
-
iOS-
掘金Writeinthefirst【写在最前】对于从事iOS开发人员来说,当提到runtime时,我想都可以说出来「runtime运行时」和基本使用的方法。
weixin_34248118
·
2020-06-21 11:27
ios - 收藏集 - 掘金
天弘基金移动App客户端架构优化之路-
iOS-
掘金天弘基金移动App客户端架构优化之路随着移动互联网时代的到来,移动技术也随之飞速发展。如今,APP已成为绝大多数互联网企业用来获取用户的核心渠道。
weixin_34216196
·
2020-06-21 11:55
iOS - 收藏集 - 掘金
gmail.comPPAsyncDrawingKit...33款驰骋2017的iOS开源库-掘金文/PawełBiałecki译/Mantra原文:https://medium.com/app-coder-...提醒事项工具TodayMind开源-
iOS
weixin_34032621
·
2020-06-21 11:12
iOS-
获取常用的程序属性
获取程序基本属性NSDictionary*infoDictionary=[[NSBundlemainBundle]infoDictionary];app名称NSString*app_Name=[infoDictionaryobjectForKey:@"CFBundleDisplayName"];app版本(对外的版本号--Bundleversionsstring,short)NSString*ap
Mr_喃
·
2020-06-21 09:17
iOS-
融云的部分功能集成
1、导入融云的SDK融云SDK.png2、添加framework融云framework.png3、添加融云API的管理类RongCloudManage#import#import@interfaceRongCloudManage:NSObject@property(nonatomic,strong)NSMutableArray*friendsArray;//好友数组@property(nonato
BestVast
·
2020-06-21 07:37
iOS-
微信支付的准备(一)
1.在微信开放平台创建你的应用(填写资料,微信官方一般3~5天)2069062-5581be5431f16d1a.png.jpeg2.待应用通过审核后,准备申请开通微信支付功能(微信支付功能300元/年)2069062-6430c7751e59fdae.png.jpeg3.点击开通后,会跳转到微信支付商户平台进行《基本信息完善--->填写商户信息--->填写结算账户--->确认提交》注意:1.基本
charleswang
·
2020-06-21 06:03
微信小程序-BLE蓝牙实现demo
记录一下自己需要注意和总结的地方具体的搜索、连接、断开、消息传输都已经实现了,作为项目的一个页面完成了相应的代码地址,具体的蓝牙代码在pages/bluetooth当中蓝牙部分代码地址一.硬件部分HC-08
蓝牙模块
_Root___
·
2020-06-21 05:04
微信小程序
js
微信小程序连接蓝牙设备并传递数据(体脂秤)
流程流程图分步详解wx.getSystemInfo(Objectobject)获取系统信息获取操作系统及版本页面加载的时候(或者app.js中)↓初始化
蓝牙模块
wx.openBluetoothAdapter
RRRookieG
·
2020-06-21 03:41
小程序
iOS-
KVC和KVO
#pragmamark---KVC---KVC:key(键)-value(值)-code(编码)键值编码->通过key(字符串)改变value的值进行编码可以改变对象的全局变量(公开的,不能写在延展里面)的值、属性值字典转模型->通过KVC来实现变量或者属性的名字必须和key的字符串统一KVC是通过字符串(key)来找到变量进行赋值KVC是通过属性的名字当做一个字符串(key)来给属性赋值赋值公式
磊CC
·
2020-06-21 01:18
iOS-
链式编程思想-简单计算器
链式编程思想:把要做的事情封装到block,给外界提供一个返回这个Block的方法链式编程思想方法特点:方法返回值必须是block,block参数:放需要操作的内容,block返回值:方法调用者#import#import@interfaceCaculatorMaker:NSObject@property(nonatomic,assign)intresult;//+-(CaculatorMaker
Simple_Code
·
2020-06-21 00:47
stm32蓝牙平衡小车制作项目心得(三)
这里博主先有感而发一下,知识的浪潮让人的内心里汹涌澎湃,虽然有时候可能会迷茫,但是不要停滞不前,只需要:小车只是单单平衡的话其实没什么好玩的,也就推推它像个不倒翁一样而已,所以要想让它驰骋沙场,仅仅只需要加入一个
蓝牙模块
Rosen.
·
2020-06-20 23:55
stm32
iOS-
常用小技巧-02
1.控件的局部圆角问题如果遇到一个设置一个控件(button或者label),只要右边的两个角圆角,或者只要一个圆角。该怎么办呢。这就需要图层蒙版来帮助我们了CGRectrect=CGRectMake(0,0,100,50);CGSizeradio=CGSizeMake(5,5);//圆角尺寸//可以设置圆角的位置,根据你的需求而定UIRectCornercorner=UIRectCornerTo
Mr_Bob_
·
2020-06-20 21:24
iOS-
图片处理、缓存相关
小摩丝.jpg本篇涵盖图片处理、绘制、美颜滤镜等.1.iOSCGImageCreateWithImageInRect将若干规则小图片组成的大图片剪切2.iOS之使用CoreImage进行人脸识别3.UIImage图片处理,旋转、截取、平铺、缩放等操作,持续更新中4.iOS怎么为GIF图片添加水印5.IOS图片相似度检测(opencv)6.OpenCV学习开发笔记一(iOS9)7.仿美图图片旋转裁剪
守护地中海的花
·
2020-06-20 21:14
iOS-
进阶整理08 - GCD----多线程优化
一、GCDGCD(GrandCentralDispatch)是Apple开发的一种多核编程技术。主要用于优化应用程序以支持多核处理器GCD提供函数实现多线程开发,性能更高,功能更强大首次发布在MacOSX10.6,iOS4以上也可用//定义一个回调函数voidfunction(void*str){printf("回调函数%s\n",str);NSLog(@"当前线程--%@",[NSThreadc
简单也好
·
2020-06-20 20:31
iOS-
UI事件传递& 响应
UI视图相关重要知识点UI视图重要知识点.png传送带:iOS-UITableView重用机制iOS-UITableView数据源同步思考:UIView和CALayer之间的区别是什么?我们还是先来看一幅图:UIView和CALayerUIView里有一个CALayer类型的layer,和一个backgroundColor;backgroundColor是对CALayer里一个同名方法的包装;视图
时米高的人生笔记
·
2020-06-16 19:49
iOS-
获取当前连接WiFi热点的信息
前提需要配置工程Target->Capabilities->AccessWiFiInformation->ON判断是否连接WiFi见下面附的三种方法获取连接WiFi的信息导入头文件#import获取WiFi的SSID(名字)//获取当前WiFi热点的名字+(NSString*)wifiName{NSArray*ifs=CFBridgingRelease(CNCopySupportedInterfa
贵叔勇闯天涯
·
2020-06-02 14:11
iOS-
代码规范
Objective-C编码规范概要Objective-C是一门面向对象的动态编程语言,主要用于编写iOS和Mac应用程序。关于Objective-C的编码规范,苹果和谷歌都已经有很好的总结:AppleCodingGuidelinesforCocoaGoogleObjective-CStyleGuide本文主要整合了对上述文档的翻译、作者自己的编程经验和其他的相关资料,为公司总结出一份通用的编码规范
温柔vs先生
·
2020-05-21 19:17
iOS-
安装Fastlane报错SSL verification error at depth 0: certificate has expired (10)
Fastlane是一款为iOS和Android开发者提供的自动化构建工具,它可以帮助开发者将App打包、签名、测试、发布、信息整理、提交AppStore等工作完整的连接起来,实现完全自动化的工作流,如果使用得当,可以显著的提高开发者的开发效率。安装Fastlane1.检查有没有ruby环境ruby--version2.安装Xcode命令行工具xcode-select--install安装完成后效果
翀鹰精灵
·
2020-05-13 09:18
iOS-
修改工程名
近期公司的一个项目,需要我修改另一个App项目的工程名,这里搞个例子再记录一下说明:这里项目中使用了CocoaPods修改前记得备份一下修改前:文件夹.png文件夹.png工程.png1.修改最外层文件夹名image.png2.修改工程名选中工程名,然后鼠标左键单击,进入编辑状态,修改成目标工程名image.png修改后,按回车,会弹出修改前后的对比,点击[Rename],然后继续点击[OK]即可
CoderCurtis
·
2020-04-21 16:45
iOS - 多线程(三):GCD
iOS-
多线程系列文章
iOS-
多线程(一):初识
iOS-
多线程(二):pthread、NSThreadiOS-多线程(三):GCDiOS-多线程(四):NSOperationiOS-多线程(五):线程同步方案网络配图
师大小海腾
·
2020-04-20 01:47
iOS - 多线程(二):pthread、NSThread
iOS-
多线程系列文章
iOS-
多线程(一):初识
iOS-
多线程(二):pthread、NSThreadiOS-多线程(三):GCDiOS-多线程(四):NSOperationiOS-多线程(五):线程同步方案网络配图
师大小海腾
·
2020-04-19 19:23
iOS - 多线程(一):初识
iOS-
多线程系列文章
iOS-
多线程(一):初识
iOS-
多线程(二):pthread、NSThreadiOS-多线程(三):GCDiOS-多线程(四):NSOperationiOS-多线程(五):线程同步方案网络配图
师大小海腾
·
2020-04-19 19:05
iOS-
视屏编码
编码方式在iOS中编码方式有两种硬编码:在iOS8.0之后,使用原生框架VideoToolBox&AudioToolbox对视屏和音频进行硬编码.软编码:使用CPU进行编码,通常使用的框架为ffmpeg+x264.ffmpeg:是一套开源的框架,用于对音视频进行编码&解码&转化计算机程序x264:x264是一种免费的、开源的、具有更优秀算法的H.264/MPEG-4AVC视频压缩编码方式.编码方式
三月望龙
·
2020-04-14 17:12
iOS-
协议、代理
上次写了窗口的相关内容,突然觉得很low。low到我自己看到就起鸡皮疙瘩,我想对于但凡对于编程有些了解的人都应该知道哦。感觉像是1+1=2这么简单。其实我这样想不对,1+1到底等于几现在可是一个很深奥的问题。从数学角度来讲就是等于2。其他角度拥有各种答案。不扯了,进入正题。是我个人觉得非常难以明白的,但也是非常重要的一块儿知识,即协议与代理。首先来说一下协议。好处:节省代码量协议:共同遵守的条约,
磊CC
·
2020-04-14 15:37
iOS-
导航栏透明度和barTintColor渐变过渡
iOS-
导航栏透明度和barTintColor渐变过渡Demo:github1.对UIViewController进行扩展,添加关联属性navBarBarTintColor和navBarBgAlphaextensionUIViewController
Yu_Chou
·
2020-04-14 15:14
iOS-
事件处理(触摸事件)
事件移动应用中常用的事件1.触摸事件。2.加速计事件。例如:手机摇一摇3.远程控制事件。例如:耳机控制常用事件.png处理事件的条件:在iOS中,不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件,称之为“响应者对象”。UIApplication,UIViewController,UIView都继承自UIResponder,因此它们都是响应者对象,都能接收并处理事件
叫我Dragon
·
2020-04-14 13:20
iOS-
进阶整理03 - CoreData,实体关系,数据迁移
demo在此https://github.com/DaLiWangCC/MyOpen一、CoreData概述CoreData是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。CoreData将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。但是sql的简单使用也不难啊,还是fmdb好用点,可控性更强。Cor
简单也好
·
2020-04-14 05:37
iOS-
截取视频当前时间的一帧图片
最近某视频观看软件新增了几个新的功能---截取视频当前时间的一帧图片进行分享,截取一段视频生成gif图片进行分享,截取一段视频进行分享.我们的应用也想要做这几个功能本文重点介绍截取视频当前时间的一帧图片.阅读本文,我假设你对AVPlayer的使用有一定的了解,如果有疑问可以参考此文章截取视频当前时间的一帧图片:需要进行以下2步:1给需要截图的视频对应的AVPlayerItem绑定一个AVPlaye
半缘魔君
·
2020-04-14 04:14
iOS-
证书签发者无效
1,按照你那个链接下载,developer.apple.com/certificationauthority/AppleWWDRCA.cer,并安装。2,在keychains里选择login,然后点选Certificates,在这个界面,选择工具栏的View->ShowExpiredCertificates,这时候你会发现一个过期的“WWDRCertificate”(AppleWorldwideD
问夕阙
·
2020-04-14 04:03
ios-
清理缓存功能
清理缓存示例:内存清除g.gif现在各类App都必不可少有清理缓存和显示当前缓存这功能,下面代码是将此功能实现的封装.实现方法:/***获取文件夹尺寸**@paramdirectoryPath文件夹全路径**@return文件夹尺寸*/+(NSInteger)getDirectorySize:(NSString*)directoryPath;/***删除文件夹下所有文件**@paramdirect
JieGuan
·
2020-04-14 02:12
iOS-
编译集成ijkplayer框架
一.下载ijkplayerijkplayer下载地址:https://github.com/Bilibili/ijkplayer下载完成后解压,解压后文件夹内部目录如下图:二.编译ijkplayer说是编译ijkplayer,其实是编译ffmpeg,在这里我们已经下载好了ijkplayer,所以github上README.md中的BuildiOS那一步中有一些步骤是不需要的.下面开始一步一步编译:
allentsing
·
2020-04-14 01:42
iOS-
沙盒文件实用技巧
iOS开发中我们会需要需要操作沙盒中的文件,创建文件夹,删除文件,获取文件大小,创建时间,修改时间,文件夹大小,删除具体文件,详细操作如下创建文件夹NSString*audioDir=[NSStringstringWithFormat:@"%@/FlyElephant/",NSTemporaryDirectory()];BOOLisDir=NO;NSFileManager*fileManager=
FlyElephant
·
2020-04-14 01:15
iOS-
使用添加的花样字体
项目需求中,有时候有些金额利率等这些不用系统默认字体展现,而需要着重突出展示!主要思路:1.将字体库添加到项目中2.在info.plist中添加所需新字体,同时也在target-->BuildPhases-->CopyBundleResources中将info.plist中添加的字体添加上(确保能找到资源)3.找到真实可用的fontName,代码中使用fontWithName:size:.Step
smile丽语
·
2020-04-13 22:56
iOS-
设计模式-工厂方法
下面来聊聊设计模式中的工厂模式,它又分为(工厂方法,简单工厂,抽象工厂),那么这3种又有什么区别呢,来,聊个5毛钱的。工厂模式是利用了面向对象3大特性之一——多态,父类指针指向子类对象这个特性。父类定义方法,子类实现。一、工厂方法第三方集成是iOS必备的一个技能吧,比如说,支付,地图。我们就拿地图说事吧,集成了百度地图,后面要改成高德地图。一般为了方便就把代码耦合在项目中了,虽然说代码量是很少,维
骑毛驴的小强
·
2020-04-13 20:15
iOS-
具有上下刷新列表页的缓存方案
前言最近项目要对一个具有上下刷新列表页做缓存方案,和安卓,后台一起讨论了差不多一个上午,也没得出一个有效可行的方案。后来我就上网查了下微信朋友圈和新浪微博的做法,觉得可以借鉴一下。过程微信朋友圈的缓存机制是怎样SNS背后的技术:消息流的推拉模式选择上面两篇文章对这两个应用的缓存方案解释得比较好微信朋友圈朋友圈机制.png在文章里,这位网友回答足以让我们大概了解朋友圈的缓存方案,朋友圈的信息是通过S
曹小猿
·
2020-04-13 19:58
IOS-
一步步教你如何crash友盟错误以及如何log
开发过程中,避免不了要对已上线版本的crash,但是有些crash展示文件确实很难让人看明白。例如:(友盟错误统计平台)估计会有一些小伙伴会跟我一样,突然就懵逼了!除了帧调用就是内存地址了,着实很难找到自己项目中存在的问题。还好有友盟的错误分析工具umcrashtool下载友盟分析工具WechatIMG16.jpeg寻找.xcarchive在我们每次上传iTunesconnect之后会有一个.xc
文学振噢
·
2020-04-13 18:40
iOS-
图片水印,图片裁剪和屏幕截图
一.图片水印1.创建个UIImageView@property(weak,nonatomic)IBOutletUIImageView*neImage;2.创建个方法实现水印功能-(void)viewDidLoad{[superviewDidLoad];UIImage*bgImage=[UIImageimageNamed:@""];//创建一个位图上下文UIGraphicsBeginImageCon
Mn_Su
·
2020-04-13 17:35
iOS-
自定义缩放流水布局-继承UIScrollView
本文将分享怎么实现:自定义缩放流水布局。蜡笔小新github地址:github.com/lfKingGlory/MSSliderView要实现的效果是这样的:iOS--MSSliderView实现思路:在scrollViewDidScroll方法中实时计算每个子控件相对于UIScrollView中心距离的缩放比即可,然后动态修改对应参数,soeasy。。。Talkischeap,showmethe
小白lf
·
2020-04-13 14:52
iOS-
为APP添加手机密码、指纹验证
iOS传感器开发——为APP添加手机密码、指纹进行安全验证一、引言iPhone5s之后,iPhone硬件上已支持进行指纹识别的功能,相应的,一些新的api也可以应用于APP中,进行用户安全的验证。目前,开发者可以使用的安全验证方式有两种,一种是通过手机密码进行验证,一种是通过识别指纹进行验证。二、为APP添加安全验证要使用安全验证的相关api,我们需要引入如下头文件:#import添加手机密码验证
ShanJiJi
·
2020-04-13 10:40
iOS-
面试题2
1、OC能实现私有化吗?答:方法的私有化,声明即外漏,不声明不外漏。(.m可以实现私有化。)2、OC中有多继承吗?答:没有直接的多继承,可以模拟实现。采用协议就可以实现多继承。2、解释类、对象、实例方法和实例成员类:一类事物的抽象,有成员和方法。对象:类的实例化和具体化实例方法:主要和类方法区别,类方法声明时前面用加号,实例方法声明时用减号实例成员:主要和类成员区分,类成员加static,实例成员
亦晴工作室
·
2020-04-13 09:41
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他