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--
UIView中的坐标转换
//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(CGPoint)convertPoint:(CGPoint)pointtoView:(UIView*)view;//将像素point从view中转换到当前视图中,返回在当前视图中的像素值-(CGPoint)convertPoint:(CGPoint)pointfromView:(UIView*)v
huifeidexin_1
·
2020-08-17 05:58
object-c
IOS--
正则表达式的使用(字符串的查找和替换)
-(void)parseLink{NSError*error=NULL;//(encoding=\")[^\"]+(\")//分成三段来理解/*第一段:以某段字符做为起始(encoding=\")括号内为实际内容第二段:对于包含中的定义,参见正则.第三段:再以某段字符做为收尾(\")*/NSString*test=@"#dsadsadas#http://www.badidu.com我的";NSSt
xiaoji94shen
·
2020-08-11 01:34
IOS_IKeD
ios--
枚举学习
枚举其实很重要,特别是在应用开发初期,服务器端数据格式需要更改得情况下,枚举和宏都能是程序简洁,并且改动小。网上有个人写的言简意赅,适合初学转自:http://blog.csdn.net/ysy441088327/article/details/8012677题记:蛋疼的枚举,千万别小视了!进入正题:首先要知道的是,枚举值它是一个整形(int)并且,它不参加内存的占用和释放枚举定义变量即可直接使用
wwwang89123
·
2020-08-10 04:29
iOS
IOS--
UIView中的坐标转换
123456789//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(CGPoint)convertPoint:(CGPoint)pointtoView:(UIView*)view;//将像素point从view中转换到当前视图中,返回在当前视图中的像素值-(CGPoint)convertPoint:(CGPoint)pointfromView:(
龙炎其实是王老师
·
2020-08-10 04:02
纯转载
iOS
iOS--
控制器加载自定义view的xib
我们在项目中,经常需要使用到自定义的view,而xib布局显得更为简洁,那么如何加载一个自定义的xib呢,网上的方法也很多很多,就是因为太多了,我经常会弄混,所以总结其中一个使用,如果以后使用到其他的在补充O(∩_∩)O~~1.创建一个继承UIView的文件和xib,命名一样2.设置view所有者的class3.给view关联属性view的.m文件里面加载xib:-(void)awakeFromN
weixin_34192732
·
2020-08-10 03:30
ios 生成.a文件
现在再有一个功能,不知道是集成方是想用.a还是framework就将两种都给实现了,这篇介绍.a文件的生产,framework生产生产.a库1.首先创建一个新的工程,选择
ios--
》Framework&
哈皮吖
·
2020-08-10 02:41
ios随笔
iOS--
利用比例纯代码适配屏幕大小
首先说下让自己的程序支持iPhone6和6+,第一种使用官方提供的launchscreen.xib,这个直接看官方文档即可,这里不再多述;第二种方法是和之前iPhone5的类似,比较简单,为iPhone6和6+添加两张特殊的pngiPhone6:命名:
[email protected]
分辨率:750*13346+命名:
[email protected]
分辨率:1242*
ddlfdr71199
·
2020-08-09 20:43
iOS--
面试划重点了
欢迎大家来我们的iOS交流社区,一起来交流学习,我会定期分享一些我学习ios开发主要逆向安防、架构设计、多线程,网络进阶,还有底层的学习的资料加微信邀请你加入15388944845一、关于@property先思考一下几个问题delegate属性为什么使用weak?xib/storybard连接的对象为什么使用weak?字符串为什么使用copy?Block为什么使用copy?复制代码1.答:dele
weixin_30690833
·
2020-08-09 05:01
iOS--
错误集锦--Undefined symbols for architecture arm64
错误截图如下:这个错误可能引起的原因很多。这里提供的一种解决办法(你的项目中有利用cocopods管理项目)1关闭xcode2双击打开你的项目文件夹,删除掉Pods3打开你的终端,cd项目路径,然后按下回车4输入podinstall按下回车5更新成功之后,重新打开XCode点击项目project的BuildSettings的Architectures的BuildActiveArchitecture
specter_hhg
·
2020-08-08 15:04
iOS--错误集锦
js页面灵活切换
Bootstrap实例-标签页(Tab)插件方法--%>--%>--%>--%>
iOS--
%>改一下输入框里的字,进入编辑富文本,再退回来,修改会保留Firstname:Lastname:点击进入编辑富文本假装这里有个富文本编辑框点击返回新建报告集复制
深山猿
·
2020-08-07 14:29
前端
iOS--
自动打包(兼容Xcode9
原文地址:https://blog.csdn.net/chsadin/article/details/61192923#——————————————–#2018/05/16#版本:3.0.0#1.自动匹配授权文件和签名(移除config.plist配置)#2.优化授权文件匹配算法,取有效期最长授权文件#3.调整脚本参数,详见-h#4.优化代码#5.兼容长参数#6.增加全局配置文件user.xcco
oSKyTonight
·
2020-08-06 11:17
Xcode
学习笔记
xcode
ios--
成员变量与属性的区别
一.成员变量1.成员变量的作用范围:@public:在任何地方都能直接访问对象的成员变量@private:只能在当前类的对象方法中直接访问,如果子类要访问需要调用父类的get/set方法@protected:可以在当前类及其子类对象方法中直接访问(系统默认下是用它来修饰的)@package:在同一个包下就可以直接访问,比如说在同一个框架2.注意:无论父类是在@interface还是@impleme
代码猫
·
2020-08-04 18:09
iOS
iOS--
在应用内切换语言
前言在一次项目中,要求在应用内切换语言的需求。如需跟随系统改变语言的,可以参考其他的博客,这里就不多说了思路创建一个国际化管理者,通过传递一个key,再根据当前的语言环境,获取对应的value。实现步骤1、选择要国际化的语言进入如下界面后,找到最下面的“+”号,选择要进行国际化的语言2、创建strings文件点击strings文件,在右侧工具栏找到Localization,选择要国际化的语种选择后
maple_ye_1994
·
2020-08-02 15:02
iOS
iOS 仿淘宝商品详情页(旧版)上拉加载商品参数
Demo下载地址:https://github.com/ShaoWenLe/ShoppingDetailsDemo/tree/master参考文章
iOS--
类似淘宝详情页面的思路,自己写的Demo.一方面因为他的
出神入化VV
·
2020-08-01 13:45
iOS中OpenGL应用
转自:http://mississi.blog.163.com一、搭建开发环境1、打开XCODE,新建一个工程选择:
IOS--
>ApplicationàSingleViewApplication模板。
KirogiYi
·
2020-08-01 10:32
IOS
iOS--
打赌你没有真的理解isEqual,hash!
为了是文章的结构比较清晰,先理出文章的整体目录如下:为什么会有isEqual和hash方法isEqual和hash在NSString,NSArray,NSSet,NSDictionary中的使用如何重写isEqual和hash方法为什么会有isEqual和hash方法isEqual顾名思义是用来判断两个对象是否相等的。那"=="和isEqual的区别在哪里呢?==其实是值的判等。这里分两种情况:在
DoctorGG
·
2020-08-01 09:39
iOS高级进阶
iOS
iOS高级进阶
isEqual
hash
iOS--
动态显示lable高度
(CGSize)textSizeWithText:(NSString)textfont:(UIFont)font{if(text==nil||[textisKindOfClass:[NSNullclass]]){returnCGSizeZero;}//iOS7_API_根据文字字数动态确定Label宽高if(IS_IOS_7){return[textsizeWithAttributes:[NSDi
舒耀
·
2020-08-01 05:36
IOS--
商品的添加与删除
商品的添加与删除部分界面展示我会采取理论与代码分离的方式来写,在代码中用注释来说明步骤设计的主要技术1.九宫格的计算2.自定义控件3.懒加载4.字典转模型九宫格计算这里值的九宫格并不局限于传统意义上的3x3格子,这个计算是能够扩展到nxn格子的计算.在这里主要是拿到商品控件左上角的点。比如第0个商品的点就是(0.0)在这里假设每个商品的宽高都是固定的(实际也是这样的)每个商品的frame的x值等于
九楼
·
2020-07-30 14:35
ios开发
懒加载
九宫格
控件自定义
字典转模型
iOS--
设置系统导航栏右上角按钮不显示问题
设置系统导航栏右上角按钮方法:UIButton*rightBtn=[UIButtonbuttonWithType:UIButtonTypeSystem];[rightBtnsetTitle:@"XXXXXXX"forState:UIControlStateNormal];[rightBtnsetTitleColor:[UIColorcolorWithRGB:@"#444444"]forState:
CodingFire
·
2020-07-30 13:07
iOS日常开发
Openstack image制作方法详解
image:http://docs.openstack.org/zh_CN/image-guide/content/ch_obtaining_images.htmloz只做cloud镜像:
ios--
》qcow2http
高老头0610
·
2020-07-29 18:11
Openstack
iOS--
>Download类的基本使用
201406041133326.jpgDownload类的基本使用download下载类是系统自带的下载类,它可以将会话对象封装成一个下载任务,它不需要文件句柄也不需要输出流就能实现文件的下载,但它把文件下载结束之后会将文件放在一个temp临时路径里,而且这个路径下的文件会随时被系统删除,因此,为了保证文件的安全性,我们需要手动将下载好的文件移动到安全的路径下。具体代码如下:-(void)down
奕十八
·
2020-07-27 17:57
iOS--
不同效果思路分析
本节主要讲解关于iOS中Swift下拉刷新的思路。创建一个scrollView的category:为scrollView添加headerView与footerView,表示上下拉的窗口。为scrollView提供两个属性:header与footer,表示是进行上拉或者下拉刷新。创建视图RefreshView:为其添加一个枚举,表示下拉的状态(正在加载,正常状态,下拉状态,松手后刷新视图)为刷新视图
君莫叹人生如若初见
·
2020-07-15 22:53
iOS--
开发者账号注册申请流程
一、账号的基础知识的介绍个人开发者账号团体账号公司账号教育账号苹果客服电话:4006-701-855二、申请AppleIDhttps://appleid.apple.com](https://appleid.apple.com三、申请邓白氏编码https://developer.apple.com/program/enroll/dunsLookupForm.actionhttps://develo
上善_若水
·
2020-07-14 19:23
iOS--
枚举
枚举是C语言中的一种基本数据类型,是一个"被命名的整型常量"的集合,它不参与内存的占用和释放,我们在开发中使用枚举的目的只有一个,那就是为了增加代码的可读性举个例子,我们想要在开发中根据四季的变化做不同的操作,我们首先想到的可能会是定义一个int型变量,通过为该变量赋不同的值来表示四季(forexample1为春天,2为夏天,3为秋天,4为冬天).但是,对于阅读该份代码的人来讲,他们并不能在短时间
追风筝的荧火虫
·
2020-07-13 23:59
iOS--
在应用内切换语言
前言在一次项目中,要求在应用内切换语言的需求。如需跟随系统改变语言的,可以参考其他的博客,这里就不多说了思路创建一个国际化管理者,通过传递一个key,再根据当前的语言环境,获取对应的value。实现步骤1、选择要国际化的语言进入如下界面后,找到最下面的“+”号,选择要进行国际化的语言这里写图片描述这里写图片描述2、创建strings文件点击strings文件,在右侧工具栏找到Localizatio
Json_z
·
2020-07-13 02:09
ios手机如何使用fiddler抓包https
第二步:fiddler--Tools--Options--Connection按照如图配置好第三步:获取本机ipcmd打开输入ipconfig第四步:手机代理设置(
ios--
设置--无线局域网--当前wifi
丸子四喜的吗
·
2020-07-12 17:30
iOS--
>AFN的序列化处理
AFN的序列化处理当我们向服务器发送一个请求,服务器在返回数据的时候会在内部自动进行反序列化(JSON-->OC)处理,也就是说该框架内部会默认将返回的数据当作JSON处理,而当我们请求的数据不是JSON数据时,比如xml数据、图片、网页时就没法解析或者发送回错误的数据,那么这时我们应该怎么办呢?以下代码就上述问题一一举例做了解答,具体代码如下:#import"ViewController.h"#
奕十八
·
2020-07-11 15:11
xcode的使用
STEP1:启动xcode打开更新的AikeMark文件夹,运行AikeMark-->BankA-->
ios--
>BankA.xcworkspaceSTEP2:替换zip包若想看最新H5代码在模拟机上的效果
daf89232a846
·
2020-07-10 03:16
iOS--
在线搜索苹果 App Store 应用商店
每次想搜索苹果AppStore应用商店里的软件总得启动iTunes有点麻烦,而且速度偏慢。下面介绍两个很快很方便的网站,你能在网页上搜索苹果AppStore应用商店内的软件。首先推荐的苹果AppStore在线搜索网站是http://labs.stephenou.com/itunes#,网页非常简洁,搜索框下面两个下拉菜单里一个选择搜索类别(App、电子书、音乐、Podcast等等),另一个选择国家
AngularFlow
·
2020-07-09 06:37
iOS--
喜闻乐见①
导语有很多小功能,小技巧,一个个的都弄成整篇文章,太浪费了,这里就想到哪,写到哪吧查看静态库是否支持64位终端cd到文件所在目录,输入lipo-infoXXX.a图标大全http://www.easyicon.net/update/设计模式介绍http://blog.csdn.net/liwei3gjob/article/details/8926862OC运行时编程指南http://my.osch
欢欢1206
·
2020-07-09 01:16
收集
iOS--
NSString 字符串的使用
判断字符串是否含有中文+(BOOL)checkIsChinese:(NSString*)string{for(inti=0;i=0;i--){unicharch=[strcharacterAtIndex:i];[newStringappendFormat:@"%c",ch];}returnnewString;}//第二种:-(NSString*)reverseWordsInString:(NSSt
TenMios
·
2020-07-08 12:10
IOS--
打包上架
准备工作:1、一个已付费的开发者账号2、一个已经开发完成的项目一、申请发布证书1.1进入苹果官网输入用户名、密码,进入账号添加证书:注意:一个开发者账号只能创建(1-2个开发(测试)证书,2-3个生产(发布)证书),如果你的AppStoreAdHoc前面的按钮不能选择,则代表你的这个账号无法再创建新的生产证书了。解决办法有两个:1.从共同使用这个账号的人电脑上生成.p12文件,导入自己的电脑。2.
manmanlu2006
·
2020-07-07 16:50
IOS
iOS--
网络编程
一、将请求回来的信息加载到UI二、网络下载文件1、小文件下载使用block方式,不能监听下载进度1)准备requestNSString*path=[NSStringstringWithFormat:@"http://127.0.0.1/设计模式解析.pdf"];path=[pathstringByAddingPercentEncodingWithAllowedCharacters:[NSChara
爱__LOVE
·
2020-07-07 04:38
iOS -- 经典面试题
iOS--
经典面试题1.`Runtime`是什么?2.方法的本质是什么?SEL是什么?IMP是什么?两者之间的关系是什么?3.能否向编译后的得到的类中增加实例变量?能否向运行时创建的类添加实例变量?
亮亮不想说话
·
2020-07-06 22:46
iOS底层探索
iOS--
检查UIWebview、class_dump反编译
最近苹果上架检查UIWebview,大家可以使用class_dump反编译检查自己的ipa是否符合要求;1、先检查代码路径是否有UIWebview,使用grep-rUIWebView.,UIWebView后有空格加一个点grep-rUIWebView.2、然后Archiveipa包出来3、重要的一步来了,下载class_dump下载地址:http://stevenygard.com/project
富春江水
·
2020-07-02 19:24
iOS--
多线程GCD延迟执行--07
1.#import"HMViewController.h"@interfaceHMViewController()@end@implementationHMViewController-(void)viewDidLoad{[superviewDidLoad];//Doanyadditionalsetupafterloadingtheview,typicallyfromanib.}-(void)to
刘海阳
·
2020-07-02 08:54
iOS
多线程
iOS--
被拒原因分析
一.WefoundthatyourappusestheiOSAdvertisingIdentifierbutdoesnotincludeadfunctionality.类似的提示.http://bbs.umeng.com/thread-5692-1-1.html选择是否有广告的一栏选择"否"就OK的.二.去AppStore评论的问题评论appstore.jpg
上善_若水
·
2020-07-01 11:47
iOS--
搜索UISearchController&&UISearchDisplayController
12rd,Jan,2016打算实现一个带搜索的tableView,使用UISearchDisplayController时提示'UISearchDisplayerController'isdeprecated.UISearchDisplayContrllerhasbeenreplacedwithUISearchController.所以本文将会通过两种方法实现改功能:1.UISearchDispl
Jolie_Yang
·
2020-07-01 10:45
iOS实战录
iOS--
静态库开发
概述:1.静态库和动态库的存在形式静态库:.a和.framework动态库:.dylib和.framework2.静态库和动态库在使用上的区别静态库:链接时,静态库会被完整地复制到可执行文件中,被多次使用就有多份冗余拷贝(左图所示)动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次,多个程序共用,节省内存(右图所示)静态库与动态库注意:项目中如果使用了自制的动态库,不
YotrolZ
·
2020-07-01 00:56
iOS--
单元格的添加删除与移动
表视图的编辑状态1、表视图的编辑状态有两种insert和delete2、实现表视图编辑的步骤1)让tableview处于编辑状态self.tableView.editing2)通过代理方法确定tableView处于哪种状态(添加还是删除)-(UITableViewCellEditingStyle)tableView:(UITableView*)tableVieweditingStyleForRow
爱__LOVE
·
2020-06-30 13:21
IOS--
实现滤镜效果的四种方式
IOS–实现滤镜效果demo地址:https://github.com/AbeDay/ios–.git使用CIFilter来完成IOS中滤镜效果在IOS中可以使用系统自带的方法来达到路径效果:需要用到的类为:CIContext,CIImage,CIFilter使用CIFilter实现滤镜效果的方法步骤如下:1.创建图像上下文CIContext2.创建过滤原图片CIImage3.创建滤镜CIF
weixin_30505225
·
2020-06-27 20:31
收集
iOS--
NSRange 范围
常用结构体:NSRange用来表示事物的一个范围,通常是字符串里的字符范围或者数组里的元素范围。NSRange有两个成员NSUIntegerlocation:表示该范围的起始位置。NSUIntegerlength:表示该范围内的长度字符串下标是从0开始的例如ILoveyou中you的location是从7开始的NSRange结构体别名可以创建结构体变量range。有四中方式创建一个NSRange变
TenMios
·
2020-06-26 10:59
iOS--
关于环信移动客服浏览大图问题
最近做的混合开发项目的时候移动客服需要原生来进行接入,因此选择了环信的移动客服服务,因为需要和h5进行各种交互,所以需要给h5提供各种方法,例如环信移动客服的登录、退出。未读消息的数量,设置各种别名等等。然后根据环信的文档各种摸爬滚打也算是集成成功。比如在前台和后台活跃的状态下你需要自己去监听消息然后使用本地推送,还需要判断是否在聊天界面。点击跳转相应的vc里面。当时对于我这个菜鸟来说也是很蛋疼的
月夜芳华
·
2020-06-25 21:53
iOS--
沙盒
认识沙盒何为沙盒?沙盒装什么?沙盒:系统为iOS应用创建的非此应用不可读写的文件夹,每个iOS应用都有一个和它一一对应的沙盒,每个应用且只能访问自己的沙盒;沙盒里装了此应用的非代码所有文件。通过代码在控制台输出沙盒路径:NSLog(@"%@",NSHomeDirectory());然后在Finder中点击“前往文件夹”,输入控制台打印的沙盒路径,前往直达沙盒沙盒三大块Documents保存应用需持
CombatReadiness
·
2020-06-24 02:37
iOS--
圆环进度条
PercentCircle名字很土,实现简单OC////PercentCircle.m//ZLingyi////CreatedbyLeopardon15/5/13.//Copyright(c)2015年Leopard.Allrightsreserved.//#definepi3.14159265358979323846#defineDEGREES_TO_RADIANS(degrees)((pi*(
原鸣清
·
2020-06-23 18:04
iOS--
解决AppStore隐私政策上架
10月3号开始,苹果规定新上线或者更新的app必须增加隐私政策。解决方案如下:1.appstoreconnecturl隐私政策一栏增加链接。2.APP里面在显著的位置增加可点击的隐私政策一项。例如jd:jd隐私政策https://in.m.jd.com/help/app/private_policy.html原文链接:https://developer.apple.com/news/?id=083
heqiang2015
·
2020-06-23 14:32
iOS基础
基于React Native开发
iOS--
调试
1.运行项目选中模拟器,按快捷键command+D,模拟器上会出现如下图所示的菜单:运行效果图Reload刷新页面DebugJSRemotely在浏览器中调试,点击后会启动Chrome浏览器,和调试WEB一样;EnableLiveReload自动刷新ShowPerfMonitor对UI额JavaScript的FPS进行监听;showInspector查看元素的位置、样式层级关系等;startSys
芝麻绿豆
·
2020-06-23 10:37
iOS--
多线程--NSThread
ViewController.m#////ViewController.m//多线程--NSThread////#import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDidLoad{[superviewDidLoad];//---------------多线程NS
STONEsh
·
2020-06-22 01:56
iOS--
保存图片到自定义相册文件夹中,实现处理相册被用户误删的情况
存图片,思路分析:首先自定义一个保存图片的文件夹然后判断文件是否创建成功,如果创建成功则直接保存图片(先把图片保存到【相册胶卷】中,在保存到自定义相册文件夹中)。假如文件创建失败,即文件已经存在。那么遍历相册中的所有文件,当找到以前创建的文件夹,保存图片。如果遍历完所有文件,依然没找到自定义的文件夹,则表示此文件夹被用户误删了,则特殊处理文件夹名(一般在文件夹名后加一个空格),重写创建一个文件夹,
青苹果园
·
2020-06-21 14:54
iOS--
页面动画实现
创建一个CATransition,并将其应用到navigationController的view上//设置动画,使跳转方向为从左侧进来//CATransition对象创建CATransition*transition=[CATransitionanimation];///时间间隔1.0f最慢0.1f最快transition.duration=dur;///动画的开始与结束的快慢transition
asmer
·
2020-06-20 21:05
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他