自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WangQingLei0307的博客

解决一些编程时常见的一些小问题

  • 博客(16)
  • 资源 (60)
  • 问答 (1)
  • 收藏
  • 关注

原创 iOS 单例对象如何实现

单例大家并不陌生,我们经常会用到的一个系统的单例对象那就是NSUserDefaults * userDefaults = [NSUserDefaults standardUserDefaults];他就是一个单例,那我们平时要怎么创建单例对象呢?HttpRequst 为本类的类名第一种:+ (HttpRequst *)sharedManager { static H...

2017-03-29 17:22:17 593

原创 iOS IPv6网络测试环境搭建

从2016年苹果要求上线APP必须支持ipv6 ,如果不支持将会被拒绝。那么我们要怎么搭建ipv6环境呢首先需要准备Mac一台 、 iPhone 2部(其中一部用于测试你的项目,请装上你的应用)、连接线一根接下来第一步:通过数据线连接iphone和mac第二步:打开iphone的个人热点并选择仅USB如果没有选项,请关闭手机连接的Wi-Fi,用手机自己的

2017-03-23 10:37:12 721

转载 iOS 用CornerStone配置SVN,HTTP及svn简单使用说明

已经安装了的小伙伴请直接看三步骤 一、下载地址 CornerStoneV2.6:http://pan.baidu.com/s/1qWEsEbM密码:www.macx.cn 二、安装破解方法 1、安装之前将本机日期改为未来的某个日期,然后双击安装,按照指定流程操作即可 2、如果安装前忘记改日期,则只能通过修改plist的方式进行破解     a

2017-03-22 16:16:21 422

原创 iOS 自带三种提示框使用、UIAlertView以及UIAlertController的使用

第一种,UIActionSheet 这种提示框我们平常很少使用,他的使用方法如下UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:address delegat...

2017-03-21 16:06:13 7414 2

原创 iOS 最新版本10以后info.plist增加了一些必须要添加的字段,添加完以后才可以通过审核。

麦克风权限:Privacy - Microphone Usage Description 是否允许此App使用你的麦克风?相机权限: Privacy - Camera Usage Description 是否允许此App使用你的相机?相册权限: Privacy - Photo Library Usage Description 是否允许此App访问你的媒体资料库?通讯录权限:

2017-03-20 13:48:44 1233

原创 iOS 点击按钮没有效果解决办法

有时我们在点击某个Button,但是却没有执行选择器的办法,这是什么原因1.还有一种情况,就是我们无意间将button的用户交互给关了就是button的属性: userInteractionEnabled = NO;这样我们就无法点击,但是button默认是YES所以通常情况下,我们是不会遇见这种情况的。2.我们用到的控件都有一个层级,这个控件在另一个控件上,所以当我们点击button的时

2017-03-18 17:50:32 1569

转载 iOS 新版蚂蚁金服支付宝 支付失败 系统繁忙ALI40247

问了客服,说是这种错误码代表 appID没有支付权限,或者签名字串不对。通了两天终于支付成功了。给遇到同样问题的朋友一个总结就是,一定和你的后台商量好 都有哪些字段,一定要一模一样,key、value、以及每个字段排列的顺序,一模一样一字不差。才会支付成功。联调方法:后台加断点,输出下图两个字段。客户端nslog下面代码中的orderString。然后进

2017-03-18 17:07:25 1334

转载 iOS web view 加载本地HTML页面不显示问题

2.2017.02.22更新项目有了新的html 同时新的img和css我加进去后,img和css都没加载成功。研究了一会发现有两点需要注意:a.两个img和两个css不要同名,最好各自带前缀(方便以后删改)b.原先的html里面的内容如下图把../ 这三个字符去掉。去掉后如下图

2017-03-18 17:06:11 1598

原创 iOS 获取判断手机屏幕尺寸,并判断手机系统版本

通常情况,我们会需要获取手机系统和手机尺寸,而且为了方便我们还要设置成全局的 宏定义,在任何一个类都可以使用如何创建全局的宏定义呢? 可以参考下面链接:http://blog.csdn.net/wangqinglei0307/article/details/53378998建完以后://[[UIDevice currentDevice] systemVe

2017-03-16 16:44:04 2448

原创 iOS 判断当前APP是否开启定位服务,未开通点击确定进入设置里进行设置

首先我们要倒入一个官方的头文件#import <MapKit/MapKit.h>接下要遵守协议<CLLocationManagerDelegate>接下来便是代码了CLAuthorizationStatus status = [CLLocationManager authorizationStatus];if (kCLAuthorizationSt...

2017-03-13 17:45:56 1471

原创 iOS获取当前时间和获取明天的日期

@property (weak, nonatomic) IBOutlet UILabel *jintian_time;@property (weak, nonatomic) IBOutlet UILabel *mingtian_time; //获取当地时间+ (NSString *)getCurrentTime { NSDateFormatter *formatte...

2017-03-10 09:28:14 2209

原创 iOS 实现webview不滚动,显示所有内容

self.first_webview 为:web view height1 为:web view内容高度 self.scrollSuperView 为:滚动式图scrollview1. 首先我们要在底部放一个scrollview,在上面放置一个webview,接下来便是禁止webview滚动。2. 实现web view不滚动UIScrollView *first_tempV...

2017-03-09 11:05:54 8714

原创 iOS 100积分等于1元 总积分确定情况下,时时判断两个输入框积分抵扣,显示多少积分抵掉多少钱

1._gongshi_textField 第一个输入框2._cailiao_textfile 第二个输入框3.gonshiStr 第一个输入框的内容4.cailiaoStr 第一个输入框的内容5.self.first_message_label 第一个现实积分抵扣详情Label 例如:@"可用0易币抵扣0.00元"6.self.second_message_labe...

2017-03-07 11:04:23 679

原创 iOS 如何清除Xcode8打印的系统日志

Xcode升级成8之后,就会发现控制台打印的日志莫名其妙的变多,很多都是没有用的东西,怎么去除这些没用的日志呢1.快捷键,command + shift + 2.如果更改过快捷方式的人,选中Xcode   找到Product --->Scheme--->Edit Scheme---> Run ---> Arguments ---> Environment Variables  

2017-03-06 11:10:36 1007

原创 iOS 为支持ipv6 最新 AFNetWorking 3.0 数据请求基本使用。

常用的两种请求方式GET POST 1.requestURLString 请求网址 2.parameter POST请求参数 3.dic 为请求回来的数据倒入头文件#import "UIKit+AFNetworking.h"#import "AFNetworking.h"#pragma --mark GET请求方式AFHTTPSessionManager *ma...

2017-03-03 15:27:54 5397

原创 iOS 自带定位最新获取 街区名字 、街道名字、城市名字、省份等,并获取当经纬度。

首先,我们又带.h文件导入官方的头文件#import <MapKit/MapKit.h>接下来要遵守它的协议<CLLocationManagerDelegate>接下来在创建它的对象@property (strong, nonatomic) CLLocationManager* locationManager;接下来我们要在.m文件中,写入以下...

2017-03-01 10:24:26 4603

RulerView-master.zip

一种卡尺布局,类似于游标卡尺。可以滑动选择想要选择的值,可自定义小卡尺分割距离和大卡尺之间的距离,已经选中的类型

2020-07-23

AmzingBox.zip

一个MVVM小框架,swift版本,有头条样的分页控制器,有广告轮播图,封装了一些常用方法,以及颜色值的设置、吐司等

2020-07-17

CCAnimationLayer.zip

加载过程中经常会遇到加载成功或者加载失败后进行一个动画提示,例如:加载完成或者加载失败变成对号或者句号。

2020-07-13

iOS pageViewController

iOS 翻页效果,类似于今日头条里面视频列表分类的翻页效果

2018-07-08

iOS 工具类

常用工具,获取各种时间的方法、正则判断手机号、银行卡、电话号、MD5加密、字典转json、json转字典等方法

2018-07-07

iOS Cookie AFNetWorking3.0

iOS 在AFNetWorking3.0 的基础进行了二次封装,并加入了Cookie的使用

2018-05-05

iOS MVVM设计模式

iOS MVVM 设计模式 OC开发版本,并简单的适配了iPhoneX,对AFNetworking3.0进行二次封装

2018-05-04

iOS 广告页与引导页

iOS Oobject-C版本,实现实现APP的广告页(包含下载)与引导页

2018-04-21

Socket-UDP-长链接

Socket-UDP-长链接,里面有Socket 实现 长链接(项目名字起错了,不影响使用),还有Socket-UDP

2018-04-21

swift mvvm

实现了swift版简单MVVM的开发框架,在AFNetworking3.0的基础上实现了封装,网络请求更加方便,图片预览以及MJRefresh、和广告轮播图的实现,和简单的适配了iPhoneX的简单适配

2018-03-15

iOS 视频播放器

iOS 实现了简单的视频播放器满足基本视频播放,可实现横屏可实现竖屏

2018-03-12

MVVM-swift 数据请求

基于AFNetWorking3.0开发的网络数据请求,MVVM设计模式swift版

2018-03-12

iPhoneX MJRefresh 使用

iPhoneX 以及iPhone 其他机型中MJRefresh 使用,以及适配iPhoneX

2018-03-09

iPhoneX适配以及 iPhoneX 中MJRefreh 适配

实现了 iPhoneX适配以及 iPhoneX 中MJRefreh 适配,同时并不影响其他机型

2018-03-08

iOS 导航跳页动画

实现了导航push跳页,以及返回时候的各种动画,改变原有的跳页方式

2018-02-27

iOS 引导页的实现

次代码为转载,实现了引导页的实现,通过window的方法实现

2018-02-25

iPhoneX适配

简单的适配了iPhone X ,以及其它一些机型,代码主要实现了屏幕底部按钮,tableview等适配

2018-02-11

分割输入验证码

iOS 实现分割输入验证码的视觉效果,可更改样式,设置边框或者下划线

2018-01-26

iOS 跑马灯

iOS 实现两个较为简单的跑马灯效果,一个无限循环,一个接着一个的效果,还有一个就是等到一个效果在屏幕消失后,在出现下一个效果

2018-01-09

iOS icon替换

iOS,APP更改自己的对应的icon,例如:十一月份,用一个icon,等到了十二月份自动更换十二月份的icon,不需要APP的更新

2017-12-19

flutter 常用插件整理附加使用实例

flutter 常用插件整理附加使用实例

2024-03-27

Swift、RxSwift、MVVM

1、一个基于RxSwift + Moya + mvvm架构的简单App(内容不断在丰富、优化中) 2、app包含了而且生成、识别、扫描、以及RxSwift的使用 3、对(tableView、CollectionView的使用)加入了大量注释内容,可以更加清晰了解RxSwift + Moya + mvvm的使用。 4、新增了对应用暗黑模式的简单适配,可以更有效的使用暗黑模式。同时增加了,对网络请求更为复杂的处理,包含 -> API超时时常、设置统一Token、设置SSL证书、设置当前请求过程等 5、新增了TableView等分组请求样式处理及展示,并且增加了get、post、put、delete以及图片上传等多种请求方式 6、新增时间管理类,可以更加方便的获取当前时间、时间戳、时间戳和时间的转化、获取当天为星期几等 7、新增极光推送,不使用的可以移除 8、新增多种动画效果、例如:点赞、叮叮等

2024-01-08

RxSwift-mvvm.zip

⚠️应用不断更新⚠️ 1、一个基于RxSwift + Moya + mvvm架构的简单App(内容不断在丰富、优化中) 2、app包含了而且生成、识别、扫描、以及RxSwift的使用 3、对(tableView、CollectionView的使用)加入了大量注释内容,可以更加清晰了解RxSwift + Moya + mvvm的使用。 4、新增了对应用暗黑模式的简单适配,可以更有效的使用暗黑模式。同时增加了,对网络请求更为复杂的处理,包含 -> API超时时常、设置统一Token、设置SSL证书、设置当前请求过程等 5、新增了TableView等分组请求样式处理及展示,并且增加了get、post、put、delete以及图片上传等多种请求方式 6、新增时间管理类,可以更加方便的获取当前时间、时间戳、时间戳和时间的转化、获取当天为星期几等 7、新增极光推送,不使用的可以移除 8、新增多种动画效果、例如:点赞、叮叮等

2021-04-23

FileDownload.zip

文件下载,支持三种模式,1、普通下载,无法断点下载/离线下载。2、支持断点下载/不支持离线下载。3、支持断点下载/断点续传

2021-04-01

VTAntiScreenCapture.zip

iOS 防止系统截屏获取关键信息

2021-03-18

CityPickerView.zip

一个简单的PickerView城市选择器,UI等可以在Xib自定义,这里为了使用方便创建了多个model类,如果感觉model多,可以省略

2021-01-14

KVO-Demo-master.zip

kvo

2020-12-24

自定义AlertView

自定义了两种AlertView(iOS不自带类型),继承ViewController,操作简单,可以自定义

2020-11-16

VoiceDeviceSegment.zip

仿照今日头条首页的滑动和翻页效果,通过pageController来实现。每个页面都可以随意定义样式

2020-10-28

RulerView-master.zip

一种卡尺布局,类似于游标卡尺。可以滑动选择想要选择的值,可自定义小卡尺分割距离和大卡尺之间的距离,已经选中的类型

2020-07-22

ScaleTimebarDemo-master.zip

一种卡尺布局,类似于游标卡尺。可以滑动选择想要选择的值,可自定义小卡尺分割距离和大卡尺之间的距离,已经选中的类型

2020-07-17

FMDBSQL.zip

iOS FMDB数据库管理,其实FMDB是已经很方便的数据库管理工具了,但是呢我们在开发过程中,还是不方便,这里我在其基础上在此封装,通过对象进行管理

2020-07-02

iOS OC - MVVM开发模式

一个使用MVVM开发模式的小demo,里面注释写的已经很详细了,有哪里看不懂的小伙伴可以在评论区留言。

2020-06-19

PAWebView-master.zip

一个功能强大加载页面的WkwebView封装库,可以查看加载进度、safari打开、复制链接、分享、截图、刷新等功能。

2020-06-09

MXRotationManager.zip

iOS 屏幕指定方向页面进行旋转(包括向左转或者向右转),点击指定页面开始旋转,并不需要开启屏幕旋转,只能向左或者是向右

2020-05-29

Swift、Xib适配

Xib适配Swift,Xib或者StoryBorad适配安全区域,不用去除安全区域,使用更加简单

2019-10-23

Swift-Demo.zip

Xib或者StoryBorad适配安全区域,不用去除安全区域,使用更加简单

2019-10-21

FMDBSQL.zip

FMDB的简单实用,为了对FMDB更好更方便的使用,对其进行了二次封装,操作更简单。

2019-09-04

SublimeText3207.zip

SublimeText3 开发工具,支持多语言开发的建议性的开发工具,支持多语言插件

2019-07-16

MQTT长连接

MQTTClient,非Pod 导入的SDK,使用中需要使用到的ca.crt文件也可以放入到SDK中

2018-12-03

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

TA关注的人

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