自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

番薯大佬的专栏

快乐学习、快乐分享

  • 博客(15)
  • 资源 (53)
  • 收藏
  • 关注

原创 keychain保存信息失败

最近通过Xcode8.1创建项目,然后通过SAMKeychain保存信息,但是一直失败,不明就里???后来联想到推送要进行适配,莫不是keychain也需要进行相关配置?果然在相关配置中找到了设置,进行属性设置后,再次运行,问题得以解决。 解决方法,就是将keychain Sharing的属性值设置为ON。

2017-09-28 13:57:24 1285

原创 报错:cannot create __weak reference in file using manual reference counting

使用Xcode时的关于弱引用的报错 修复报错: 设置 Weak References in Manual Retain Release 的属性值为 Yes。

2017-09-27 09:52:41 578

原创 Pods文件提交到OSChina代码仓库时被忽略

在OSChina代码仓库提交iOS项目源码时,其中通过cocoapod安装的第三方库文件Pods提交不了,造成在另外的地方下载下来后使用不用了的情况。造成Pods文件提交时被忽略的原因,主要在于.gitignore文件中设置了过滤掉Pods文件。 只要重新编辑了.gitignore文件,取消Pods文件被过滤,这样就可以正常提交了。 注意 如果是在本地进行.gitignore文件的修改,

2017-09-27 06:39:26 899

原创 Xcode(8.3.3)编辑时闪退

今天打开Xcode编码时,只要一输入就闪退。百思不得不其解,后面度娘了一下,说是插件引起的,于是进入插件安装文件目录,发现果然存在度娘说的图片插件KSImageNamed.ideplugin。在插件目录中,将该插件手动删除后,再重新启动Xcode进行编辑时,不再闪退,问题解决。

2017-09-25 23:00:52 537

原创 SYBarcodeManager二维码的扫描与生成

SYBarcodeManager代码示例// 导入头文件#import "SYBarcodeManager.h"// 实例化SYBarcodeManager *scanningBarcode = [[SYBarcodeManager alloc] init];// 属性设置scanningBarcode.scanRadius = 50.0;scanningBarcode.showScanli

2017-09-22 14:17:22 364

原创 git使用异常——git push --tags

2017-09-19 17:37:45 1828

原创 抽屉视图控制器(IIViewDeckController和RESideMenu)的使用

ViewDeck RESideMenuViewDeck使用效果 代码示例// 导入头文件#import "IIViewDeckController.h"// 定义成属性(便于全局操作)@property (nonatomic,strong) IIViewDeckController *iiViewDeckC;// 实例化self.iiViewDeckC = [[IIViewDeckCont

2017-09-18 17:26:19 701

原创 网络请求状态视图设置

SYNetworkStatusView在进行网络请求时,通常会考虑到几下几点开始网络请求 菊花转提示自定义图标、提示语结束网络请求,成功 自定义图标、提示语自定义图标、提示语、重新开始结束网络请求,失败 自定义图标、提示语自定义图标、提示语、重新开始代码示例// 导入头文件#import "SYNetworkStatusView.h"// 实例化SYNetworkStatus

2017-09-15 10:59:41 297

原创 图片操作异常 ImageIO: CGImageReadCreateDataWithMappedFile 'open' failed

图片保存与删除操作时报错,并提示文件读取失败<Error>: ImageIO: CGImageReadCreateDataWithMappedFile 'open' failed '/Users/devZhang/.../getImageCode.jpeg' error = 2 (No such file or directory)Sep 12 19:32:09 Te

2017-09-12 19:55:30 537

原创 node.js操作MongoDB

node.js操作MongoDB时,需要安装mongodb包 1、使用npm安装cnpmnpm install -g cnpm --registry=https://registry.npm.taobao.org2、使用cnpm安装mongodb包cnpm install mongodbnode.js操作MongoDB时的四种方式:插入数据、更新数据、删除数据、查找数据。 操作步骤 步骤

2017-09-08 22:28:48 942

原创 MongoDB可视化工具 Studio 3T

告别终端使用可视化工具Studio 3T对MongoDB进行数据库的操作。简单的使用步骤介绍 1、启动MongoDB服务器(方法见MongoDB介绍与安装中的介绍)2、连接MongoDB服务器 3、操作数据库

2017-09-04 23:58:38 57077 6

原创 MongoDB数据库常用操作命令

常用操作查看帮助db.help()当前数据库的版本db.version()当前使用的数据库db.getName()当前数据库的状态db.stats()当前数据库的地址db.getMongo()查询错误信息db.getPrevError()清除错误记录db.resetError()数据库服务器状态db.serverStatus()数据库database操作创建数据库use Person切换数据库use

2017-09-04 22:07:39 731

原创 MongoDB介绍与安装

MongoDB是文档型数据库,由数据库(database/repository)、集合(collection)、文档对象(document)三个层次组成。 MongoDB中集合对应关系型数据库里的表,但是集合中没有列、行和关系的概念,这体现了模式自由的特点。 传统的关系数据库,如MySQL,一般由数据库(database)、表(table)、记录(record)三个层次概念组成。MongoDB在

2017-09-04 01:23:28 9711 3

原创 Markdown语法

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-09-04 00:50:55 372

原创 iOS中AR开发的初步认识

