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]实现UINavigationBar背景透明但是item不透明的一种方法
刚刚看了
iOS--
没事撸一撸控件之UINavigationBar这篇文章,其中提到了UINavigationBar的滑动渐变效果和去除底部横线的方法,深有其感,现提供另一种简单的方法来实现.其实也没有什么
芮星晨
·
2020-04-01 10:49
iOS--
自定义控件
1、定义系统私有属性时,无法赋值,可以采用KVC的方式直接个成员变量赋值。例如我们想自定义一个tabBar,系统的tabBar属性是只读的不可直接修改319C8A8B-713D-4786-B4B8-7B0EC95F3164.png我们无法直接使用self.tabBar,这是我们可以用KVC的方式:[selfsetValue:[ZRTabBaralloc]initforKeyPath:@"tabBa
雾帆岛
·
2020-04-01 01:28
MySQL下载
错误汇总
小白一只,今天装MySQLInstaller8.0.19,弄了一个晚上才弄好……整理一些看了用到的博客。文章目录下载教程:常见报错1.ERROR2003(HY000):Can'tconnecttoMySQLserveron'localhost'(10061)2.Mysql输入安装命令时提示Theservicealreadyexists!的解决办法3.MySQL8.0.忘记密码解决报ERROR104
红发魔女
·
2020-03-31 22:25
iOS--
切圆角
切圆角一直是个老生长谈问题,为什么呢?就是因为效率问题选择一个高效的渲染方式是关键。*注:现在我们不用太担心这个问题了从9.0以后所有的切圆角的方案都不会产生离屏渲染。下面我们说说切圆角都有哪些方式:设置视图的layer属性://设置视图layer层的两个属性UIImageView*imageView=[[UIImageViewalloc]initWithFrame:CGRectMake(0,30
WorldPeace_hp
·
2020-03-31 16:50
李老师所犯
错误汇总
错误分为两类,一类是语言点错误,另一类是用英语授课的口语错误。第一类:语言点Thisideawasinspiredby...这个inspired是什么意思?是被激励,被鼓励。此inspired应译作“受谁的启发”。somepeopleofTaiwan...一般没有这种用法。可改为为someTaiwanesepeople。hotglue不是强力胶(superglue),而是热熔胶。另,李老师用hot
卷44
·
2020-03-31 01:50
MUI -- plus初始化原理及plus is not defined,mui is not defined
错误汇总
不要在没有plus和mui的环境下调用相关API,普通浏览器里没有plus环境,只有HBuilder真机运行和打包后才能运行plusapi。在普通浏览器里运行时plusapi时控制台必然会输出plusisnotdefined错误提示。mui作为一个前端框架,你必须保证当前页面引入了mui.js。否则也会出现muiisnotdefined。不要在plus和mui未完成初始化时调用相关API,就像在d
bin_xin
·
2020-03-29 06:03
Python 学习笔记 Lesson 02 & 03
本文分两部分,第一部分是我自己做的课程知识总结,第二部分是
错误汇总
及心得。一、上课内容复盘:Lesson2
LY加油站
·
2020-03-29 06:22
iOS--
排列组合算法的小总结
最近在项目中用到了排列组合计算,虽然比较简单,但是整个学习过程还是要记录下来的,以便以后可以吸取经验。最开始的思路是用阶乘去解决排列组合的问题,所以就想到了递归。longarithmetic(intn){if(n>1){returnn*arithmetic(n-1);}elseif(n==1){return1;}else{return1;}}但是递归的话,有一个弊端,数字达到一定程度的时候,它会出
乐逍遥ing
·
2020-03-27 20:13
iOS Xcode7 制作Framework
原文出处自己在公司做了一段时间sdk,经历了从一开始的无从下手,到现在的顺利发布,期间吃了不少的亏,现在来总结一下iOS中的Framework的制作流程目前使用的Xcode版本是7.21.新建一个Framework工程选择
iOS
学生陈希
·
2020-03-26 17:06
项目中 "NSLog( . . . )" 的简单使用技巧
",一起工作的小伙伴儿经常有这种情况发生~现在我把我自己的方法和结合网上一些优秀的程序猿的方法结合一下给大家分享一下:创建PCH文件(预编译文件)command+N创建一个预编译文件:点击次序依次为:
iOS
小苗晓雪
·
2020-03-26 01:51
iOS--
无限后台定位
科普:实际上APP拥有四种后台模式,无论是哪一种后台机制,均需要利用苹果给予的相应后台接口实现。IOS7系统中,开发者可以灵活利用多种后台接口(API)实现更加智能的应用操作。一,无后台仅推送第一种后台方式为传统的无后台操作,仅有苹果推送机制,这种方式出现在iOS3.x以下的大部分系统版本上。这个方式下,应用在按下Home键后即会关闭退出,其数据通过苹果搭建的推送服务器传输,并不需要应用后台运行。
黑白灰的绿i
·
2020-03-25 11:30
iOS--
增大button的点击区域
开发中创建按钮,然后通过addTarget:监听按钮的点击事件。我们希望按钮的大小不变(和图片一致),希望增大按钮的点击区域。可以通过以下方法:1.自定义点击按钮-(BOOL)pointInside:(CGPoint)pointwithEvent:(UIEvent*)event{//此处需要获取bounds,非frameCGRectbounds=self.bounds;CGSizemaxClick
似奔跑的野马
·
2020-03-24 20:14
vue
错误汇总
在使用vue的时候经常会出现一些小的错误,记录下来。[Vuewarn]:Attribute"id"isignoredoncomponentbecausethecomponentisafragmentinstanc这个提示的原因是使用vue-router和vue-loader插件的时候在最外面那个template里面,所有内容的外面没有使用一个div包起来。如果没有使用div或者其他的元素包起来,v
风吹枫落van
·
2020-03-24 18:29
iOS--
三角函数实现可触控的环形菜单
本文将分享怎么实现:利用三角函数来实现可触控的环形菜单Menu。还有谁?哈哈。。。老样子,上传一张本人超神的图片。要实现的效果是这样的:KingCircleMenugithub地址:github.com/lfKingGlory/KingCircleMenu实现思路:通过触摸的前后两个点相对于圆心的正切角的差值,再通过CGAffineTransformRotate函数让Menu转起来即可,soeas
小白lf
·
2020-03-24 17:11
iOS--
喜闻乐见④
Plain类型TableView的HeaderView和FooterView不停靠上下边缘大家都知道Plain的tableView头尾视图会附着在上下边缘,现在我不想让它附着了(去掉黏性),方法如下①:自定义HeaderView.h:自定义HeaderView.pngHeaderView.mHeaderView.png自定义FooterView.h定义FooterView.pngFooterVie
欢欢1206
·
2020-03-24 17:58
iOS--
内存泄漏问题的解决
众所周知iOS的内存是有限的,所以适当的释放内存对于iOS程序来说是至关重要的。但是有的时候由于疏忽或者是经验的问题,会导致应用存在内存泄漏的问题。内存泄漏是指当一个对象或者变量在使用完成后没有释放掉,这个对象一直占用着这部分内存,直到应用停止。如果这种对象过多的话,就会使内存损耗。所以我们需要找到这些泄漏点并解决。在Xcode中,提供了Analyze和Instruments两种帮助查找泄漏点的工
彬至睢阳
·
2020-03-24 10:18
iOS--
>文件的压缩和解压缩
201406041133326.jpg文件的压缩和解压缩此操作需要借助一个第三方框架:SSZipArchive要实现的方法也很简单:@implementationViewController-(void)touchesBegan:(NSSet*)toucheswithEvent:(UIEvent*)event{[selfunzip];}-(void)zip{NSArray*paths=@[@"/U
奕十八
·
2020-03-23 23:44
iOS--
分栏控制器
一、分栏控制器的基本概念1、UITabBarController和UINavigationController一样是用来管理试图控制器的2、与导航控制器不同,tab控制器使用数组管理子试图控制器的,并且子试图之间是平等关系,导航控制器所管理的试图控制器之间上练习:1、创建若干个子视图控制器(它们是并列的关系)2、创建一个数组,将已创建的子视图控制器,添加到数组中3、创建UITabBarContro
爱__LOVE
·
2020-03-22 22:02
iOS--
>简单的登录Demo
xcode.png简单的登录demo本次实现的具体功能是:通过发送网络请求来实现登录的小demo,用到的主要知识有通过NSURLSession发送一个POST请求,以及对JSON数据的解析。具体流程如下:首先在storyBoard中拖两个textField,分别用来输入用户名和密码,添加一个按钮,用来点击登录。将这三个控件拖线到.m文件中。代码如下:#import"ViewController.h
奕十八
·
2020-03-22 16:27
iOS--
>有关NSURLConnection
xcode.pngNSUrlConnection使用NSURLConnection发送请求的步骤:①设置请求路径②创建请求对象(默认是GET请求,且已经默认包含了请求头)③使用NSURLConnection发送网络请求④接收到服务器的响应后,解析响应体使用NSURLConnection发送Get请求1.发送同步Get请求-(void)sendSyncRequest{//确定请求路径NSURL*ur
奕十八
·
2020-03-22 05:02
iOS--
加解密(对称,非对称)(AES DES base64这里都有),数字签名,cookie
这篇文章不是研究性的东西,主要是简单的一些知识,开篇如此,我尽量不让读者失望。首先罗列一些知识点:1.加密算法通常分为对称性加密算法和非对称性加密算法:对于对称性加密算法,信息接收双方都需事先知道密匙和加解密算法且其密匙是相同的,之后便是对数据进行加解密了。非对称算法与之不同,发送双方A,B事先均生成一堆密匙,然后A将自己的公有密匙发送给B,B将自己的公有密匙发送给A,如果A要给B发送消息,则先需
SOI
·
2020-03-21 23:16
iOS--
自动无限循环UIScrollView
无限循环:我们都知道UIScrollView有一种很流畅的切换效果,结合UIPageControl的辅助展示效果,就可以完成一个很不错的产品介绍功能页面。那么像一些购物APP中,商品展示页面无限滚动效果是如何实现的呢?方法一:前后+1的方法,这也是最常见的一种做法。假如我们有四张需要展示的图片;我们创建了一个数组来保存图片名字,此时数组中保存的是按顺序1.png、2.png、3.png、4.png
小兵快跑
·
2020-03-21 14:23
iOS--
高度封装换头像(一句代码实现)
最近有点懒,又是很久没有写点东西,就连日记都是前两个月才更新的。当然,找理由真的是我的强项。(哭着笑.脸)先上效果图:中间随便设置一个ImageView对象就行,然后直接放大招,一句话切换头像。代码如下:#import"ViewController.h"#import"UIViewController+HeadFunction.h"@interfaceViewController()@proper
shushuzhen
·
2020-03-20 02:53
iOS--
创建炫酷的渐变色界面
{CAGradientLayer*_layer;}//创建渐变层_layer=[CAGradientLayerlayer];_layer.frame=self.view.frame;//设置渐变开始的坐标_layer.startPoint=CGPointMake(0.0,0.4);//设置渐变结束的坐标_layer.endPoint=CGPointMake(0.0,1.0);//将渐变层添加到视图
影子很淡
·
2020-03-18 17:06
错误汇总
在日常的实际开发中我们会经常遇到这个错误,而且Xcode不能定位到出错的位置,很蛋疼。很多原因都会导致这个错误,下面说说常见的原因以及解决办法:工程中文件名重复import了.m文件重复添加了.h或.m文件删除引用的.h文件,重新添加到工程BuildSettings->EnableBitcode设置为NO。EnableBitcode是用来设置是否程序将会在Appstore上被编译和链接,有时引用的
JerryLMJ
·
2020-03-18 16:15
【Unity】Unity 打包 iOS 工程常见
错误汇总
(Undefined symbols for architecture armv7:)
Undefinedsymbolsforarchitecturearmv7:"_ObjectPool_1_get_countActive_m2082506317_gshared",referencedfrom:_g_Il2CppGenericMethodPointersinIl2CppGenericMethodPointerTable.o"_ObjectPool_1_get_countInactiv
请叫我坤坤坤哥
·
2020-03-18 12:22
iOS--
关于静态库和动态库的一些讨论记录
今天同事遇到了一个动态库的问题,大家讨论了很久。很尴尬啊遇到好多知识盲区啊兄dei默默的拿出我的小本本记录一下。决定应用性能的最重要的因素包括2点1.启动时间2.运行内存中占用尽可能减少可执行文件的大小和使用内存大部分时间动态库都是优于静态库的静态库现在打成静态库的情况越来越少了。都是用framework形式搞得只要在设置的地方改成image.pngimage.png当我们库文件打包生成静态链接器
奇董
·
2020-03-18 09:32
iOS--
《传值方法》之代码块Block传值
第1步:在发送者中定义代码块属性:@property(nonatomic,copy)void(^changeBgColor)(UIColor*color);第2步:在发送者中进行代码块的调用if(_changeBgColor){//代码块属性不为空_changeBgColor(color);}第3步:在接收者中进行代码块的具体操作,既赋值操作//下列第一句是弱化操作,防止在文件中循环引用:__we
蕾蕾是女神
·
2020-03-18 01:21
iOS--
《传值方法》之代理传值
说明:代理传值一般在反向传值中使用。本贴的例子是:有A和B两个界面,要实现的效果就是先让A跳转到B,然后B中有个颜色的参数,当B跳转到A时,把这个颜色的参数传递给A,在A中利用这个颜色改变自己界面的颜色。第1步:在发送者(界面B)中,制定协议(在.h头文件中声明)//协议名一般以本类的类名开头+Delegate(包含前缀)@protocolConfigViewControllerDelegate/
蕾蕾是女神
·
2020-03-16 19:00
iOS--
《传值方法》之单例类传值
这个方法进行传值的好处是在之后的多次使用时,可以保证创建出来的对象都是同一个对象。第1步:首先创建一个单例类,在里面声明需要传递的属性,如下:@property(nonatomic,copy)NSString*userName;第2步:(1)在AppDelegate类中导入Dataclass类(2)实例化一个对象-(BOOL)application:(UIApplication*)applicat
蕾蕾是女神
·
2020-03-16 16:00
java
错误汇总
1一般是创建jsp文件或者是重新创建工作区间抑或是导入到工程中会出现警告Thesuperclass"javax.servlet.http.HttpServlet"wasnotfoundontheJavaBuildPath解决办法在出现此错误的项目上单击鼠标右键--》BuildPath--》ConfigureBuildPath--》AddLibrary-->ServerRuntime-->tomca
baii
·
2020-03-16 10:24
Swift2.0到Swift3.0的蜕变
这其中包括NSFoundation的前缀NS被放弃等OC中传统for循环被弃用2.NSFile,NSUserdefault等变身File,userDefault3.i++、++i被弃用,只能使用i+=1
错误汇总
三秋树下
·
2020-03-16 09:16
iOS--
利用shareSDK实现分享功能
比较常见的就是QQ、微信及新浪微博的分享。第一步:集成shareSDK,我使用的是CocoaPods,导入所需三方即可。#主模块(必须)*pod'ShareSDK3'**#Mob公共库(必须)**pod'MOBFoundation'**#UI模块(非必须,需要用到ShareSDK提供的分享菜单栏和分享编辑页面需要以下1行)**pod'ShareSDK3/ShareSDKUI'**#平台SDK模块(
Joh蜗牛
·
2020-03-14 23:40
iOS--
如何利用sourceTree上传代码到GitHub
1.在GitHub上面创建一个库,如下Repositoryname为所建仓库名字,最后点击Createrepository2.在下面这个页面点击Cloneordownload3.粘贴下面的路径4.打开SourceTree---点击新仓库----从URL克隆-然后如下图源URL为刚才的复制路径目标路径为:你在本地所建的一个空文件名称会自动生成然后点击克隆即可5.把需要上传的文件拉入刚才所建的空文件夹
彬至睢阳
·
2020-03-14 21:03
iOS--
《传值方法》之正向传值
正向传值方法是传值方法里面最简单,最直观的一个方法。例子如下:第1步:现在接收者中的.h文件中公开声明一个属性。@property(nonatomic,copy)NSString*userName;第2步:在发送者中导入接收者的头文件,并使用接收者创建出一个对象。//1、导入头文件#import"TestViewController.h"//2、实例化对象TestViewController*te
蕾蕾是女神
·
2020-03-14 13:02
iOS--
分别获取当前时间年月日时分秒
NSCalendar*calendar=[[NSCalendaralloc]initWithCalendarIdentifier:NSGregorianCalendar];NSDate*nowdate=[NSDatedate];NSDateComponents*comps=[[NSDateComponentsalloc]init];NSIntegerunitFlags=NSYearCalendar
Smallwolf_JS
·
2020-03-13 04:10
iOS--
如何写一个微博导航栏动画(CoreGraphics)
前言昨天刚做完项目的新版本、除了尝试一些新的架构之外、功能方面并没什么特别的地方。但是顺手搞了一些还算好玩的东西、其一就是这个导航栏的动画。感觉还算简单易懂、分享一下(其实更多是最近攒了好多封面、不贴出来憋得人难受)。导航栏动画.gif思路先介绍CA的两个方法:基于原始状态的位移CG_EXTERNCGAffineTransformCGAffineTransformMakeTranslation(C
kirito_song
·
2020-03-09 22:37
iOS--
蓝牙
蓝牙随着蓝牙低功耗技术BLE(BluetoothLowEnergy)的发展,蓝牙技术正在一步步成熟,如今的大部分移动设备都配备有蓝牙4.0,相比之前的蓝牙技术耗电量大大降低。从iOS的发展史也不难看出苹果目前对蓝牙技术也是越来越关注,例如苹果于2013年9月发布的iOS7就配备了iBeacon技术,这项技术完全基于蓝牙传输。但是众所周知苹果的设备对于权限要求也是比较高的,因此在iOS中并不能像An
爱__LOVE
·
2020-03-09 16:29
iOS--
网络请求的基础知识
前言在iOS的入门阶段,相信大家都会经过一个网络阶段,在这个阶段,我们要学习网路的基础知识,特别是关于如何和服务器进行数据交流这一块。而作为菜鸟级的coder,最先我们都是要学习如何从服务器“要”数据,这也称为网络请求。本文主要是针对网络请求的基础知识进行描述,包括网络协议、网络请求的分类、常用请求方法、NSURLConnection的使用和一些常规的注意事项等。最常见的两种网络协议Http(Hy
Aaron_ZhangKH
·
2020-03-08 12:40
React-Native
错误汇总
1.Mac升级到10.12版npmstart报错错误信息如下:Errorwatchingfileforchanges:EMFILE{"code":"EMFILE","errno":"EMFILE","syscall":"Errorwatchingfileforchanges:","filename":null}Error:Errorwatchingfileforchanges:EMFILEatex
飞沙0913
·
2020-03-07 20:40
iOS--
一些错误总结
1.模拟器运行时出现couldn’tbecompleted.(LaunchServicesErrorerror0.)的报错信息.解决方法:选择ios模拟器,reset一下就OK.错误一.png2.控制台会打印一条消息:AppTransportSecurityhasblockedacleartextHTTP(http://)resourceloadsinceitisinsecure.Temporar
上善_若水
·
2020-03-04 18:30
iOS--
把输入键盘改成日期选择器
前几天有用到选择日期的功能,简单封装了一下,实现UItextFiled的inputView改变成UIDatePicker从而达到输入日期的目的。整体是思路是自定义textField,将UIDatePicker作为其一个属性。下边是具体代码。#import"DatetextField.h"@implementationDatetextField-(instancetype)init{self=[su
shuai_summer
·
2020-03-04 10:27
iOS--
计算缓存、清除缓存
几乎每个应用都有清除缓存的功能,一个应用的使用难免会产生缓存,如文件缓存、图片缓存,我们大部分应用使用的SDWebImage就缓存了许多图片,当然它也提供的清除图片缓存的功能,这里我们介绍使用系统方法清除(肯定的,SDWebImage清除缓存也是封装的系统方法)为了提高应用性能,用户体验的友好,清除缓存势在必得!设置-清除缓存个人喜欢把一些实用方法封装在工具类当中,以便在下个项目中拖过去用就行,废
杰森_Jason
·
2020-03-04 04:05
Swift开发
iOS--
仿微信朋友圈(4)
Swift开发
iOS--
仿微信朋友圈(4)——cell高度自适应cell高度设置在functableView(tableView:UITableView,heightForRowAtIndexPathindexPath
Swift没有分号
·
2020-03-03 22:24
iOS--
本地私有库和远程私有库(二)
(二)本地私有库创建及优化ⅰ.普通版1.在本地创建库文件gitinitgitadd.gitcommit-m'xxx'2.本地私有库不需要上传第三方托管平台,接下来创建spec文件podspeccreatexxx3.跟上篇一样,用xcode打开spec文件,改动的地方与之前略有不同s.name="xxxx"s.version=“0.0.1"(默认第一个版本)s.summary=“Test."(ps:
这个汤圆没有馅
·
2020-03-01 07:26
iOS--
序列化数据并保存
开发中经常有这么一个场景:从服务器读取一组数据,转换成model并存入数组中,有时候这组数据并不是需要每次从服务器读取,这个时候,我们可以对数据进行缓存操作。将这组数据存入文件中。这里有几种缓存的方式,比如,直接将服务器请求的数据,一般是一组json字符串写入文件,也有将json数据解析model化并存入数组或者字典后写入文件。这篇文章记录的是后面一种保存数据的方式。这里我们以数组为例。有一个数组
Michael杨
·
2020-03-01 03:18
iOS--
禁止输入框输入汉字
在项目中有些输入框是不需要输入汉字的,我们可以用程序限制输入的类型:#definekAlphaNum@"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"//限制输入汉字NSCharacterSet*cs;cs=[[NSCharacterSetcharacterSetWithCharactersInString:kAlph
乐逍遥ing
·
2020-03-01 01:15
IOS--
常用Banner循环滚动实现
实现步骤:1.先整合数据源//循环滚动,增加尾部和首部的数据源用以实现循环的视觉错觉//如原@[a,b,c],整合成@[c,a,b,c,a]self.lastX=0;NSMutableArray*tmpArray=[NSMutableArrayarrayWithArray:URLArray];[tmpArrayaddObject:[URLArrayfirstObject]];[tmpArrayin
肥咕咕
·
2020-02-29 11:17
收集
iOS--
NSUserDefaults
两种方法删除NSUserDefaults所有记录方法一NSString*appDomain=[[NSBundlemainBundle]bundleIdentifier];[[NSUserDefaultsstandardUserDefaults]removePersistentDomainForName:appDomain];方法二-(void)resetDefaults{NSUserDefault
TenMios
·
2020-02-28 10:00
iOS--
各种样式的二维码生成
不得不说,二维码是小日本的一个伟大发明,它密度小、信息容量大、容错能力强、成本低、制作难度低等优点,使得二维码得到广泛的运用,我们可以在二维码里面存储各种信息,如网站链接、移动支付,非常方便,用户只需扫一扫就行,所以我们越来越多的移动应用也将一些信息封装成二维码了。二维码二维码其实就是由很多0、1组成的数字矩阵,用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息
杰森_Jason
·
2020-02-27 18:14
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他