IOS
-
IOS 解决UIButton 点击卡顿/延迟的问题
前言 一开始还以为代码写的有问题,点击事件里面有比较耗时卡主线程的代码,逐一删减代码发现并不是这么回事. 正文 和参考文章里说的情况不完全相同,UIButton 并没有放在 UIScrollView ...
-
IOS利用CocoaHttpServer搭建手机本地服务器
缘起 今天用暴风影音看视频,然后发现它有个功能,wifi传片,感觉挺有意思,然后就上网查了下相关内容. 原理 使用CocoaHTTPServer框架,在iOS端建立一个本地服务器,只要电脑和手机连入同 ...
-
iOS中解决Xcode9的Log日志无法输出中文的问题小结
问题描述 Xcode的Log日志输出中文的问题,一般都是重写NSArray,NSDictionary的- (NSString *)descriptionWithLocale:(id)locale;方法 ...
-
IOS点击按钮隐藏状态栏详解及实例代码
IOS点击按钮隐藏状态栏详解 前言: 最近学习IOS的基础知识,实现隐藏状态栏的功能,这里就记录下来,希望对大家有所帮助 实例代码: @interface SecondViewController ( ...
-
IOS 开发之Object-C中的对象详解
IOS 开发之Object-C中的对象详解 前言 关于C语言的基础部分已经记录完毕,接下来就是学习Object-C了,编写oc程序需要使用Foundation框架.下面就是对oc中的对象介绍. 对象 ...
-
iOS实现APP程序内部打开APP的AppStore页面
前言 最近在做内购用到了StoreKit.framework库,偶然间发现中SKStoreProductViewController这个类,查看文档后发现一个妙用,解决了我一个痛点:APP每次更新或者 ...
-
IOS中计算缓存文件的大小判断实例详解
IOS中计算缓存文件的大小判断实例详解 IOS中计算缓存文件的大小判断,在这里分享一下自己的心得,希望和大家一起分享技术,如果有什么不足,还请大家指正.写出这篇目的,就是希望大家一起成长,我也相信技术 ...
-
Unity3D实验室之iOS真机闪退的解决方法
问题的产生 这个问题一般发生在项目比较大,OO使用良好,泛型继承用的较多的时候.第一次真机测试时,项目终于进入真机测试阶段,之前都是在Unity编辑环境下开发测试,运行的都很良好,信心满满的打包安装, ...
-
详解iOS按钮暴力点击的便捷解决方案
iOS点击事件分类 1.程序中大量按钮没有做连续响应的校验,测试人员连续点击出现了很多不必要的问题,所以只能利用运行时特性,进行hook一下.runtime不能大量使用,但是偶尔使用也是很方便的哈哈. ...
-
iOS 11 safeArea详解及iphoneX 适配
最近看了许多iPhone X适配的文章,发现很少有介绍safeArea的,就来随便写写 现在对于iPhone X的适配,有一种常见的做法是给导航栏或tabbar增加一个固定的距离,比如顶部增加44pt ...
-
iOS实现UIScrollView的无限轮播功能(原理)详解
前言 同学们在写需求的时候肯定会时常用到UIScrollView. UIScrollView控件是什么? (1)移动设备的屏幕⼤大⼩小是极其有限的,因此直接展⽰示在⽤用户眼前的内容也相当有限 (2)当 ...
-
如何在IOS中使用IBeacon
什么是iBeacon? iBeacon 是苹果公司2013年9月发布的移动设备用OS(iOS7)上配备的新功能.其工作方式是,配备有低功耗蓝牙(BLE)通信功能的设备使用BLE技术向周围发送自己特有的 ...
-
iOS实现毫秒倒计时的方法详解
前言 大家应该都知道在app开发中,当展示限时优惠的某些商品时,往往会加一个倒计时,提示用户该商品限时优惠所剩的时间,.那对于开发者来说,这就需要我们去实现的是一个倒计时的功能,这个倒计时根据具体需求 ...
-
检测iOS设备是否越狱的方法
在应用开发过程中,我们希望知道设备是否越狱,正以什么权限运行程序,好对应采取一些防御和安全提示措施. 首先,你可以尝试使用NSFileManager判断设备是否安装了如下越狱常用工具: /Applic ...
-
iOS CAEmitterLayer实现粒子发射动画效果
iOS实现粒子发射动画效果图 代码已上传 GitHub:https://github.com/Silence-GitHub/CoreAnimationDemo 动画效果用 CAEmitterLayer ...
-
iOS实现百度地图定位签到功能
写在前面: 项目需求用到这个功能,主要目的是实现老师设置位置签到范围,学生在一定范围内进行签到的功能. 功能如下方截图: 屏幕快照 2019-01-28 上午10.29.26.png 简要介绍: 下面 ...
-
浅谈iOS中三种生成随机数方法
ios 有如下三种随机数方法: //第一种 srand((unsigned)time(0)); //不加这句每次产生的随机数不变 int i = rand() % 5; //第二种 srandom(t ...
-
IOS10 远程推送适配详细介绍
IOS10 远程推送适配 iOS10推送新增了UserNotifications Framework,使用起来其实很简单. 建议看看极光推送的Demo,里面写的更详细. 只是在iOS10以上系统上点击 ...
-
IOS实战之自定义转场动画详解
转场动画这事,说简单也简单,可以通过presentViewController:animated:completion:和dismissViewControllerAnimated:completio ...
-
百度云推送图文教程IOS
百度云推送图文教程IOS
