前言 本着大道至简,由浅入深的想法。本文会从一个简单的例子入手,逐步解析MVVM在iOS中的应用。说一说看法,比一比优劣,如有不足之处,还望各路大神耐心指出,晚辈不胜感激! ...
前言 本着大道至简,由浅入深的想法。本文会从一个简单的例子入手,逐步解析MVVM在iOS中的应用。说一说看法,比一比优劣,如有不足之处,还望各路大神耐心指出,晚辈不胜感激! ...
这里只是提到了一些基础是用法。深度用法,可以前往官网学习。 关于WCDB的背景和优缺点,这里也不做介绍,大家可以自行百度。 类字段绑定(ORM) 在WCDB内,ORM(Obj...
总体内容 一、数据准备、基本的查询 二、条件查询 三、排序 四、聚合、分组 五、分页 六、连接查询(多表的时候有用,单表的时候几乎没有用) 七、自关联 八、子查询 九、总结 ...
总体内容1、Realm介绍2、使用教程与辅助工具3、Realm的具体使用 一、Realm介绍 1.1、Realm[https://realm.io/cn/] 是一个跨平台移动...
Xcode15新建项目并且引入pod库后,编译报错 Sandbox:rsync.sanba deny(1) file-write-create xxx发现不管是那个第三方库p...
前言 由于最近项目中在用Realm,所以把自己实践过程中的一些心得总结分享一下。 Realm是由Y Combinator孵化的创业团队开源出来的一款可以用于iOS(同样适用于...
目录 先插入以下介绍以下本编文章除标题所讲知识外,还额外包含的内容有如下: 1、获取当前显示的视图控制器ViewController2、如何在多次presentViewCon...
简介 cocoapods在1.4.0推出了static framework,先扒扒历史原因. dymanic framework原因 在iOS8以前,苹果只允许发布静态库,当...
iOS的AVFoundation框架中的AVAudioRecorder和AVAudioPlayer可以实现语音的录制和播放功能demo下载 AVAudioRecorder A...
类属性 (Objective-C Class Properties) 官方解释 先看下它在Xcode8 release版本中官方给出的解释: Objective-C now...
零、简单概述访问属性和实例变量 1.访问属性时,其实我们是在使用 访问属性本质上通过消息机制在调用setFriend:方法。关于runtime运行时的东西这里就不多概述了。2...
应用中需要实现表情加文字的实现,IOS可通过NSTextAttachment来实现图文混排。通过attributedStringWithAttachment来够着属性字符串来...
之前在项目的model中,也都没有在意这个问题,直接所有的NSString属性都是用的strong来修饰的,其实这是不对的,后来经同事提点,说是最好model里面NSSrin...
本文分为2个部分:概念与应用。概念部分旨在剖析 KVO 这一设计模式的实现原理;应用部分通过创建的项目,以说明 KVO 技术在 iOS 开发中所带来的作用;如果是作为刚接触 ...
清除模拟器运行产生的文件 右击Finder,选中"前往文件夹",快捷键:command+shift+G,输入"~/Library/Developer/CoreSimulato...
使用简介iOS 官方使用教程从FMDB迁移到WCDB 基本特性 易用,WCDB支持一句代码即可将数据取出并组合为object。 WINQ(WCDB语言集成查询):通过WINQ...
iOS Xcode 升级Xcode15报错: 缺少文件libarclite 一、仔细查看报错代码: 这个路径: 缺少文件, 那么进入这个路径进行查看 我这个截图是修复后的内...
前言 在RAC中,万物皆信号。 RAC 指的就是 RactiveCocoa ,是 Github 的一个开源框架,能够通过信号提供大量方便的事件处理方案,让我们更简单粗暴地去处...
在iOS开发中,经常用到宏定义,或用const修饰一些数据类型,经常有开发者不知怎么正确使用,导致项目中乱用宏与const修饰 你能区分下面的吗?知道什么时候用吗? 当我们想...
关于 requiresConstraintBasedLayout ,从文章中可以得知: 翻译出来的意思就是基于约束的布局是懒触发的,也就是说只有在使用了约束的情况下,系统才会...