会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
攻城狮
技术改变世界
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
23
下一页
2019年10月9日
详解iOS的presentViewController(转)
摘要: 一、用途和相关概念iOS中显示ViewController的方式有两种push和modal,modal也叫模态,模态显示VC是iOS的重要特性之一,其主要用于有以下场景: - 收集用户输入信息- 临时呈现一些内容- 临时改变工作模式- 相应设备方向变化(用于针对不同方向分别是想两个ViewContr
阅读全文
posted @ 2019-10-09 19:43 久依
阅读(5050)
评论(0)
推荐(0)
2019年9月20日
iOS pushViewController 和 presentViewController的区别 详解
摘要: pushViewController 导航控制器入栈的方式切换页面presentViewController 模态切换的方式切换页面 1:用 UINavigationController 的时候用 pushViewController:animated 返回之前的视图 [[self navigati
阅读全文
posted @ 2019-09-20 16:45 久依
阅读(5633)
评论(0)
推荐(0)
2019年9月19日
iOS 静态、全局变量、常量
摘要: 关键字static 两个概念:生命周期、作用域生命周期:这个变量能存活多久,它所占用的内存什么时候分配,什么时候收回。作用域:这个变量在什么区域是可见的,可以拿来用的。 static分两种情况:修饰局部变量、修饰全局变量 1、static修饰局部变量局部变量:在函数/方法/代码块内声明的变量。它的生
阅读全文
posted @ 2019-09-19 19:55 久依
阅读(2042)
评论(0)
推荐(0)
原子性atomic/nonatomic
摘要: 原子性:并发编程中确保其操作具备整体性,系统其它部分无法观察到中间步骤,只能看到操作前后的结果。 决定编译器生成的getter和setter是否原子(natomic)操作。 i i 因此,atomic 效率较低,因为要保证操作完整,线程相对安全;nonatomic 不加同步,多线程并发访问效率高,但
阅读全文
posted @ 2019-09-19 18:48 久依
阅读(310)
评论(0)
推荐(0)
iOS数组遍历
摘要: 对于一个数组 1.for循环 2.for in快速枚举 集合中对象数很多的情况下,for in 的遍历速度非常之快。但小规模的遍历 还没for循环快。 3. 枚举器NSEnumerator 4. enumerateObjectsUsingBlock方法 Block内代码可以并发执行。 字典情况下 遍
阅读全文
posted @ 2019-09-19 18:44 久依
阅读(1220)
评论(0)
推荐(0)
iOS 关键词assign、strong、copy、weak、unsafe_unretained
摘要: 关键词assign、strong、copy、weak、unsafe_unretained 影响: 是否开辟新的内存 是否有引用计数增加 strong 指向并拥有该对象。其修饰的对象引用计数会 +1,该对象只要引用计数不为 0 就不会销毁,置为 nil 可以销毁它。一般用于修饰对象类型、字符串、集合类
阅读全文
posted @ 2019-09-19 18:29 久依
阅读(380)
评论(0)
推荐(0)
OS UIButton之UIButtonType详解-转
摘要: 我做了一个关于UIButtonType的Demo,效果如下图: UIButtonType各个类型的解释: typedef NS_ENUM(NSInteger, UIButtonType) { UIButtonTypeCustom = 0, UIButtonTypeSystem, UIButtonTy
阅读全文
posted @ 2019-09-19 16:13 久依
阅读(546)
评论(0)
推荐(0)
UIButton中setTitleEdgeInsets和setImageEdgeInsets的使用
摘要: UIButton上titleLabel和imageView的显示原则。 1.当button.width < image.width时,只显示被压缩后的图片,图片是按fillXY的方式压缩。 2.当button.width > image.width,且 button.width < (image.w
阅读全文
posted @ 2019-09-19 10:59 久依
阅读(1353)
评论(0)
推荐(0)
2019年9月18日
iOS 自定义返回按钮,保留系统滑动返回
摘要: 1.简介 使用苹果手机,最喜欢的就是用它的滑动返回.作为一个开发者,我们在编写很多页面的时候,总是会因为这样那样的原因使得系统的滑动返回不可用.使用导航栏push出一个控制器,我们在控制器中自定义了一个返回按钮.这样系统默认的滑动返回手势效果就没有了. 2.解决方法 [1]从A这个控制器push到B
阅读全文
posted @ 2019-09-18 19:54 久依
阅读(1273)
评论(0)
推荐(0)
2019年9月3日
iOS copy和mutableCopy 整理
摘要: copy 和 mutableCopy 你真的理解吗?最近发现很多面试者基本都不能很好地回答这个问题。所以整理一下。 copy和mutableCopy的概念: copy 浅拷贝,不拷贝对象本身,仅仅是拷贝指向对象的指针。 copy网络图解.png copy网络图解.png mutableCopy 深拷
阅读全文
posted @ 2019-09-03 09:48 久依
阅读(570)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
23
下一页
公告