自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JackerooChu的博客

自己在做iOS开发中积累的一些经验和整理的一些知识点。

  • 博客(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 1124

原创 Swift中FMDB数据存储工具类

首先需要在项目中引入 FMDB 的 Swift 版本库,可以通过 CocoaPods 进行引入,或手动下载库源代码并将其添加到项目中。在使用 FMDB 进行数据库操作时,可以先定义一个继承自 FMDatabase 的数据库类,用于管理数据库连接和操作。它包含了几个方法,分别用于初始化数据库、创建表、插入数据、查询数据、删除数据和更新数据。接下来,删除第一个人的信息,并更新第二个人的信息,最后再次调用。方法获取所有人员的信息,并输出到控制台。方法获取所有人员的信息,并输出到控制台。在这个例子中,定义了一个。

2023-04-07 10:08:09 220

原创 oc中FMDB数据存储工具类

在单例的初始化方法 setupDatabase 中,首先获取应用程序沙盒中的 Documents 目录,然后在该目录下创建一个名为 mydatabase.sqlite 的 SQLite 数据库文件,并使用 FMDatabase 类创建一个名为 _db 的数据库对象。需要注意的是,在进行 Model 转换时,要保证 Model 中的属性名与数据库中的列名一致,否则可能会出现错误。需要注意的是,示例中的 SQL 语句都比较简单,实际开发中可能需要更加复杂的 SQL 语句来实现更加灵活的数据存储和查询。

2023-04-07 10:03:29 174

原创 升级Xcode 14.3项目报错PhaseScriptExecution failed with a nonzero exit code

【代码】【无标题】

2023-04-06 12:47:10 2676 2

原创 在iOS中如何优雅的使用iconfont

1.什么是iconfont    iconFont拆开来看,就是 Icon + Font,这样估计大家应该都能理解是什么,那两者结合是什么呢?没错!就是 IconFont !让开发者像使用字体一样使用图标。如果自己不会做的话,可以直接去阿里的iconfont图标库下载自己需要的图标。2.为什么要使用iconfont    在开发项目时,不可避免的会用到各种图标,为了适配不同的设备,...

2018-04-04 16:37:42 909

原创 iOS微信支付接入以及工具类封装

在刚刚结束的一个项目中用到了微信支付,从接入微信支付到工具类的封装,在本文中做个积累,方便日后使用。 1.开始接入微信支付的准备工作首先你需要去微信开放平台注册账号,在这里要吐槽一下,不知道这个微信平台的账号密码验证机制,忘了以前的密码,重新登录,各种找回密码都不行,实在没辙,去注册个Gmail��,登录成功后,可以看到如下界面。 点击右上角的创建移动应用,一步一步填写...

2018-04-03 15:27:06 428

原创 Charles抓包+Postman模拟请求

一、工具介绍1.Charles(又称为青花瓷)今天来介绍一下Mac上抓包工具Charles(又称为青花瓷),官网可以下载,但是需要破解之后才能永久使用,当然,可以有30天试用期,具体的使用方法在此就不进行一一介绍了,如有需要再补上。(ps:破解版下载地址密码:meuk)。 2.PostmanPostman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很

2018-01-11 14:53:22 8278

原创 Reveal---iOS项目UI调试工具使用教程

一、Reveal介绍Reveal是Mac os平台上的一款开发者调试IOS应用的Mac[开发软件] reveal Mac版它能够在运行时调试和修改iOS应用程序。Reveal能连接到应用程序,并允许开发者编辑各种用户界面参数,这反过来会立即反应在程序的UI上。 Reveal 在 官网售价119美元,约合人民币1280元],(文末会给出破解版的下载地址,当然,要支持正版哟^_^)。二、Reveal

2017-10-27 13:45:44 1761

原创 xxx.app文件已损坏,打不开,解决方案

现在很多软件是收费的,对于像我等穷屌丝来说,自然是想去找个破解的软件来替代,这个时候遇到xxx.app文件已损坏,打不开的情况,要怎么办呢,别急,以下操作就可以完美解决你的问题。在Mac OS 更新到10.12之后,苹果爸爸对软件安全更加注重,在10.12之后你将看不到任何来源这个选项了那么,我们在Mac OS 10.12之后要怎么才能显示这个任何来源的选项呢,其实很简单,你只需要在终端里输入sud

2017-10-27 13:44:22 5312

原创 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 3148

原创 UITableViewCell上的输入框,输入不同内容

一、实现效果 二、项目结构 三、代码部分1.项目使用Cocoapods管理在控制台对创建的项目进行创建pods,创建Podfile文件,使用命令vi Podfile进入到Podfile文件里面,按下键盘i进入编辑状态 输入我们需要使用的第三方库,此项目中使用了Masonry来进行适配platform :ios, '8.0'target 'InputInfoDemo' dopod

2017-05-27 14:42:32 1664

原创 实现一个公用的自定义UITableviewCell

使用Masonry适配一个公用的自定义UITableViewCell,方便、简单、灵活,减少代码量,提高编码效率

2017-02-25 10:43:16 626

原创 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 573

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除