AR是什么鬼?AR(Augmented Reality)叫做增强现实技术,这种技术早在1990年就被提出,是一种实时地计算摄影机影像的位置、角度,并加上相应的图像、视频、3D模型的技术。这种技术的目标是在屏幕上把虚拟世界套在现实世界并进行互动。增强现实技术包含了多媒体、三维建模、实时视频显示控制、多传感器融合、实时跟踪及注册、场景融合等的技术。AR技术在应用场景飞行器的开发数据模型的可视化虚拟

2017-09-02 01:03:10 1870

DemoNSUserdefault

iOS研发中数据缓存UserDefault的使用(Demo+文档)

2016-04-17

DemoSqlite

iOS研发中数据缓存sqlite、FMDB、LKDBHelper的使用(Demo+文档)

2016-04-17

DemoKeychain

iOS研发中数据缓存keychain的使用(Demo+文档)

2016-04-17

DemoCoreData

iOS研发中数据缓存coreData的使用(Demo+文档)

2016-04-17

DemoArchivedCoding

iOS研发中数据缓存archiver归档的使用(Demo+文档)

2016-04-17

SQLite关系型数据库的使用

iOS研发中数据缓存SQLite的使用

2016-03-26

FMDB数据库使用

iOS研发中数据缓存FMDB的使用

2016-03-26

coreData使用

iOS研发中数据缓存coreData的使用

2016-03-26

Archiver归档的使用

iOS研发中数据缓存archiver归档的使用

2016-03-26

DemoMVVM架构模式

iOS开发中常用到的技术架构为MVC,但也有用到MVVM。两者主要体现在VM将业务相关逻辑进行了封装,减轻了Controller的负担。

2016-03-02

Demolimit输入限制

在iOS开发中,常会遇到输入限制的情况。本文件档整理了常用到的输入限制,如数字输入限制,长度限制等。定义的方法既有是在代理方法中使用的,也有在通知方法中使用。

2016-02-15

DemoTimeDate

iOS开发中常用到的时间类处理封装,包括各种转换格式。如NSDate转成NSString,或NSString转成NSDate,等。

2016-01-07

小方块输入框

自定义方块输入框,类似于微信支付密码的小方块输入框

2015-11-28

CollectionView的使用

UICollectionView的使用范例,即瀑布式列表的使用。

2015-11-26

iOS移动开发框架

iOS移动开发根视图开发框架设置,Demo中包括抽屉样式,tabbar样式

2015-11-04

iOS移动开发AES加解密

iOS移动开发中使用到的AES加解密技术,使用AES256位加密,解密。

2015-11-04

iOS移动开发MD5加密

iOS开发中常用到的字符串进行MD5加密,区分32位大小写加密,16位大小写加密

2015-11-04

DemoKVO_KVC

KVO即Key-Value Observing,称为键值观察者。是一种编程设计模式,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。 KVC即Key-Value Coding,称为键值编码,它是一种可以直接通过字符串的名字(key)来访问类属性的机制。

2014-09-03

Notification

通过使用NSNotification通知类,可以实现一对多的传递关系,同时也能很好的避免类与类之间层层递进的关系。但是必须记得在使用过程中可能出现通知会被多次接收,并执行相关的方法,避免这种情况出现必须在接收通知前先移除要接收的通知。

2014-07-11

设备闪光灯

iOS开发中,使用设备闪光灯,即打开或关闭设备的闪光灯。如开发手电筒功能,或是扫一扫功能时设置闪光灯。

2014-07-02

DemoTargetDev

一个项目多个target,通过配置不同的信息,类似多个app。

2019-02-13

demoHitTest

子视图超出父视图范围时,子视图交互也能实现响应事件。

2018-11-08

DemoSignature

使用UberSignature实现手写签名。简单易用,接口API少而简,可以设置位置和大小,也可以设置画笔颜色。

2018-07-26

ViewDeck抽屉菜单

使用第三方框架ViewDeck在项目中设置抽屉式菜单。即设置中间视图控制器,左侧视图控制器,以及右侧视图控制器。或上、下视图控制器。

2017-09-19

RESideMenu抽屉视图

使用第三方框架RESideMenu在项目中设置抽屉式菜单。即设置中间视图控制器,左侧视图控制器,以及右侧视图控制器。

2017-09-19

DemoTablePageAndFrame

计算拖动时的页码以及自动加载

2017-04-18

DemoMKWebView

web view使用的优化,使用MKWebView替换UIWebView

2016-09-23

licecap录制gif软件

录制gif软件

2016-09-09

Mac中jenkins的使用

使用jenkins进行自动化构建

2016-08-23

DemoAnimation

动画效果的实现操作

2016-08-01

DemoNetwork

iOS原生网络请求,使用session,或connection方式

2016-07-24

DemoEmailSMS

iOS APP应用中打电话,发短信,发邮件功能的实现

2016-07-15

DemoThread

多线程使用示例,包括thread,operation,GCD。

2016-07-14

DemoRecognizer

手势操作UIGestureRecognizer,或UITouch

2016-07-09

DemoNSTimer

NSTimer计时器的使用,启动,停止等操作。

2016-07-08

DemoImageTableView

自定义cell中使用添加多个图片并自适应cell高度(类型于电商平台的商品评价添加图片)

2016-07-04

DemoIceRequest

iOS开发中,使用ZeroC ICE进行网络请求。

2016-05-12

DemoRecorder

录音以及音频的播放操作处理。

2016-04-29

DemoiflyMSC

使用科大讯飞进行语音书写。

2016-04-28

DemoPlist源码文档

iOS研发中数据缓存plist的使用(Demo+文档)

2016-04-17

空空如也

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

TA关注的人

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