自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

IT_ZGC的博客

支持原创

  • 博客(144)
  • 资源 (7)
  • 收藏
  • 关注

转载 iOS内购(IAP,In App Purchases-在APP内部支付),设置及使用

项目中使用到了中间货币(金币)的形式来进行功能使用,模式是使用RMB换成-金币比如:(1RMB = 10金币),所以会集成第三方的支付平台,使用了微信和支付宝的第三方平台过后,发现审核失败,被苹果拒绝,查了一查原因,才是因为苹果对app内的中间币的购买必须走苹果内购(比如冲点券,比如买钻石....)。所以无奈只有使用苹果内购,由于苹果内购的步骤很多,设置的东西太多,所以将这步骤记录下来。首先设置协...

2018-03-10 15:19:45 1219

转载 Error occurred running Grails CLI: No profile found for name [web]. (Use --stacktrace to see the ful

我的环境:| Grails Version: 3.1.4| Groovy Version: 2.4.6| JVM Version: 1.7.0_80C:\Users\Administrator>----------------------------------------------------------------------错误信息:D:\Projects\

2017-11-01 17:47:06 1689 1

转载 IOS 中 KVO,KVC 的区别与联系 KVO 底层实现机制

首先声明 我的标题本身就是个伪命题!!! KVC 与 KVO 的关系 就好比雷锋和雷峰塔的关系 标题就是为了吸引小白和准备开喷的大牛们    真是机智如我 哈哈哈哈哈哈~~闲言少叙 进入正题上一篇文章我提到过 KVC  了解 KVC 移步到这里KVC的本质就是 (键值编码)定义: 在对象创建完成之后,动态(牵扯到运行时)的给对象的属性赋值KVC,即是指 NSKeyValueCoding,一个非正式

2017-10-23 15:45:23 633

转载 grails 3.0以上版本配置多数据源

因为工作需要,grails升级了3.0.9版本,而且需要配置多数据源。        grails 2.1的多数据源配置比较简单,但3.0以上的版本数据库配置更改到application.yml中进行配置,如何配置多数据源,百度和bing上搜索无答案(原谅我不太会翻墙用谷歌)。        这个问题找来找去,困扰了我两三天,终于解决了。虽然官方的文档中解释的比较全面了,但还是有些误差。

2017-09-12 14:07:53 1093

原创 Java 生成 UUID

阅读目录1.UUID 简介2.UUID 组成3.项目实战回到顶部1.UUID 简介      UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF)的组织应用在分布式计算环境 (Distributed Computi

2017-08-18 13:51:18 392

转载 input file上传图片预览

下载地址http://download.csdn.net/detail/cometwo/9383602兄弟文章:http://blog.csdn.net/libin_1/article/details/50916704input file上传图片预览其实很简单,只是没做过的感觉很神奇,今天我就扒下她神秘的面纱,其实原理真的非常非常非常非常非常非常简单!点击红框是加载显示

2017-06-22 14:37:51 606

原创 HTML+js+css实现点击图片弹出上传文件窗口的两种思路

第一种:CSS实现  .fileInputContainer{        height:256px;        background:url(upfile.png);        position:relative;        width: 256px;    }    .fileInput{        height:256px; 

2017-06-22 14:35:57 5626

原创 css图片剪裁居中

width: 100%;height: 100%;padding: 12px 20px 20px 13px;background-repeat: no-repeat;margin-top: 15px;object-fit: cover;

2017-06-20 14:44:28 2304

原创 grails模糊搜索 分页

List cvList = CV.findAllByNameFieldLike("%${params.name}%",[max: 100, offset: params.page])

2017-06-05 17:45:13 551

原创 java验证身份证是否合法

//验证身份证是否合法public static boolean isIdNum(String idNum) { // 中国公民身份证格式:长度为15或18位,最后一位可以为字母 Pattern idNumPattern = Pattern.compile("(\\d{14}[0-9a-zA-Z])|(\\d{17}[0-9a-zA-Z])"); // 格式验证

2017-05-11 11:05:23 505

原创 java计时函数

在你计时开始的地方写下代码:  long start = System.currentTimeMillis();  //表示定义当前系统时间,单位:毫秒在你计时结束的地方写下下面的代码:  long end = System.currentTimeMillis();所有程序运行的时间数(毫秒)为:  long useTime = end - start;如新开100

2017-04-27 14:35:06 1333

原创 Java 中 更改文件路径

public static void moveDataFile2Reject() throws Exception {        try {             //String dataFilePath = PropertyUtil.getString(PropertyUtil.INPUT_FILE_PATH_KEY);            //String rejectFilePat

2017-04-27 13:50:40 3644 1

转载 h5 字体大小自适应纯css解决方案

viewpointCSS3提供了一些与当前viewpoint相关的元素,vw,vh,vim等。“viewpoint” = window sizevw = 1% of viewport width1vh = 1% of viewport height1vmin = 1vw or 1vh, 最小1vmax = 1vw or 1vh, 最大兼容性:chrome 20+/ s

2017-04-14 14:25:49 14761

原创 h5清除浮动

css清除浮动float的三种方法总结,为什么清浮动?浮动会有那些影响?一起来$('.float') 收藏前端说 发表于 3年前 阅读 93830 收藏 40 点赞 7 评论 3代码托管 + 持续集成 + 敏捷管理 = 免费体验,这仅仅只是开始>>>   摘要: css清除浮动float的三种方法总结,为什么清浮动?浮

2017-04-07 16:13:38 3023

原创 h5jquery拿到input的值

如何用jquery获取中输入的值?$(" #test ").val()$(" input[ name='test' ] ").val()$(" input[ type='text' ] ").val()$(" input[ type='text' ]").attr("value")

2017-04-07 10:42:13 1478

原创 iOS调用系统空间实现弹窗

1.首先创建vc,并且重新系统方法- (CGSize)preferredContentSize{        if (self.presentingViewController && self.tableView !=nil ) {                CGSize size =self.presentingViewControlle

2017-03-10 16:29:47 1032

原创 iOS根据URL生成二维码

- (void)createQRcodWithUrl:(NSString *)url{        // 1.创建过滤器    CIFilter *filter = [CIFilterfilterWithName:@"CIQRCodeGenerator"];    // 2.恢复默认    [filter setDefaults];   

2017-03-02 15:08:09 815

原创 #import <libxml/HTMLparser.h> 出错

1. 在“ Header search paths“中添加路径: ${SDK_DIR}/usr/include/libxml22. other linker flags 添加 -lxml2

2017-02-21 09:46:08 527

原创 iOStextview@别人富文本

NSError *error;        NSRegularExpression *regex = [NSRegularExpression                                          regularExpressionWithPattern:@"@[\u4e00-\u9fa5a-z0-9]{1,30}[:|\\s]{0,1}" 

2017-02-20 11:46:07 1340

原创 iOS导入手机通讯录

ABAddressBookRef addressBooks =nil;        if ([[UIDevicecurrentDevice].systemVersionfloatValue] >= 6.0)            {        addressBooks =  ABAddressBookCreateWithOptions(NU

2017-02-07 14:48:32 1667

原创 iOS 过滤json字符串中的特殊字符

NSString *character = nil;    for (int i=0; ilength; i++) {                character = [muStr substringWithRange:NSMakeRange(i,1)];        if ([characterisEqualToString:@"\n"]){

2017-01-20 10:55:09 2339

原创 iOS技巧之获取本机通讯录中的内容,解析通讯录源代码

一、在工程中添加AddressBook.framework和AddressBookUI.framework 二、获取通讯录 1、在infterface中定义数组并在init方法中初始化 NSMutableArray *addressBookTemp;- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle

2017-01-20 10:53:15 614 1

原创 nw_socket_set_common_sockopts setsockopt SO_NOAPNFALLBK failed: [42] Protocol not available, dumping

nw_socket_set_common_sockopts setsockopt SO_NOAPNFALLBK failed: [42] Protocol not available, dumping backtrace解决办法:在Xcode的菜单栏,依次进入: 【product】-【scheme】-【Edit Scheme】-【Run】-【Argument】-【Env

2017-01-18 13:42:43 1063

原创 关于UIImageView的显示问题——居中显示或者截取图片的中间部分显示

我们都知道在ios中,每一个UIImageView都有他的frame大小,但是如果图片的大小和这个frame的大小不符合的时候会怎么样呢?在默认情况,图片会被压缩或者拉伸以填满整个区域。通过查看UIView的属性可以知道,view的contentMode属性可以用来控制图片的显示情况。下面的设置可以让图片进行居中显示。imageView.contentMode = UIViewCon

2017-01-17 15:17:34 616

原创 iOS实现头像选取(照相或者图片库)、大小等比缩放、生成圆形头像

//弹出actionsheet。选择获取头像的方式//从相册获取图片-(void)takePictureClick:(UIButton *)sender{// /*注:使用,需要实现以下协议:UIImagePickerControllerDelegate,// UINavigationControllerDelegate// */// UIImagePic

2017-01-12 13:50:03 396

原创 IOS 获取手势点击的坐标

UITapGestureRecognizer *singleTap = [[UITapGestureRecognizeralloc]initWithTarget:selfaction:@selector(sigleTappedPickerView:)];        [singleTap setNumberOfTapsRequired:1];        [selfaddGesture

2016-12-30 01:26:29 11600

原创 iOS开发-post请求向服务器发送json格式数据(数组或字典)

1.字典NSMutableDictionary *dicFriends = [[NSMutableDictionary alloc] init];[dicFriends setObject:friends forKey:@"usernames"];NSData *dataFriends = [NSJSONSerialization dataWithJSONObject:

2016-12-28 16:16:55 2608 1

原创 Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_EditRecordViewController", referenced fr

多个人共同操作同一个项目或拷贝项目时,经常会出现类似这样的问题:Undefined symbols for architecture i386:"_OBJC_CLASS_$_xx文件名", referenced from:下面是可能导致这类问题出现的原因及修改:1.相关工程文件未导入

2016-12-13 10:44:21 3939

原创 iOS开发:通讯录联系人获取相关

首先你需要添加两个框架:#import #import 遵循协议:ABPeoplePickerNavigationControllerDelegate你还需要创建一个model类保存联系人对象#import @interface XYLinkManModel : NSObject@property (nonatomic, copy ) NSString *name;

2016-12-01 17:03:15 565

原创 Objective-C与JavaScript交互的那些事

最近公司的运营瞎搞了个活动,其活动要服务端提供数据支持,web前端在微信公众账号内作为主要的运营阵地,而iOS、Android要提供相应的入口及页面进行配合。一个活动,动用了各个端的程序猿。而在这里面技术方面主要就是涉及到web端和服务端的交互,web前端和iOS、Android的交互。本人作为一个iOS开发者,今天就聊聊web、iOS、Android三端的交互,其实在说明白一点就是方法的互相调用

2016-12-01 10:56:02 389

原创 iOS模态跳转实现push动画效果

转场动画,模态也能跳出push的效果有两个注意点第一就是那个动画添加的位置,记着是直接加在window的layer层上,不是当前view的layer层上,如果加在view的layer层是没有那个推的效果的。第二就是把那个动画设置为NO,也就是说把系统的模态跳的动画给关闭,用我们自定义的动画来做。

2016-11-30 09:30:26 3792

原创 iOS 三种侧滑菜单效果对比详解

DDMenu(传统侧滑效果)下载地址:https://github.com/dangxiaoyin/DDMenuWWSideslip(高仿QQ侧滑效果)下载地址:https://github.com/dangxiaoyin/SideslipViewRXLSideSlip (推荐使用) 下载地址:https://github.com/dangxiaoyin/R

2016-11-29 16:01:20 2388

原创 iosiOS判断输入的是否是纯汉字

#pragma mark 输入中文- (BOOL) deptNameInputShouldChinese{    NSString *regex = @"[\u4e00-\u9fa5]+";    NSPredicate *pred = [NSPredicate predicateWithFormat:@"SELF MATCHES %@",regex]; 

2016-11-15 14:26:50 2016

原创 iOS判断邮箱格式

#pragma mark    ======判断邮箱的格式==========-(BOOL)isValidateEmail:(NSString *)email{        NSString *emailRegex =@"[A-Z0-9a-z._%+-]+@[A-Za-z0-9.-]+\\.[A-Za-z]{2,4}";     

2016-11-15 13:58:20 445

原创 iosiOS判断手机号码是否正确

copy代码,把手机号作为参数,直接调用即可-(BOOL)phoneNumberIsTrue:(NSString *)phoneNumber{        /**     * 移动号段正则表达式     */    NSString *CM_NUM =@"^((13[4-9])|(147)|(15[0-2,7-9])|(178)|(18[2-4

2016-11-11 16:50:08 464

原创 iiOS判断身份证号码是否正确

copy代码,把输入的身份证号作为参数,直接调用即可。- (BOOL)isCorrect:(NSString *)IDNumber{    NSMutableArray *IDArray = [NSMutableArrayarray];    // 遍历身份证字符串,存入数组中    for (int i =0; i 18; i++) {

2016-11-11 16:38:47 882

原创 iOS UIView背景色渐变

UIView *theView = [[UIViewalloc] initWithFrame:self.headerBackImgView.frame];    [self.headerViewaddSubview:theView];        //初始化CAGradientlayer对象,使它的大小为UIView的大小    CAGradientLay

2016-11-04 15:48:07 1236

原创 iOS调用系统相册和相机选择图片

//点击头像上传-(void)tapAction:(UITapGestureRecognizer *)sender{                UIActionSheet *sheet = [[UIActionSheetalloc] initWithTitle:nildelegate:selfcancelButtonTitle:@"取消"

2016-10-20 19:38:58 979

原创 ios设置字体-黑体,加粗等

ios开发中,经常用到UILable,此时如何让UILable的字体变化为不同的颜色,样式,从而增加UI美感呢?下面我进行了总结和归纳,内容来自于网络,当时经过我自己的整理.希望对我自己和大家有所帮助。 1.设置黑体,粗体,斜体等都需要用到下面的方法。label.font=[UIFont fontWithName:@"ArialMT"size:24];//fontWithName处字体

2016-10-10 14:15:01 4442

转载 iOS学习之 plist文件的读写

在做iOS开发时,经常用到到plist文件,  那plist文件是什么呢? 它全名是:Property List,属性列表文件,它是一种用来存储串行化后的对象的文件。属性列表文件的扩展名为.plist ,因此通常被称为 plist文件。文件是xml格式的。Plist文件通常用于储存用户设置,也可以用于存储捆绑的信息我们创建一个项目来学习plist文件的读写。

2016-10-09 16:29:31 437

及时通讯demo

手写的一个即时通讯的demo,能够实现简单的发送,接收消息,并且可以添加联系人等,并且可以存储聊天记录.有兴趣的可以下载

2015-11-04

通过UISlider改变背景颜色

通过UISlider的滑动来改变window的背景颜色,并且可以根据window的背景颜色来改变slider的value值。

2015-11-03

collectionView瀑布流

对于系统提供的collectionView在真实的开发过程并不能满足我们开发的需求,需要自己定义collectionView,根据自己的需求去布局,我自己写的coll瀑布流的demo,有兴趣的下载看一看

2015-10-31

cocoa pods

现在在ios的编程过程中,用到越来越多的第三方,如果单个导入的话很麻烦,并且去要配置很多东西,担忧了cocoapods后不需要在每个导入了,只需要安装了cocoapods即可,方便简洁.

2015-10-31

免费豆瓣资源

自己写的豆瓣demo,有兴趣的看一下。里面主要用到的知识为table,和数据解析,还有delegate传值等。

2015-10-31

电子书阅读器

自己写的电子书阅读器,支持语音读书,自动翻页,书库,加入,删除等功能.

2015-10-31

音乐播放器

自己写的音乐播放器,支持上一曲,下一曲,暂停播放,歌词滚动等功能。

2015-10-31

空空如也

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

TA关注的人

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