8 Eric_LG

尚未进行身份认证

iOS guy

等级
TA的排名 1w+

Xcode升级11.1后 altool报错

升级Xcode之后,用Jenkins打包上传工程,最后一步上传IPA的时候报错:altool:commandnotfound我用的是altool工具,命令:altool--upload-app-f$"path"stackOverflow和官网找了一圈,都说新版Xcode去掉了altool工具。绝望之余,我继续探索,终于在一个不太起眼的地方找到了可疑答案,经过尝试,成了!...

2019-10-12 17:13:38

JavaScript数组删除元素的10种方法

目录1.删除一个尾部元素2.删除第一个元素3.删除一个或多个元素4.删除指定元素5.条件过滤删除6.使用Lodash第三方库进行删除操作7.自己封装一个删除指定元素的函数9.使用DeleteOperator进行显式删除10.清空重置数组总结1.删除一个尾部元素通过改变数组长度删除一个尾部元素varar=[1,2,3,4,5,6];ar.length=...

2019-09-06 16:55:02

JavaScript深拷贝JSON对象

目录应用场景方法一方法二方法三方法四参考链接应用场景JavaScript中,把对象objA赋值给objB之后,改变objB的值,objA会跟着改变。这是因为默认执行浅拷贝,也就是在内存中只复制了一个指针给了objB,内存中的数据本身并没有被复制。如果我们需要一个深拷贝,也就是执行objB=objA之后,让objB和objA再也没有直接关联,该如何操作?方法一ES6新特性...

2019-09-06 15:14:57

swift中的可选类型(?)、强制解析(!)、自动解析、可选绑定、可选链

