iOS
文章平均质量分 66
FTD1120
人的一切痛苦本质上都是对自己无能的愤慨
展开
-
iOS14 自定义cell上按钮点击事件没有响应
公司老项目突然出现了这个问题:cell上的按钮点击事件没有任何响应,经过断点调试后发现:没有走闭包,甚至连Button自己的Action 都没有调用。1. 打开图层看了一下:发现contentView覆盖到了Button:然后我将Button加到了cell的contentView上,解决了这个问题。2.那为什么会有这个问题呢?我通过添加 -[UIView addSubview:]的Symbolic BreakPoint的断点,来获取了TableViewCell 添加 contentView的具原创 2021-01-07 15:02:40 · 1566 阅读 · 0 评论 -
Swift Map与CompactMap区别
Swift Map与CompactMap区别Map与CompactMap区别flatMap相关Sequence.flatMap区别Optional.flatMap区别Optional.compactMap区别Map与CompactMap区别对于不同点,我们先说说相同点:Map和FlatMap都可以用在Optionals和SequenceTypes上(如:数组、字典等)。对于不同点:先说说Swift4新加入的新特性compactMap;flatMap会将transform函数的返回类型先拍扁,在组原创 2020-06-03 14:32:49 · 553 阅读 · 0 评论 -
Swift flatMap详解
Swift flatMap详解Swift flatMap详解flatMap 的其中一个重载flatMap 的另一个重载Swift flatMap详解先看下flatMap的用法Sequence.flatMap<S>(_: (Element) -> S) -> [S.Element] where S : SequenceOptional.flatMap<U>(_: (Wrapped) -> U?) -> U?Sequence.flatMap&l原创 2020-06-03 14:20:27 · 1389 阅读 · 0 评论 -
Swift Map详解
Swift Map详解Swift Map详解Swift Map详解先看下map的用法let numbers = [1,2,3,4]let result = numbers.map { $0 + 1 }print(result) // [2,3,4,5] map 方法接受一个闭包作为参数, 然后它会遍历整个 numbers 数组,并对数组中每一个元素执行闭包中定义的操作。 相当于对数组中的所有元素做了一个映射。 比如咱们这个例子里面的闭包是将[1,2,3,4]所有元素都加 1 。 这样它产生的原创 2020-06-03 10:55:14 · 4008 阅读 · 0 评论 -
对iOS 9 新增的控件 UIStackView 官方文档的翻译 第三部分
第三部分翻译 2016-03-21 09:32:22 · 706 阅读 · 1 评论 -
对iOS 9 新增的控件 UIStackView 官方文档的翻译 第二部分
第二部分翻译 2016-03-19 11:29:21 · 629 阅读 · 0 评论 -
基础控件属性及方法整理 --> UIImageView
UIImageViewImage原创 2016-03-19 11:14:16 · 439 阅读 · 0 评论 -
iOS内存管理方法
整理一些内存管理的方法 希望可以帮到大家原创 2016-03-31 16:21:12 · 1036 阅读 · 2 评论 -
屏幕翻转
使用拦截器实现屏幕旋转原创 2016-03-31 10:52:39 · 674 阅读 · 0 评论 -
VFL归纳整理
对VFL语言进行归纳原创 2016-01-01 21:41:40 · 726 阅读 · 0 评论 -
iOS沙盒路径总结及存储方法
对沙盒路径进行了总结 对存储方式及方法做了归纳原创 2016-01-04 11:17:51 · 728 阅读 · 0 评论 -
多线程的简单介绍与了解
对多线程的简单了解 以及重难点介绍原创 2016-01-07 10:17:44 · 708 阅读 · 0 评论 -
网络编程归纳总结三阶段
网络编程归纳总结 第三阶段原创 2016-01-08 16:38:54 · 463 阅读 · 0 评论 -
runtime
对OC runtime机制的简单介绍及总结原创 2016-01-11 10:22:57 · 846 阅读 · 0 评论 -
writeToFile
atomically参数解释原创 2016-01-11 11:13:04 · 861 阅读 · 0 评论 -
对iOS 9 新增的控件 UIStackView 官方文档的翻译 第四部分
第四部分收尾翻译 2016-03-22 10:35:09 · 608 阅读 · 0 评论 -
iOS直播技术分析与实现
不经意间发现,两个月没写博客了 , 把最近的一些技术成果写成博客 , 跟大家分享原创 2016-06-28 12:26:35 · 907 阅读 · 0 评论 -
HandyJSON自带的值类型转换方法
今天开发中遇到了一个小问题 突然想把api返回的string类型的value值转换成已定义的enum 提升代码的可读性一直想不到方法做这个事 然后在HandyJSON中发现了它自带的值类型转换方法mutating func mapping(mapper: HelpingMapper) {mapper <<< 要转化的字段 <-- TransformOf<A...原创 2019-03-12 18:44:57 · 2872 阅读 · 0 评论 -
Swift蓝牙开发详解及示例
Swift 蓝牙使用详解蓝牙使用iOS 蓝牙简介具体使用步骤代码拆解实现其他相关优化蓝牙使用距离上次博客更新已经过去了好几个月 这段时间一直在忙公司项目的重构和整体UI重做 一直抽不出时间来对做的东西做一个归纳和整理 前几天项目成功上线了 现在对这段时间项目重构中遇到的问题和使用的技术做一些简单的整理 首先介绍项目中用的的占比较重的东西 蓝牙的使用及蓝牙交互逻辑的优化iOS 蓝...原创 2018-10-18 15:03:35 · 6150 阅读 · 3 评论 -
Swift和OC的区别(基于Swift3.0)
swift无疑是IOS程序员的未来,但是目前苹果公司还在不端更新和改变swift,甚至在语法层面还在不断探索,虽然xcode提供一些直接适配新版本swift语法的快捷键,但给我们学习不免造成一些影响,这里是基于swift3.0和oc的一些基础性知识的比较。原创 2017-11-28 10:35:00 · 621 阅读 · 0 评论 -
新手机iPhone X适配
今天给大家普及下iPhone X的适配之前7月份开始忙着家里装修和换工作 一直没有抽时间看iPhone X的适配原创 2017-11-22 17:00:56 · 416 阅读 · 0 评论 -
iOS 11 拖拽支持(drag-drop)
拖拽支持转载 2017-06-12 11:24:55 · 2266 阅读 · 0 评论 -
Core ML 与 Vision:iOS 11 机器学习教程
机器学习教程转载 2017-06-12 11:23:55 · 776 阅读 · 0 评论 -
NSSortDescriptor排序
使用NSSortDescriptor进行排序NSSortDescriptor可以实现按照对象的属性进行排序。原创 2017-05-12 16:34:47 · 472 阅读 · 0 评论 -
手把手教你申请邓白氏编码
邓白氏编码申请申请公司的苹果开发者账号和企业级的苹果开发者账号时,都会用到邓白氏编码,也就是我们申请苹果开发者账号时需要填写的D-U-N-S Number。 申请这个邓白氏编码是免费的,但是从像华夏邓白氏公司提交申请到可以申请苹果开发者账号来用这个9位的D-U-N-S Number原创 2017-05-12 16:32:06 · 1522 阅读 · 0 评论 -
网易云信iOSSDK集成遇到的坑
接手项目较晚 没有亲手集成 bug修起来很难受你知道它有问题 你也知道是哪块儿除了问题 可就是没法找到问题代码在哪 纠结的一上午 下面我就介绍一下这个bug原创 2016-08-10 16:45:26 · 5425 阅读 · 0 评论 -
修复cocoapods - Unable to satisfy the following requirements
在下载公司项目后运行出现问题 缺失pod配置文件 运行pod install后无效果原创 2016-08-09 15:41:49 · 434 阅读 · 0 评论 -
从 iOS 应用扩展谈起
聊一聊iOS应用拓展转载 2016-08-19 11:11:15 · 552 阅读 · 0 评论 -
CocoaPods介绍与安装
CocoaPods简单介绍与安装布置原创 2016-01-11 16:44:44 · 452 阅读 · 0 评论 -
KVO
KVO的简单介绍及实现原创 2016-01-12 16:33:21 · 556 阅读 · 0 评论 -
常用界面跳转方式
iOS场景切换多个场景之间切换的Style原创 2016-03-06 18:25:32 · 885 阅读 · 0 评论 -
NSlog的前世今生
NSlog的前世今生原创 2016-03-11 11:01:53 · 619 阅读 · 0 评论 -
控件-UILabel
对UILabel的属性做简单的归纳整理原创 2016-03-12 17:04:45 · 517 阅读 · 0 评论 -
UILabel补充
对UILabel的补充原创 2016-03-12 17:13:08 · 399 阅读 · 0 评论 -
iOS后台解析
iOS后台上个月给小妹买了一台6s 她问我双击 Home 键之后 弹出的那些应用会不会耗电 我找到一篇文章 正好说的就是这个问题 摘要翻译一下翻译 2016-03-15 16:22:29 · 650 阅读 · 0 评论 -
iOS开发中 常用代码整理
各种常用代码整理原创 2016-03-17 09:02:21 · 560 阅读 · 0 评论 -
对iOS 9 新增的控件 UIStackView 官方文档的翻译<第一部分>
1. 继承关系 遵守协议 隶属框架以及可用平台2. Stack视图与自动布局3. 定位和调整Stack视图的尺寸翻译 2016-03-18 10:35:01 · 801 阅读 · 0 评论 -
基础控件属性及方法整理 --> UIButton
唉 = = 各种控件 各种属性 别人关键时刻都能记住 我不行 还是写写blog吧 - - 起码不用百度了 - - 日常更新 工作较忙则鸽 = = UIButton原创 2016-03-18 16:44:59 · 463 阅读 · 0 评论 -
NSSet介绍
NSSet基本介绍NSSet到底什么类型,其实它和NSArray功能性质一样,用于存储对象,属于集合; NSSet , NSMutableSet类声明编程接口对象,无序的集合,在内存中存储方式是不连续的,不像NSArray(是有序的集合)类声明编程接口对象是有序集合,在内存中存储位置是连续的原创 2016-03-15 14:47:00 · 704 阅读 · 0 评论 -
UITextField使用总结
UItextField的归纳总结转载 2016-01-01 22:20:32 · 512 阅读 · 0 评论