目前ios可以识别的卡只有银行卡和公交卡吗? 其他的卡片可以识别到吗?
iOS NFC 功能开发在项目开发中,使用到了NFC功能,然后对NFC功能进行了研究和使用总结。记录下来可以方便后续的使用。 NFC的官方文档:https://developer.apple.com...
目前ios可以识别的卡只有银行卡和公交卡吗? 其他的卡片可以识别到吗?
iOS NFC 功能开发在项目开发中,使用到了NFC功能,然后对NFC功能进行了研究和使用总结。记录下来可以方便后续的使用。 NFC的官方文档:https://developer.apple.com...
目录 iOS 基础题 1. 分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员? 2.讲一下atomic的实现机制;为什么不能保证绝对的线...
什么是组件化 一般指项目根据不同的业务划分的模块化,也可以理解为通用控件的封装,提供接口方便别人调用。 为什么要做组件化 组件化可以实现组件之间的隔离,每个组件单独存在,在做...
项目上架,打包遇到[x86_64, i386]问题 这是三方的SDK里面在生成framework这个SDK里面包含了x86_64, i386 架构,当然这个AppStore是...
一、背景 目前iOS组件化常用的方案就是Pod+路由——持续集成,今天我们来创建一个Pod库。 二、注册用户名和邮箱(此为GitHub的用户名和绑定的邮箱) 1、可以使用如下...
序言 内存泄漏(memory leak):是指申请的内存空间使用完毕之后未回收。一次内存泄露危害可以忽略,但若一直泄漏,无论有多少内存,迟早都会被占用光,最终导致程序cras...
由于公司项目是我接手的老项目,项目中有很多废弃的切图和未使用的资源,使得安装包过大,可以利用ZSUnusedResources工具来检测Xcode工程中未被使用的资源文件。 ...
首先在我们的程序中添加一段循环引用代码 选择Product->Profileimage 选择Leaks,点击Chooseimage 分析结果image 点击左上角1位置的红点...
常用的加固方式 URL编码加密 对iOS app中出现的URL进行编码加密,防止URL被静态分析 本地数据加密 对NSUserDefaults,sqlite存储文件数据加密,...
线上的崩溃对于APP来说是致命性的,但应用崩溃的原因有很多,比如方法找不到,数组越界等等 先解决 方法找不到 unrecognized selector sent to in...
现在一个客户端连接上了就不能连接第二个了,那怎么做多个客户端的连接呢? 这个问题有解决方案了吗?
Golang用300行代码实现内网穿透原因分析 我们经常会遇到一个问题,如何将本机的服务暴露到公网上,让别人也可以访问。我们知道,在家上网的时候我们有一个 IP 地址,但是这个 IP 地址并不是一个公网的 IP ...
2010年10月份,我和十几个大学同学一起南下到苏州,参加一家软件园的培训。名义上是为了培训,实际上大家心知肚明,不过是为了谋得一份工作。软件园是一个不错的跳板,当然前提条件...
好长时间没有更新简书了,今天来谈谈关于界面卡顿的原理以及优化的方案 界面卡顿 通常来说,计算机中的显示过程是下面这样的,通过CPU、GPU、显示器协同工作来将图片显示到屏幕上...
前言 上篇文章我们了解到通过二进制重排可以对App启动进行优化,但是这里有一个问题我们做的是启动的优化,就需要知道启动要调用的方法,方法非常多,方法还有嵌套,这个时候通过手动...
前言 当我们的应用程序非常庞大的时,打开我们的App感觉非常卡,启动比较缓慢,非常影响用户的体验,那么如何才能使我们的App启动比较流畅,给用户很好的体验,这篇文章将给大家带...
一.block的含义: block是oc中一项强大的特性,是oc对闭包函数的实现.实质上也是一个对象. 二,block的三中分类 当我们生命一个block的时候,如果这个bl...
一、应用程序加载原理 在分析dyld加载应用程序之前,先清楚以下基本概念。库:可执行的二进制文件,可以被系统加载到内存。库分为静态库和动态库,动态和静态库的区别是链接的区别。...
虽然WKWebView是在Apple的WWDC 2014随iOS 8和OS X 10.10出来的,是为了解决UIWebView加载速度慢、占用内存大的问题。但是由于之前还要适...