在最近一次项目iOS提交审核过程中,遇到一个“未解之谜”:重点:Invall 邮件的意思比较明确,App中使用了【定位】和【蓝牙】的相关API,隐私涉及到用户隐私权限使用。需...
在最近一次项目iOS提交审核过程中,遇到一个“未解之谜”:重点:Invall 邮件的意思比较明确,App中使用了【定位】和【蓝牙】的相关API,隐私涉及到用户隐私权限使用。需...
dispatch_semaphore_wait(semaphore, DISPATCH_TIME_NOW);
这行代码能起到让线程等待信号量的作用吗?
GCD之dispatch_semaphoredispatch_semaphore,一般都称之为信号量,功能类似于OC中的锁(比如NSLock,@synchronized等),是一种基于计数器的多线程同步机制。dispa...
GCD: 引自 [百度百科]Grand Central Dispatch(GCD) 是 Apple 开发的一个多核编程的较新的解决方法。它主要用于优化应用程序以支持多核处理器...
抽象基类 最开始的时候觉得有没有什么办法可以使得oc中也能够有抽象基类,于是想了很多办法,比如说断言和异常,但是感觉自己对编程的认识程度不深,觉得还有没有别的方案来实现,一直...
点赞!!! 都还干着iOS嘛???!!! 背景 新入职公司,分配一台全新MacBook pro,借此机会梳理一下cocoapods的完整安装流程。 cocoapods安装依赖...
一 什么是认证和授权 认证与授权是计算机安全的两个基础概念.简单的说: 认证:解决你是谁的问题,就是系统对用户的合法身份进行验证.授权:解决你能干什么的问题 ,就是对用户所能...
小白式教程,无脑一顿操作---成功!!
Mac OS 下三种修改Hosts文件的方法一.系统偏好设置修改 1.打开系统偏好设置,底部有一个Hosts的快捷入口2.输入ip和hostname后,回车确定,勾选改host即可 二.终端命令行修改 sudo vi ...
一.系统偏好设置修改 1.打开系统偏好设置,底部有一个Hosts的快捷入口2.输入ip和hostname后,回车确定,勾选改host即可 二.终端命令行修改 sudo vi ...
先上效果图 用的ios-echart这个库,更改地图的样式还是有一点坑的。 现在达到的效果是,会根据不同的省份销售额占比,来显示同一颜色的不同透明度,并且,点击会出现这一省份...
相信iOSer们都被iOS开发中像素和点这两个概念困扰过,经过一段时间的学习和总结,再次为大家讲讲我的个人理解,希望对和我有同样困惑的同学一些帮助... 首先,点(point...
使用@selector(),调用自定带参数的方法时有什么需要注意的地方吗?
使用@selector(),调用自定带参数的方法时有什么需要注意的地方吗?
方法选择器方法选择器 选择器的生成第一种方法,在编译阶段 SEL sel = @selector(eat); // 包装eat方法第二种方法,在运行时 SEL sel =...
数据库相关 navicat工具创建的数据库(SQLite3)属性的类型(5种)blob 二进制类型integer 整型real 浮点型text 文本类型null 空主键主键(...
相信iOSer们都被iOS开发中像素和点这两个概念困扰过,经过一段时间的学习和总结,再次为大家讲讲我的个人理解,希望对和我有同样困惑的同学一些帮助... 首先,点(point...
React Native 添加gitignore操作 对于一些从前端转向react-native开发的朋友们,对于iOS和安卓原生的一些冷知识都比较陌生,所以今天我就给大家分...
React Native 添加gitignore操作 对于一些从前端转向react-native开发的朋友们,对于iOS和安卓原生的一些冷知识都比较陌生,所以今天我就给大家分...
继上一篇文章的React Native 与原生之间的通信(iOS),我们知道RN与原生通信主要通过属性、原生模块、封装原生UI组件三种方式,上篇文章主要讲了前面两种方式,这篇...