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-
获取苹果商店iPhone应用程序编号APPID-应用中跳转到AppStore中的其他应用
iOS-
获取苹果商店iPhone应用程序编号APPID-应用中跳转到AppStore中的其他应用一获取苹果商店iPhone应用程序编号APPID1在mac上打开itunes选择中的A然后再在右上角输入应用程序名记得选择
a359798678
·
2020-09-13 11:35
ios-
开发点滴 在ViewController里面建立UITabBarController
1.网上很多说在ViewController里面建立UITabBarController不可实现的说法是错的,2.这里用代码动态实现次功能贴上效果图(项目中的一部分,我就不单独分离出来了)附上代码//定义一个UITabBarControllerUITabBarController*dishAndCartTBC=[[UITabBarControlleralloc]init];HHDishTypesV
晨风晨风
·
2020-09-13 09:43
ios
iOS-
带layer处理的View 生成图片
随着分享内容的需求的不断完善,将当前页面的内容分享出去变成了产品经理的需求,之前常规的的分享显然已经不能满足,纷纷开始定制分享的图片内容。尤其以区块链相关的App特别多,作为运营拉新的手段,需要及时的将行情数据、免费赠送的token信息发送出去,激活用户的热情。通常看到的操作方式如下即:分享的图片需要上下拼接内容,上半部分显示为App名称、简介,下半部分为注册二维码。但是行情页面的分享已经超过了常
wu_yan00
·
2020-09-13 07:14
Objective-c
iOS-
实现弱引用的NSArray NSMutableArray
添加一个分类NSMutableArray+WeakReferences.h#import@interfaceNSMutableArray(WeakReferences)+(id)mutableArrayUsingWeakReferences;+(id)mutableArrayUsingWeakReferencesWithCapacity:(NSUInteger)capacity;@endNSMut
weixin_30252709
·
2020-09-13 06:18
iOS-
移除navigationController栈中某一个viewController
今天遇到一个问题,就是从A---->B---->C,其中A和C页面都有接口请求,B页面没有接口请求;因此修改了C页面的值后,返回到上一级页面B,导致数据没同步。刚开始的想法有两种:1、我直接返回到A界面;2、后台给我B面增加接口,但是快上版了来不及了。刚开始的想法是用如下方法,这样有一个缺陷,就是我有很多页面需要到C页面,因此要增加判断,如果跳转的页面多了就很麻烦了for(UIViewContro
MinggeQingchun
·
2020-09-13 04:23
iOS-OC
iOS-
网页H5支付如何拿到支付状态的回调
需求描述:因本app是自己测试项目,没有接入支付宝和微信的SDK支付,点击支付按钮时就是传给后台一个订单ID,然后后台接入了支付流程,会直接返回一个URL链接,app调用链接进行网页支付,支付完成后想要拿到支付的状态,从而判断跳转的界面。第一步:我们需要传给后台一个订单ID,拿到调起支付宝或者微信支付的网页URL,拿到URL我们app调用[[UIApplicationsharedApplicati
MinggeQingchun
·
2020-09-13 04:23
iOS-OC
ios-
支付宝支付sdk使用注意事项
最近在开发ios的手机支付,途中碰到的种种疑难杂症,现在记录一下,以免以后再重犯:一、使用的SDK以上是支付宝有介绍的,不多说,注意除了上面的sdk之外,还必须要有两个a文件支持,否则报错linkercommandfailedwithexitcode1缺少两个A文件,项目运行会报错,这两个a文件可以在支付宝给的demo里面找到,有一点必须的说坑,你直接下载的支付宝sdk是不能用的,用了会报错,这个
轮回第一人
·
2020-09-13 04:19
ios
iOS-
支付宝sdk支付结束跳转不了?【SDK】
支付宝sdk2.0demo测试正常(会跳转到支付宝页面),把demo里的那些测试数据直接整合到我的工程里,执行完[sourcecodelanguage="plain"][[AlipaySDKdefaultService]payOrder:orderStringfromScheme:appSchemecallback:^(NSDictionary*resultDic){}];[/sourcecode
ichester123
·
2020-09-13 04:08
技术文档
iOS-OpenGL-ES入门教程(三)纹理取样,混合,多重纹理
前言上两篇文章里我们分别绘制了最简单的三角形和纹理图片
iOS-
零基础学习OpenGLES入门教程(一)iOS-OpenGLES入门教程(二)最简单的纹理Demo下面来讲一下纹理取样,混合,和多重纹理纹理取样
weixin_34309435
·
2020-09-13 03:15
iOS-
仿京东6位密码支付输入框
概述用于安全支付的密码支付输入框.详细代码下载:http://www.demodashi.com/demo/10709.html开发需求中有时候我们需要用于安全支付的功能,需要设置APP钱包的支付密码,页面是仿照京东的6位输入框的的做法,效果如下图:看起来是有由6个UITextField组成,其实并不是,这只是一个假象.一、实现思路:1.创建一个UITextField,仅仅一个而不是六个!然后用5
findhappy117
·
2020-09-13 01:13
iOS
仿京东6位密码支付输入框
ios-
为银行卡号格式化 每隔四位添加一个空格
-(NSString*)formatterBankCardNum:(NSString*)string{NSString*tempStr=string;NSIntegersize=(tempStr.length/4);NSMutableArray*tmpStrArr=[[NSMutableArrayalloc]init];for(intn=0;n0){NSString*subString=[text
weixin_34167043
·
2020-09-12 17:57
iOS-
数据结构之链表以及二叉树
2019独角兽企业重金招聘Python工程师标准>>>(一)前言对于频繁使用或者是操作的数据应当使用链表,提升效率;(1)链表的优点:链表插入和删除节点付出的代价较小,主要的操作在于prev或next指针的重指向。缺点:链表不能通过下标或者是key查询某个节点,要想获取某一指定的节点,需要从_headNode从头开始遍历,消耗是极大的。(2)数组、字典等数据结构,相对于链表而言,遍历的效率要好得多
weixin_34007906
·
2020-09-12 17:51
数据结构与算法
python
iOS-
性能优化深入探究
iOS-
性能优化深入探究上图是几种时间复杂度的关系,性能优化一定程度上是为了降低程序执行效率减低时间复杂度。
weixin_33762130
·
2020-09-12 17:38
IOS-
开发日志-UIScrollView
UIScrollView1.contentOffset默认CGPointZero,用来设置scrollView的滚动偏移量。//设置scrollView的滚动偏移量scrollView.contentOffset=CGPointMake(0,200);2.contentSize默认CGSizeZero,用来设置scrollView的滚动范围。//设置scrollView的滚动范围scrollVie
badiu_30394251
·
2020-09-12 17:08
iOS-
获取视频长度和当前播放时间
#importNSDictionary*opts=[NSDictionarydictionaryWithObject:[NSNumbernumberWithBool:NO]forKey:AVURLAssetPreferPreciseDurationAndTimingKey];AVURLAsset*urlAsset=[AVURLAssetURLAssetWithURL:urlVideooptions
davidoffice
·
2020-09-12 15:50
Cocos2d-iphone
iOS-
把大长串的数字做单位处理
#pragmamark-把大长串的数字做单位处理-(NSString*)changeAsset:(NSString*)amountStr{if(amountStr&&![amountStrisEqualToString:@""]){NSIntegernum=[amountStrintegerValue];if(num<10000){returnamountStr;}else{NSString*st
Virgo丶
·
2020-09-12 15:00
iOS
随手记
iOS-
修改UITextField的placeholder字体颜色、大小
textField.placeholder=@"usernameisinhere!";[textFieldsetValue:[UIColorredColor]forKeyPath:@"_placeholderLabel.textColor"];[textFieldsetValue:[UIFontboldSystemFontOfSize:16]forKeyPath:@"_placeholderLab
Enjolras1024
·
2020-09-12 05:09
uitextfield
字体
placeholder
iOS-
触发home键和电源键
[[NSNotificationCenterdefaultCenter]addObserver:selfselector:@selector(applicationWillResignActive:)name:UIApplicationWillResignActiveNotificationobject:nil];//监听是否触发home键挂起程序.[[NSNotificationCenterde
Enjolras1024
·
2020-09-12 05:09
home
电源
iOS复习笔记16:应用启动过程和工程结构
一新建项目打开Xcode->new->Project->
iOS-
>SingleViewApplication->下一步->输入工程名->下一步->选择路径->create二启动过程1载入程序到内存2在main
丿寒风
·
2020-09-11 18:33
iOS
iOS
Web
安全攻防
渗透之Sqlmap工具(仅供交流学习使用,请勿用于非法用途)
Web
安全攻防
渗透之Sqlmap工具1.SQLmap介绍1-1.SQLmap介绍SQLmap介绍:Sqlmap是一个开源的渗透工具,它可以自动化检测和利用SQL注入缺陷以及接管数据库服务器的过程。
魔力军
·
2020-09-11 18:01
Web安全
iOS-
三方库-AFNetworking
一.AFN简介1.HTTP请求解决方案在iOS中,常见的发送HTTP请求(GET和POST)的解决方案有:苹果原生(自带)NSURLConnection:用法简单,最古老最经典最直接的一种方案NSURLSession:iOS7新出的技术,功能比NSURLConnection更加强大CFNetwork:NSURL的底层,纯C语言第三方框架ASIHttpRequest:外号“HTTP终结者”,功能极其
Imkata
·
2020-09-11 15:38
ios根据ARP表获取mac地址
ios根据ARP表获取mac地址#
ios-
(NSString*)getMacAddress:(NSString*)strIP{NSString*macAddr=nil;constchar*ip=[strIPUTF8String
清醒思考
·
2020-09-11 15:53
ios
IOS-
组件化的好处
前言为什么要组件化随着项目的不断迭代,各个模块会越来越复杂,各个模块相互依赖,而且每个模块可能会有共同的业务逻辑,导致整个项目维护起来比较麻烦。可以采用组件化,把每个业务逻辑和模块分离,单独管理,这样比较方便维护,各个开发人员只需要关心好自己的模块就好了。组件化好处分工更加明确,提高开发效率复用性更好,能迅速的组成更多的App组件化思想就好比封装控件,复杂的控件一般都会封装,组件化只不过是把每个模
敬业的程序猿
·
2020-09-11 13:10
IOS
iOS-
底层(5):isa如何与类关联
首先我们需要了解OC对象的本质是什么?OC对象的本质我们在探索对象的本质时,通常会用到一个东西clangclangClang是一个C语言、C++、Objective-C语言的轻量级编译器。源代码发布于BSD协议下。Clang将支持其普通lambda表达式、返回类型的简化处理以及更好的处理constexpr关键字。Clang是一个由Apple主导编写,基于LLVM的C/C++/Objective-C
恍然如梦_b700
·
2020-09-11 10:07
iOS - 静态库的创建与使用
在日常项目开发中,不论是为了两个公司项目上的业务交流还是为了减少项目的编译时间,有的时候我们会把项目中的私密内容打包成静态库,或者是把项目中变动较少一部分打包成静态库以便提高编译效率,那么下面我们就来学习一下"
iOS
天涯狂子
·
2020-09-11 04:20
IOS
学习笔记
iOS-
高德地图点击地图获取点击点对应的地理位置,并添加自定义的大头针
这是我在开发中遇到的问题,如果大家有什么更好的方法或者建议都可以留言给我,不说了直接粘代码吧///地图需要v4.5.0及以上版本才必须要打开此选项(v4.5.0以下版本,需要手动配置info.plist)[AMapServicessharedServices].enableHTTPS=YES;///初始化地图_mapView=[[MAMapViewalloc]initWithFrame:self.
sp_wei
·
2020-09-11 03:15
iOS
逻辑漏洞(WEB
安全攻防
读书笔记)
0xx1逻辑漏洞介绍指攻击者利用业务的设计缺陷,获取敏感信息或破坏业务的完整性,一般出现在密码修改,越权访问,密码找回,交易支付金额等功能处,其中,越权访问又有水平越权和垂直越权两种水平越权:相同级别(权限)的用户或者同一角色中不同用户之间,可以越权访问,修改或者删除其他用户的信息的非法操作垂直越权:不同级别之间用户或不同角色之间用户的越权,如普通用户获取管理员权限常见的逻辑漏洞订单支付:在支付订
小英雄宋人头
·
2020-09-11 00:39
OWASP
iOS-
美颜相机 by GPUImage
之前网上有个段子说:日本女人靠化妆,韩国女人靠整容,中国女人靠美颜足以证明相机美颜功能在中国地位是多么高,关于美颜相机的App在中国是那么的火其实美颜相机的实现原理很简单,就是给采集到的图像通过添加滤镜进行渲染核心代码创建相机/**sessionPreset:swift3.0AVCaptureSessionPreset640x480swift4.0AVCaptureSession.Preset.v
iMazy
·
2020-09-11 00:43
流媒体
美颜相机
GPUImage
iOS-
音视频采集 by GPUImage
iOS调用相机采集视频有两种常见方式:使用系统自带的AVFoundation框架使用第三方GPUImage框架如果想通过原生框架AVFoundation采集视频,请查看:
iOS-
音视频采集byAVFoundationGPUImage
iMazy
·
2020-09-10 22:00
Swift
流媒体
SQL注入环境搭建踩坑指南
使用《Web
安全攻防
》中配套的SQL注入平台来搭建一般流程先下载zip,解压密码找了好长时间,在这个视频里https://pan.baidu.com/s/15F1SEoHZYoWxPE8iMqkqAQ提取码
fl0a1e
·
2020-09-10 16:07
iOS-
探究KV0本质
先来看一下Objective-C中KVO的用法#import"ViewController.h"#import"BDFPerson.h"@interfaceViewController()@property(strong,nonatomic)BDFPerson*person;@end@implementationViewController-(void)viewDidLoad{[superview
翀鹰精灵
·
2020-09-10 13:18
区块链安全入门笔记(一) | 慢雾科普
面对区块链的众多安全问题,慢雾特推出区块链安全入门笔记系列,向大家介绍十篇区块链安全相关名词,让新手们更快适应区块链危机四伏的
安全攻防
世界。
FLy_鹏程万里
·
2020-09-10 11:52
【区块链】
————区块链杂谈
iOS-
网络-AFNetworking添加缓存层
为什么要添加一层缓存层?系统有默认的缓存机制,用自己的缓存机制有绝对把控权缓存的时效(A到B页面,B页面返回,恶意返回反复操作)封装AFN没有的功能(如多网络任务异步、断点下载)隔离AFN框架,AFN对项目的影响就比较小(隔离了业务)1.缓存机制缓存机制.png2.缓存核心代码/**核心方法@parammethod请求方式@paramurlStr请求路径@paramparameters参数@par
Imkata
·
2020-09-02 15:01
iOS-
仿手电筒效果实现
效果图如下:拖动按钮.png实现方案1、采用系统UISlider实现2、自己使用贝塞尔曲线绘制方案一(不可行,有bug)遇到的问题:当将UISlider的宽度加宽的一定宽度后,拖动效果不是渐变,会突然发送改变,此处简单记录下UISlider的基础用法1、基础设置//初始化UISlider*slider=[[UISlideralloc]initWithFrame:CGRectMake(100,200
一代千禧
·
2020-09-02 15:05
iOS-
玩转Block(Hook Block 交换block的实现)
前方极其烧脑,建议->点赞再看本文承接上一篇文章
iOS-
玩转Block(从入门到底层原理),如果还没看的话建议先阅读一下,会对block的底层原理有更深一层的理解,然后再阅读此文必会事半功倍。
JimmyCJJ
·
2020-09-02 14:04
iOS-
点击状态栏返回到顶部效果
2019独角兽企业重金招聘Python工程师标准>>>一、前言在我们IOS开发中,UIScrollView自带有点击顶部状态栏自动返回顶部的效果,不过这个效果是有约束条件的://Whentheusertapsthestatusbar,thescrollviewbeneaththetouchwhichisclosesttothestatusbarwillbescrolledtotop,butonly
sas???
·
2020-08-26 23:28
Android
安全攻防
战,反编译与混淆技术完全解析(下)
Android
安全攻防
战,反编译与混淆技术完全解析(下)在上一篇文章当中,我们学习了Android程序反编译方面的知识,包括反编译代码、反编译资源、以及重新打包等内容。
上帝灬半毛钱
·
2020-08-26 23:01
Android
Android
实用
性能优化
技术
反编译
Android
安全攻防
战,反编译与混淆技术完全解析(上)
Android
安全攻防
战,反编译与混淆技术完全解析(上)之前一直有犹豫过要不要写这篇文章,毕竟去反编译人家的程序并不是什么值得骄傲的事情。
上帝灬半毛钱
·
2020-08-26 23:00
Android
Android
实用
性能优化
反编译
iOS-
生成国际化包-配置App多语言支持
如果你的App需要支持多国语言。那么,就应该为你的App应用添加“国际化”支持。国际化其实都大同小异,其核心思想就是为每种语言单独定义一份资源。1.创建国际化语言文件:文件名为:Localizable.strings2.选中Localizable.strings文件,在Utilites中,点击Localizable选项3.创建English语言包。创建后,你的Localizable.strings
Bubble_H
·
2020-08-26 23:32
Object-C--笔录
iOS-
各个设备的尺寸像素
官方文档关于图像尺寸和分辨率https://developer.apple.com/design/human-interface-guidelines/ios/icons-and-images/image-size-and-resolution/iPhone设备名称对角线长度屏幕物理尺寸分辨率像素ScaleFactoriPhone3GS3.5英寸320x480320x480@1xiPhone4(s
ZZB博客
·
2020-08-26 23:12
iOS
iOS 修改app名称
在info.plist文件中添加key值Bundledisplayname+app名称君凯商联网-
iOS-
字唐名僧
H.A.N
·
2020-08-26 23:08
OC篇
iOS-
流媒体传输协议简介
在了解流媒体协议之前,先预习下基础数据传输协议,因为流媒体协议也是基于基本数据传输协议的数据传输协议:TCP-传输控制协议UDP-用户数据报协议HTTP-超文本传送协议HTTPS-基于SSL的超文本传送协议SOCKET-套接字,端口协议TCP:传输控制协议(TransmissionControlProtocol)是一种面向连接的、可靠的、基于字节流的传输层通信协议TCP是因特网中的传输层协议,使用
iMazy
·
2020-08-26 23:52
Swift
流媒体
iOS多语言开发
创建多语言文件在工程中command+n创建文件,选择
iOS-
>Resource->StringsFile文件,自定义文件名,创建完成。
Scott-Wang
·
2020-08-26 23:37
《IOS开发笔记》
iOS-
应用的国际化和本地化
使用iOS应用的用户来自世界各地。这些来自不同国家的用户,使用的语言也不同。通过国际化和本地化过程,可以确保用户都能正常使用应用。国际化和本地化 国际化的作用就是避免在应用中写死某种本土文化(语言,货币等)。本地化作用则是根据用户设置的语言和区域格式,为应用提供适当的数据。通过NSNumberFormatter实施国际化 首先我们先了解NSLocale这个类。NSLocale对象表示某个区域的
来自星星的松子
·
2020-08-26 23:39
iOS
ios-
自定义点击状态栏滚回顶部
点击状态栏滚回顶部这个功能是系统自带的,只需要设置self.scrollView.scrollsToTop=YES即可,但是这个属性有一个前提是窗口下必须只有一个可滚动的View才有效果,这时候就需要自定义创建一个窗口来完成这个功能。添加窗口在AppDelegate创建一个新的窗口必须给这个窗口设置一个根控制器,否则会报错,这里可以通过dispatch_after来给添加窗口一个延时就可以不设置根
aa4197435
·
2020-08-26 23:19
iOS 逆向之ARM汇编
逆向的书籍有:《HackingandSecuringIOSApplications》,《iOSHacker'sHandbook》中文书籍有《iOS应用逆向工程:分析与实战》中文博客有:程序员念茜的《iOS
安全攻防
系列
dazheng6893
·
2020-08-26 16:20
网络攻防-20169213-刘晶-第二周作业
201692132016-2017-2《网络攻防实践》第二周学习总结知识点汇总网络攻防的主要内容包括系统
安全攻防
、网络
安全攻防
、物理攻击与社会工程学三部分物理攻击与社会工程学主要利用信息系统所处物理环境
weixin_30772261
·
2020-08-26 15:45
操作系统
系统安全
网络
iOS-
基础控件--UITabBarController
**多情自古伤离别**UITabBarController和UINavigationController类似(可以相互嵌套使用),UITabBarController也可以管理多个控制器,完成控制器之间的切换一般步骤就是下面这样创建初始化UITabBarController设置UIWindow的rootViewController为UITabBarController创建相应的子控制器(viewc
云之君兮鹏
·
2020-08-26 12:52
iOS-
运行pod命令出错 - 解决Unable to add a source with url `https://github.com/CocoaPods/Specs.git` named...
[!]Unabletoaddasourcewithurl`https://github.com/CocoaPods/Specs.git`named`master`.Youcantryaddingitmanuallyin`~/.cocoapods/repos`orvia`podrepoadd`.解决方案:podrepoaddmasterhttps://github.com/CocoaPods/Spe
chonggai4007
·
2020-08-26 12:47
我想学H5,没时间怎么办
蓝鸥(www.lanou3g.com)是一家集产、学、研、创为一体的综合性移动互联网研发培训机构,致力于iOS开发、Unity3D游戏开发、Android开发、HTML5前端开发和Web
安全攻防
等技术人才的培养
蓝鸥3G
·
2020-08-26 11:11
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他