1.前言对于一直用OC的iOS开发者来说,swift的可选类型可算是个新东西。刚开始接触swift的时候,(?),(!),(??)这些符号搞得我好晕,所以我觉得有必要整理出来,让更多的人不晕!2.可选类型2.1啥叫可选类型?就是Option类型,用(?)表示。被它修饰的变量,意味着这个变量可能有一个值,也有可能没值。(让我想起了薛定谔的猫

2019-06-22 14:32:04

Apple Pay编程指南(6) -沙盒测试

文章目录ApplePay系列文章是苹果官方文档的中文翻译,这将是最详尽最规范的说明。原文链接:苹果开发文档明天翻译,原文请看链接,不难。

2019-05-14 17:48:06

Apple Pay编程指南(5) - 处理付款结果

文章目录ApplePay系列文章是苹果官方文档的中文翻译,这将是最详尽最规范的说明。原文链接:苹果开发文档处理付款结果分为以下几个步骤:将支付信息连同处理订单所需的其他信息发送到服务器验证支付数据的散列和签名解密加密的支付数据向支付处理网络提交支付数据提交订单到您的订单跟踪系统您有两个处理支付的选项:您可以利用支付平台来处理支付,或者您可以自己实现支付处理。支付处理...

2019-05-14 17:47:40

Apple Pay编程指南(4) - 支付授权

文章目录通过代理方法更新你的地址和金额支付授权后会生成一个token处理完成之后再代理方法中dismiss控制器ApplePay系列文章是苹果官方文档的中文翻译,这将是最详尽最规范的说明。原文链接:苹果开发文档支付授权过程是支付授权视图控制器及其代理之间的合作工作。支付授权视图控制器做两件事:1.让用户选择支付请求所需的账单和发货信息,2.让用户授权支付。当用户与视图控制器交互...

2019-05-14 17:47:10

Apple Pay编程指南(3) - 创建支付请求

文章目录判断是否可以支付网页接口桥接支付请求包含的地区和货币信息支付请求包含的支付清单ShippingMethod支付处理机制的支持设置运输和计费信息设置付一段代码ApplePay系列文章是苹果官方文档的中文翻译,这将是最详尽最规范的说明。原文链接:苹果开发文档支付请求是PKPaymentRequest类的实例。付款请求由摘要列表组成,这些摘要向用户描述支付的内容、可用的送货方法...

2019-05-14 17:46:33

Apple Pay编程指南(2) - 环境配置

文章目录注册merchantID创建PaymentProcessingcertificateApplePay系列文章是苹果官方文档的中文翻译,这将是最详尽最规范的说明。原文链接:苹果开发文档merchantID用于鉴别应用是否可以进行ApplePay,与merchantID相关联的PaymentProcessingcertificate用于加密支付信息。所以,在您...

2019-05-14 17:45:54

Apple Pay编程指南(1) - 简介

这里写自定义目录标题前言ApplePay说明如何测试ApplePay交易?ApplePay系列文章是苹果官方文档的中文翻译,这将是最详尽最规范的说明。原文链接:苹果开发文档前言ApplePay是一种移动支付技术,它为用户在iOS应用程序、watchOS应用程序和Safari网站上支付真实世界的商品和服务提供了一种简单而安全的方式。本编程指南讨论iOS应用程序中的Apple...

2019-05-14 17:45:24

Font Awesome在iOS中的使用和注意事项

1.什么是FontAwesome?简单说,它是一套图标字体库。在iOS中用UILabel显示图标,就不用UI设计师切图了。究其原理,实际FontAwesome就是一套字体,只是显示出来的样子不是我们常见的文字。通过Unicode去显示实际样式,和汉字显示是一样一样的。2.FontAwesome在iOS工程中使用2.1官网下载字体库要在iOS工程中使用,首先得在官网上下载对应...

2019-04-13 11:45:10

敏捷开发是个啥

「齐齐兽」公众号授权转载原文连接:原文连接今天来篇正经的,从软件工程的角度来聊一聊敏捷开发模式,文章分两部分:第一部分通过举例和对标其他行业聊聊软件开发模型的发展演进。第二部分聊聊敏捷的核心思想。敏捷开发是互联网界比较流行的软件开发模式,产品、技术、项目管理、运营、美术和测试等各岗位对其理解后都大有益处,运用得当可以事半功倍。现在信息爆炸、良莠不齐,网上很多讲敏捷的文章,...

2019-03-31 11:41:01

从程序员到技术管理--这半年我经历了什么

角色转变自从7月份加入了当前的创业公司,承担起了iOS开发和技术管理任务。说是技术管理,其实就只带了五六个人,整个公司不到20人,谈不上什么专业管理,倒更像个“催活的”。不像大公司的leader,我更偏向于细化任务,制定明确KPI,跟踪进度。这个角色转变,让我看到了另外一个世界。重新看待专业素养以前,我把“专业素养”和“专业技能”混为一谈。认为一个有较多的工作经验和能实现复杂的功能的工程...

2019-01-17 11:36:18

runtime消息分发-OC方法调用原理

概述你一定听说过“运行时是Objective-C的一个特色”,也经常在写方法调用。但你知道方法调用具体是个什么过程不?秉承知其所以然的优良传统,我们就花点时间来扒一扒runtime和方法调用的原理。runtime赋予OC的动态特性Object-C因为有了强大的runtime而成为一门动态语言,其动态性体现在:动态绑定,动态加载,动态类型。a.动态绑定:静态语言的函数调用是在编译过程中就...

2019-01-08 19:33:39

算法-Longest Common Prefix【swift4实现】

原题连接:https://leetcode.com/problems/longest-common-prefix/description/解决:funclongestCommonPrefix(_strs:[String])->String{ifstrs.count==0{return""}elseif...

2018-12-12 15:11:34

程序员如何精确评估开发时间?

一个程序员能否精确评估开发时间,是一件非常重要的事情。如果你掌握了这项技能,你在别人的眼里就会是这样:靠谱经验十足对需求很了解延期风险小合格的软件工程师正规军,不是野路子评估开发时间的重要性首先,在一个项目中,所有的环节都是承上启下的,上一个环节结束的时间节点正是下一个环节开始的节点。那么在一个项目或者一次迭代正式启动前,所有的环节都应该有个时间评估。以一次APP需求迭代为例,...

2018-11-10 22:31:54

swift4-函数的函数实际参数标签和形式参数名

前言对于初学者来说,形式参数、实际参数标签、形式参数名是三个很绕口的名词,阅读文档的时候容易被搞晕。相信你看完本文就会彻底明了。关系形式参数=实际参数标签+形式参数名即:每一个函数的形式参数都包含实际参数标签和形式参数名。实际参数标签:用在调用函数的时候(在调用函数的时候每一个实际参数前边都要写实际参数标签)。形式参数名:用在函数的实现当中注意:swift默认情况...

2018-11-08 17:47:56

结束北漂,回到西安

一.为什么要回来2013年毕业,在西安从事嵌入式开发工作一年半。2015年初,毅然决然踏上北京的征程,从此成为一枚北漂iOS程序猿。刚去北京,一切都是新鲜的、令人激动的。薪水骤然上涨,公司阔气,行业前景一片光明,专业技能飞速上涨。我算是幸运的,没住过地下室,也没有因为缺钱省吃俭用。一度悟出真理:选择比努力更重要。觉得自己选择对了。然而,对于在外漂泊的大多数人来说,“归乡”是个永久的话题!...

2018-11-01 18:43:50

iOS动画曲线详解(UIView Animation Curves)

前言iOS应用中比较性感的动画,一般都不是匀速的。通俗的描述有:先快后慢,先慢后快,弹簧式的,不规则运动的,等等。本文针对这几种情况进行分解,内容包括:...

2018-05-20 20:44:37

iOS面试经历感触和市场现象(2018)

开篇啰嗦在上家公司呆了两年半,2018年春节后开始面试,惊奇地发现,世界变化好快!和两年前的面试感觉完全不同,整体来说是要求高了,底层原理、手写算法、性能优化等等是主要面试点。但同时不得不吐槽,一些所谓的大公司,面试方法有问题,面试体验很不好。以下是对面试的总结,以及对将要换工作的小伙伴的一些建议。考点分类iOS基础不管是刚毕业,还是有几年的开发经验,常用的基础...

2018-03-19 13:22:45

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。