IOS
-
iOS设置圆角的4种方法实例(附性能评测)
四种设置圆角的方法 从网上收集了各种设置圆角的方法,总结起来有以下四种: 1.设置 layer 的 cornerRadius view.layer.masksToBounds = YES; view. ...
-
iOS如何封装带复制功能的UILabel示例代码
前言 UILabel继承自UIView是iOS中使用非常频繁的一个视图控件一般用于显示文字. 一:基本使用 1.创建 UILabel *label = [[UILabel alloc]initWith ...
-
iOS获取当前网络环境的实现方法(推荐)
实例如下: // 获取网络环境的方法 + (NSString *)networktype{ NSArray *subviews = [[[[UIApplication sharedApplicatio ...
-
IOS获取各种文件目录路径的方法
iphone沙箱模型有四个文件夹,分别是什么,永久数据存储一般放在什么位置,得到模拟器的路径的简单方式是什么. documents,tmp,app,Library. (NSHomeDirectory( ...
-
iOS开发之详谈属性设置readwrite、readonly、retain、copy、assign、nonatomic
具体详细介绍请看下文文字说明吧,本文介绍的非常详细. 1 . 可读性: readonly.readwrite @property(readwrite,....) valueType value; 这个 ...
-
IOS 线程死锁详细介绍
iOS线程死锁 前言: 在chat view的开发过程中,添加了"混合标签添加与显示",app出现发送图片会出现卡死的情况,但过了大约30-40 second后会恢复正常. 问题分 ...
-
iOS中如何判断当前网络环境是2G/3G/4G/5G/WiFi
前言 5G 什么的,还得等苹果API更新啊,不过将来还是这个处理过程就是了. 关于判断当前的网络环境是2G/3G/4G,这个问题以前经常看到,最近在一工程里看到了如果判断的API.而在撸WebRTC音 ...
-
iOS实现手动和自动屏幕旋转
本文实例为大家分享了iOS实现手动和自动屏幕旋转的具体代码,供大家参考,具体内容如下 首先iPhone中屏幕分为状态栏方向和设备方向 typedef NS_ENUM(NSInteger, UIDevi ...
-
iOS APP中保存图片到相册时崩溃的解决方法
环境: iPhone Version 11.0.3 , Xcode Version 9.0 问题: 昨天维护APP时,发现拍照后保存图片时应用崩溃,输出如下: This app has crashe ...
-
iOS经验之初始化方法中不该设置self.view的属性浅析
前言 iOS初始化方法包括系统默认的和自定义的,常见系统初始化方法有init, initWithFrame:, initWithNibName:bundle:等,自定义则是各式各样.日常iOS项目开发 ...
-
iOS 获取设备唯一标示符的方法详解
在开发中会遇到应用需要记录设备标示,即使应用卸载后再安装也可重新识别的情况,在这写一种实现方式--读取设备的UUID(Universally Unique Identifier)并通过KeyChain ...
-
详解IOS11新特性之larget title的实现
本文介绍了IOS11新特性之larget title的实现,分享给大家,具体如下: 大标题(larget title) 图层解析 小标题所处.jpg 这就是我们平常所见的Nav的title 大标题所处 ...
-
iOS中5种图片缩略技术及性能的深入探讨
前言 图像是每个应用程序不可缺少的一部分.调整图像大小是所有开发人员经常遇到的问题.iOS有5中图片缩略技术,但是我们应该在项目中选择哪种技术呢?尤其是面对高精度图片的缩略时,方式不当可能会出现OOM ...
-
IOS CoreAnimation中layer动画闪烁的解决方法
网上有一段Core Animation层动画的例子,是将view中的云朵从左向右移动,直到移出屏幕,这时再将云朵移到最左端然后重复移动动画. 所有动画在layer上完成,不过有个小问题,就是第一次每朵 ...
-
Mac Android Studio快捷键整理
为了提高工作效率,特地的整理了MAC 版 Android Studio 快捷键的整理,如果后续还有,在继续补充! ⌥-> option|alt ⇧->shift ⌃->control ...
-
详解Swift中对C语言接口缓存的使用以及数组与字符串转为指针类型的方法
详解Swift中对C语言接口缓存的使用以及数组与字符串转为指针类型的方法 由于Swift编程语言属于上层编程语言,而Swift中由于为了低层的高性能计算接口,所以往往需要C语言中的指针类型,由此,在S ...
-
ios可拖动按钮实例
最近产品抽风,想做许鲜网的那个小客服按钮,虽然没啥难度,但是我懒啊,哈哈,上度娘搞了一个,但是点击事件和拖动重复了,擦.干脆写一个吧,仅供参考. 话不多说,上代码: - (UIButton *)pan ...
-
讲解Java中如何构造内部类对象以及访问对象
通过反射构造内部类对象 首先在 javalang 包下写一个包含内部类的类: package javalang; public class Outer { public static class In ...
-
浅谈iOS中几个常用协议 NSCopying/NSMutableCopying
浅谈iOS中几个常用协议 NSCopying/NSMutableCopying
-
iOS实现贝塞尔曲线动画
本文实例为大家分享了iOS实现贝塞尔曲线动画的具体代码,供大家参考,具体内容如下 效果如图: 仿美人相机,手势滑动隐藏顶部view.为了方便讲解,将屏幕分为几个区域,如图: 在拖动过程中: 1.拖动距 ...
