身份证验证
// // VerifyRegexTool.h // Service // // Created by Mac on 2017/6/29. // Copyright © 2017年 Apple. All rights reserved. // pragma mark --.h文件 import @interface VerifyRegexTool : NSObject //验证是否为空 (BOOL)verifyIsNotEmpty:(NSString *)value; //验证身份证 (BOOL)verifyIDCardNumber:(NSString *)value; @end /** 理论部分: 15位身份证号码=6位地区代码+6位生日+3位编号 18位身份证号码=6位地区代码+8位生...【详细】
ios oc 身份证
2018年01月12日 赞:0 评论:0 阅读:67
时间,时间戳
pragma mark -- 获取时间 (NSString )getTime { NSDate date = [NSDate date]; NSDateFormatter *format = [[NSDateFormatter alloc] init]; format.dateFormat = @"yyyy-MM-dd HH:mm:ss"; return [format stringFromDate:date]; } pragma mark -- 时间戳 (NSString )getTimeStamp:(NSString )timeStampString { NSDate date = [NSDate dateWithTimeIntervalSince1970:[timeStampString doubleValue]]; NSDateFormatter objDateformat = [[NSDateFormatter alloc]...【详细】
ios oc 时间戳 时间 时间计算
2018年01月12日 赞:0 评论:0 阅读:47
苹果手机型号最新全集系列
创建一个类别 import "NSString+Extension.h" import //添加头文件 pragma mark -- 手机型号 (NSString *)getDeviceVersion { struct utsname systemInfo; uname(&systemInfo); NSString *platform = [NSString stringWithCString:systemInfo.machine encoding:NSUTF8StringEncoding]; //iPhone 系列 if ([platform isEqualToString:@"iPhone1,1"]) return @"iPhone 1G"; if ([platform isEqualToString:@"iPhone1,2"...【详细】
ios 手机型号
2018年01月12日 赞:0 评论:0 阅读:52
蓝牙Demo代理方法
// // BlueViewController.m // lanYa // // Created by apple on 2018/1/5. // Copyright © 2018年 apple. All rights reserved. // import "BlueViewController.h" import @interface BlueViewController () / 中心管理 / @property (nonatomic,strong) CBCentralManager cMgr; / 连接到的外设 / @property (nonatomic,strong) CBPeripheral peripheral; @end @implementation BlueViewController pragma mark -- 建立一个Central Manager实例进行...【详细】
ios oc 蓝牙
2018年01月12日 赞:0 评论:0 阅读:47
第六章面向对象(上)
/** 面向对象:在程序中使用对象来映射现实的事物,使用对象的关系来描述事物之间的联系,这种思想就是面向对象。保证了功能的统一性 面向过程:是一种以时间为中心的编程思想,面向过程就是分析出解决问题的步骤,然后用这些步骤一一实现,使用的时候一个一个依次调用即可 类和结构体:可以把结构体理解为轻量级的类。类是...【详细】
ios swift
2018年01月12日 赞:0 评论:0 阅读:50
第四章字符串和集合
字符串和集合: //: Playground - noun: a place where people can play /** 字符概述: let/var 名称:Character = "值" let/var也是区分关键字是否可变。 转义字符:当使用双引号表示某些字符时,有时候输出的结果并不是我们所想要,如"\"字符比较特殊不能够使用双引号表示,这时,需要在字符"\"的前面插入一个转转义符"\",即对字...【详细】
ios swift
2018年01月12日 赞:0 评论:0 阅读:29
第三章语句
条件语句: //: Playground - noun: a place where people can play /** if条件语句 语法格式: if语句: if 判断条件 { //语句 } if-else语句: if 判断条件 { //语句1 }else{ //语句2 } else-if语句: if 判断条件 { //语句1 } else if 判断条件 { //语句2 } else if 判断条件 { //语句3 } ... else if 判断条件 { //语句m } else { //语句n } 注意:1.由于Swift中没有C语言中非零及真的概念,...【详细】
ios swift
2018年01月12日 赞:0 评论:0 阅读:29
第一章Swift语言概述
Swift基础学习Demo代码 1.Swift语言特点: 1.快速 2.安全 3.现代 4.互动 5.开源 2.Swift开发框架 Cocoa框架 / Cocoa Touch框架 3.Swift与Object-C语言对比 1.相同点:Swift与Object-C是相互兼容的,两者是基于Cocoa和Cocoa Touch框架。 2.不同点:关于Swift与Object-C的不同的将从文件结构和语法内容两个方面进行讲解。(1)文件结构 (2)语法内容 4.学习工具——playg...【详细】
ios swift
2018年01月12日 赞:0 评论:0 阅读:47
第二章基础类型
常量和变量: //: Playground - noun: a place where people can play /* 使用let来声明常量,使用var声明变量。一个常量的值,在编译的时候,并不需要有明确的值,但是你只能为他赋值一次,也就是说你可以用常量来表示这样一个值:你只需决定一次,但是需要使用很多次。 常量或者变量的类型必须和你赋给它们的值一样。然而,你不用明确地声明类...【详细】
ios swift
2018年01月12日 赞:0 评论:0 阅读:24
项目开发流程
流程图 【详细】
2018年01月12日 赞:0 评论:0 阅读:37
APP打包上传问题集1
定位导致APP上架不成功解决方法 Legal - 5.1.5 Your app uses background location services but does not clarify the purpose of its use in the location modal alert as 4.5 Details Your app uses background location services but does not clarify the purpose of its use in the location modal alert as required in the iOS Human Interface Guidelines. We’ve attached screenshot(s) for your reference. Next Steps Please reconfigure the UIAlertC...【详细】
ios 上传 定位权限
2018年01月12日 赞:0 评论:0 阅读:48
共11个 共1页
sina weixin mail 回到顶部