- 博客(13)
- 收藏
- 关注
原创 Swift中使用SQLite存储数据
在 Swift 中使用 SQLite 数据库可以通过 SQLite.swift 这个第三方库来实现。SQLite.swift 提供了类型安全的 SQL 查询语句和操作,使得在 Swift 中使用 SQLite 数据库变得更加简单和安全。下面是一个简单的使用 SQLite.swift 进行数据库操作的例子。首先需要在项目中导入 SQLite.swift 库,可以通过 CocoaPods 或者手动导入的方式。在代码中,首先需要定义一个Connection对象来连接数据库,然后定义一个Table。
2023-04-07 10:14:27
1497
原创 Swift中FMDB数据存储工具类
首先需要在项目中引入 FMDB 的 Swift 版本库,可以通过 CocoaPods 进行引入,或手动下载库源代码并将其添加到项目中。在使用 FMDB 进行数据库操作时,可以先定义一个继承自 FMDatabase 的数据库类,用于管理数据库连接和操作。它包含了几个方法,分别用于初始化数据库、创建表、插入数据、查询数据、删除数据和更新数据。接下来,删除第一个人的信息,并更新第二个人的信息,最后再次调用。方法获取所有人员的信息,并输出到控制台。方法获取所有人员的信息,并输出到控制台。在这个例子中,定义了一个。
2023-04-07 10:08:09
345
原创 oc中FMDB数据存储工具类
在单例的初始化方法 setupDatabase 中,首先获取应用程序沙盒中的 Documents 目录,然后在该目录下创建一个名为 mydatabase.sqlite 的 SQLite 数据库文件,并使用 FMDatabase 类创建一个名为 _db 的数据库对象。需要注意的是,在进行 Model 转换时,要保证 Model 中的属性名与数据库中的列名一致,否则可能会出现错误。需要注意的是,示例中的 SQL 语句都比较简单,实际开发中可能需要更加复杂的 SQL 语句来实现更加灵活的数据存储和查询。
2023-04-07 10:03:29
258
原创 升级Xcode 14.3项目报错PhaseScriptExecution failed with a nonzero exit code
【代码】【无标题】
2023-04-06 12:47:10
3258
2
原创 在iOS中如何优雅的使用iconfont
1.什么是iconfont iconFont拆开来看,就是 Icon + Font,这样估计大家应该都能理解是什么,那两者结合是什么呢?没错!就是 IconFont !让开发者像使用字体一样使用图标。如果自己不会做的话,可以直接去阿里的iconfont图标库下载自己需要的图标。2.为什么要使用iconfont 在开发项目时,不可避免的会用到各种图标,为了适配不同的设备,...
2018-04-04 16:37:42
1012
原创 iOS微信支付接入以及工具类封装
在刚刚结束的一个项目中用到了微信支付,从接入微信支付到工具类的封装,在本文中做个积累,方便日后使用。 1.开始接入微信支付的准备工作首先你需要去微信开放平台注册账号,在这里要吐槽一下,不知道这个微信平台的账号密码验证机制,忘了以前的密码,重新登录,各种找回密码都不行,实在没辙,去注册个Gmail��,登录成功后,可以看到如下界面。 点击右上角的创建移动应用,一步一步填写...
2018-04-03 15:27:06
506
原创 Charles抓包+Postman模拟请求
一、工具介绍1.Charles(又称为青花瓷)今天来介绍一下Mac上抓包工具Charles(又称为青花瓷),官网可以下载,但是需要破解之后才能永久使用,当然,可以有30天试用期,具体的使用方法在此就不进行一一介绍了,如有需要再补上。(ps:破解版下载地址密码:meuk)。 2.PostmanPostman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很
2018-01-11 14:53:22
8424
原创 Reveal---iOS项目UI调试工具使用教程
一、Reveal介绍Reveal是Mac os平台上的一款开发者调试IOS应用的Mac[开发软件] reveal Mac版它能够在运行时调试和修改iOS应用程序。Reveal能连接到应用程序,并允许开发者编辑各种用户界面参数,这反过来会立即反应在程序的UI上。 Reveal 在 官网售价119美元,约合人民币1280元],(文末会给出破解版的下载地址,当然,要支持正版哟^_^)。二、Reveal
2017-10-27 13:45:44
1854
原创 xxx.app文件已损坏,打不开,解决方案
现在很多软件是收费的,对于像我等穷屌丝来说,自然是想去找个破解的软件来替代,这个时候遇到xxx.app文件已损坏,打不开的情况,要怎么办呢,别急,以下操作就可以完美解决你的问题。在Mac OS 更新到10.12之后,苹果爸爸对软件安全更加注重,在10.12之后你将看不到任何来源这个选项了那么,我们在Mac OS 10.12之后要怎么才能显示这个任何来源的选项呢,其实很简单,你只需要在终端里输入sud
2017-10-27 13:44:22
5520
原创 Xcode9 Safe Area Layout Guide Before iOS9.0报错解决
9月20日苹果爸爸推送了iOS11.0以及Xcode9,作为开发小白一枚,第一时间更新了Xcode9,去体验一下所谓的跨时代的iPhone X,像往常新建个新项目,结果一运行直接报错(弱弱的说一句,这个xcode9好像并没有那么友好~)然后一Google,苹果爸爸在苹果在iOS7中引入的Top Layout Guide和Bottom Layout Guide,这些布局指南在iOS 11中被弃用,取而
2017-09-21 16:42:36
3221
原创 UITableViewCell上的输入框,输入不同内容
一、实现效果 二、项目结构 三、代码部分1.项目使用Cocoapods管理在控制台对创建的项目进行创建pods,创建Podfile文件,使用命令vi Podfile进入到Podfile文件里面,按下键盘i进入编辑状态 输入我们需要使用的第三方库,此项目中使用了Masonry来进行适配platform :ios, '8.0'target 'InputInfoDemo' dopod
2017-05-27 14:42:32
1752
原创 实现一个公用的自定义UITableviewCell
使用Masonry适配一个公用的自定义UITableViewCell,方便、简单、灵活,减少代码量,提高编码效率
2017-02-25 10:43:16
683
原创 iOS开发知识总结(一)
一、Xcode工具配置 1、网络访问配置: 在Info.plist文件中添加App Transport Security Settings->NSAllowsAritraryLoads-> YES 2、iOS10之后权限设置: 同样需要在Info.plist文件中直接添加 Privacy - Media Library Usage Description 访问媒体
2017-02-24 16:30:14
759
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人