- 博客(129)
- 收藏
- 关注

原创 苹果开发者查看账号到期时间及续费网址
1、打开development.apple.com2、选择member center输入账号和密码 3、点击账户 在memberships目录下能看到账号到期时间,英文为expiration date4、续费的话 打开网址https://developer.apple.com/programs/iOS/5、选择enroll now $99即可 继续操作
2016-12-12 10:22:33
6359

原创 armv6、armv7、armv7s、arm64这样四种的区别
对于iOS设备来说iOS的指令集有armv6、armv7、armv7s、arm64这样四种,不同型号的iOS设备使用不同的指令集,下面是各自的区别:armv6iPhone、iPhone 3GiPod 1G、iPod 2Garmv7iPhone 3GS、iPhone 4iPod 3G、iPod 4G、iPod 5GiPad、iPad 2、iPa
2016-11-03 14:34:58
19920

原创 HTTPS接口加密和身份认证 使用AFNetworking进行双向认证
使用AFNetworking进行双向认证1.11)在项目中导入证书sever.cer和AFNetworking框架:2)然后到AFSecurityPolicy.m中重写+ (instancetype)policyWithPinningMode:(AFSSLPinningMode)pinningMode方法: AFNetworking2是允许内嵌证书的,通过内嵌证书,AF
2016-07-05 14:37:24
2902

原创 iOS 有关环信 移动客服
iOS 有关环信 移动客服的代码 其实就几行代码就可以搞定 //创建会话 [[EMClient sharedClient].chatManager getConversation:@"" type:EMConversationTypeChat createIfNotExist:YES]; ChatViewController *c
2016-06-23 15:23:13
2105

原创 iOS 判断是否连接wifi
+(BOOL)isWIFIConnection;+(BOOL)isWIFIConnection{ BOOL ret = YES; struct ifaddrs * first_ifaddr, * current_ifaddr; NSMutableArray* activeInterfaceNames = [[
2016-06-21 09:28:49
2640

原创 iOS利用AFNetworking(AFN) 实现图片上传
1.上传图片以二进制流的形式上传 1 #pragma mark - 文件上传 2 - (IBAction)uploadImage 3 { 4 /* 5 此段代码如果需要修改,可以调整的位置 6 7 1. 把upload.PHP改成网站开发人员告知的地址 8 2. 把file改成网站开发
2016-06-21 09:13:57
2484

原创 iOS 有参数的通知 有对象的参数的通知
//有参数的通知 [[NSNotificationCenterdefaultCenter]postNotificationName:@"YijianSend"object:niluserInfo:@{@"text":self.textViewStr}]; [[NSNotificationCenterdefaultCenter] addObserver:
2016-06-20 08:41:33
2220

原创 iOS QQ的AppID转换16进制的方法
例如 000000000为QQ的AppIDecho 'ibase=10;obase=000000000'|bc
2016-06-20 08:39:25
5903

原创 【笔试面试】75道逻辑推理题及答案
【笔试面试】75道逻辑推理题及答案 【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。 【2】周雯的妈妈是豫林水
2015-10-12 16:03:40
15197
原创 iOS 获取视频缩略图
//获取视频缩略图-(UIImage *)getThumbnailImage:(NSURL *)videoUrl { if (!videoUrl) { DLog(@"WARNING:videoUrl为空"); return nil; } AVURLAsset *urlSet = [AVURLAsset...
2019-07-10 09:10:04
1301
原创 iOS 获取相册中视频大小
//获取视频 大小- (NSInteger) getFileSize:(NSString*) path{ DLog(@"path == %@",path); NSFileManager * filemanager = [[NSFileManager alloc]init]; if([filemanager fileExistsAtPath:path...
2019-07-10 09:09:17
3709
原创 iOS 打开本地或下载excel文件
打开本地或下载excel文件1.用webView打开- (UIWebView *)webView{ if (!_webView) { _webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)]; _webView.backgro...
2019-04-29 09:44:35
3444
原创 iOS app在AppStore的下载地址
下载地址是固定的 只要把APP的apple id自己拼上去就可以了http://itunes.apple.com/cn/app/idXXX?mt=8XXX为APP的apple id
2019-03-04 15:20:38
9014
1
原创 iOS 判断输入的手机号码是否正确
//手机号码是否正确+ (NSString *)valiMobile:(NSString *)mobile { if (mobile.length != 11) { return @"手机号长度只能是11位"; } else { /** * 移动号段正则表达式 */ ...
2019-03-04 15:17:37
3296
原创 关于Xcode报错 但编译运行正常的情况
打开finder 前往文件夹 /Users/apple/Library/Developer/Xcode/DerivedData/ 删除里面数据就行了
2017-04-18 10:47:58
2317
原创 iOS 渐变颜色
CAGradientLayer *gradient = [CAGradientLayerlayer]; gradient.frame =self.view.bounds; gradient.colors = [NSArrayarrayWithObjects:(id)[[UIColorredColor] CGColor],(id)[[UIColorwh
2017-03-13 11:31:54
359
原创 iOS-三步完成内容国际化
1 第一步 创建一个工程 添加你需要的语言 比如需要简体中文与英文 就需要添加两个2 第二步 创建一个 Localizable.strings 文件3 将 Localizable.strings 勾选上中文与英文 左边文件列表会对应的出现相应的文件 下面就可以直接写需要国际化的内容了。比如:"key" = "hello world";"ke
2017-02-09 09:50:33
436
原创 iOS容联-云通讯 离线消息接收实现 推送
1 第一步 需要在控制台里面上传证书 这是链接 http://www.yuntongxun.com/doc/sdk/sdkabout/2_1_1_2.html2 第二步将工程中的推送开关开启3 第三步请求token //iOS8 注册APNS if ([application respondsToSelector:@selec
2017-01-10 17:40:32
1031
原创 iOS bugly集成报错
iOS bugly 集成的时候一堆错误:Undefined symbols for architecture arm64: “OBJC_CLASS$_JSContext”, referenced from: objc-class-ref in Bugly(libBugly.a-arm64-master.o) ld: symbol(s) not found for archite
2017-01-05 14:07:46
1321
原创 ios 判断字符串为空和只为空格解决办法
if([[searchTextstringByTrimmingCharactersInSet:[NSCharacterSetwhitespaceAndNewlineCharacterSet]]length]==0) { return; }
2016-12-20 16:03:44
3380
原创 iOS判断是否是手机号码 - 最新
+ (BOOL)valiMobile:(NSString *)mobile{ if (mobile.length !=11) { return NO; } /** * 手机号码: * 13[0-9], 14[5,7], 15[0, 1, 2, 3, 5, 6, 7, 8, 9], 17
2016-12-16 13:58:24
3162
原创 让TableView自动滑动(定位)到某一行
NSIndexPath *index = [NSIndexPathindexPathForRow:10inSection:0]; [self.tableViewscrollToRowAtIndexPath:index atScrollPosition:UITableViewScrollPositionTopanimated:YES];
2016-12-13 17:57:32
2081
原创 IOS两张图片合成为一张图片
- (UIImage *)addImage:(UIImage *)image1 toImage:(UIImage *)image2 { UIGraphicsBeginImageContext(image1.size); // Draw image1 [image1 drawInRect:CGRectMake(0,0, image1.si
2016-11-23 08:41:32
933
原创 ios 通讯录访问权限
通讯录访问权限 ABAddressBookRef tmpAddressBook = nil; if ([[UIDevice currentDevice].systemVersion floatValue]>=6.0) { tmpAddressBook=ABAddressBookCreateWithOptions(NULL, NULL);
2016-11-04 13:58:30
2124
原创 iOS- "_OBJC_CLASS_$_WKWebView", referenced from: 解决记录
在项目配置中添加系统类库:WebKit.framework 如图:
2016-11-03 13:32:51
1575
原创 iOS开发之ARC MRC混编
比较简单的一种方法 就是给编译器加标记可以在Build Phases中的Compile Sources中加入编译标记-fno-objc-arc,确实可行,但是文件好多,这种方式适合文件比较少的情况,文件多了难道我们要一个一个加嘛,这时候我们可以借助一个工具xproj,这是一个脚本,可以很方便的给某个文件夹内的文件添加编译标记,具体使用方法我们看项目主页就行了,既可以给ARC项目添加MR
2016-11-03 13:31:53
369
原创 <libxml/tree.h> file not found
有时候当我们打开别人的程序的时候或者升级了Xcode以后 会提示 上面的那个错误.首先是要检查是否引入了所需的dynamic library (libxml2.dylib).如果动态库已经引入那么这个问题就需要修改路径的位置...在 Build Settings -> Header Search Paths里设置正确就没问题了,添加路径注意该添加方法要比 直接写入 /usr/inclu
2016-11-03 13:29:26
331
原创 基本的 HTML 学习笔记
什么是 HTML?HTML 是用来描述网页的一种语言。HTML 指的是超文本标记语言 (Hyper Text Markup Language)HTML 不是一种编程语言,而是一种标记语言 (markup language)标记语言是一套标记标签 (markup tag)HTML 使用标记标签来描述网页HTML 标签HTML 标记标签通常被称为 HTML
2016-10-26 09:31:45
292
转载 CocoaPods 的安装(更新)、使用、删除
原文链接:http://www.jianshu.com/p/1222dd6c4271一、配置CocoaPods 的安装环境关于使用不再维护的https://ruby.taobao.org/配置CocoaPods失败的问题,在此查看重要通知https://ruby-china.org/topics/292501.移除现有的Ruby默认源gem sources --remove
2016-10-25 10:25:40
673
原创 iOS app上线简单方法
最近发现了一种iOS app简单的上线方法 这种方法可以避免一些不必要的错误与问题 很好用1 首先,按设置好你工程中的版本号以及对应的证书与bundle id 然后开始打ipa包 ,打ipa包第一步:2 然后根据以下截图 可以完成3 然后根据提示 一直下一步就ok了
2016-10-25 10:13:55
430
原创 UIWebView加载POST请求
NSURL *url = [NSURLURLWithString:@"http://******.html"]; NSString *body = [NSStringstringWithFormat:@"contractCaptainName=%@&contractTeamMemberNames=%@&contractObjectName=%@&contractMan
2016-10-24 17:39:25
400
原创 xcode提示App Transport Security has blocked a cleartext HTTP (http://) resource load的解决办法
,Xcode提示如下:“App TransportSecurity has blocked a cleartext HTTP (http://) resource load since it isinsecure. Temporary exceptions can be configured via your app's Info.plistfile.”简而言之:ATS禁止了HTTP的明文
2016-10-24 17:28:41
397
原创 Cannot proceed with delivery: an existing transporter instance is currently uploading this package。
把Application Loader(XCode->Organizer->Archived Applications->Submit)中正在上传的文件中断或者删除,再次Submit提示:Cannot proceed with delivery: an existing transporter instance is currently uploading this package。
2016-10-24 08:33:21
367
原创 几行代码接入启动页广告, 自带图片下载、缓存相关功能, 无任何第三方依赖 - 支持静态/动态、全屏/半屏广告、iPhone/iPad.
几行代码接入启动页广告, 自带图片下载、缓存相关功能, 无任何第三方依赖 - 支持静态/动态、全屏/半屏广告、iPhone/iPad.https://github.com/CoderZhuXH/XHLaunchAd
2016-10-10 09:03:47
436
原创 兼容iOS 10 资料整理笔记
1.Notification(通知)自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS 10开始真正的进行大改重构,这让开发者也体会到UserNotifications的易用,功能也变得非常强大。iOS 9 以前的通知1.在调用方法时,有些方法让人很难区分,容易写错方法,这让开发者有时候很苦恼。2.应用在运行时和非运行时
2016-10-08 09:37:57
453
原创 the working copy cant be accessed because the working copys format is not supported
checkout代码打开后提示upgrade,升级后代码正常使用,但是svn却无法再使用 报如下图所示错误 the working copy cant be accessed because the working copys format is not supported是因为本地svn客户端版本太低造成的下载破解版connerstone,下载地址http
2016-10-08 09:25:06
6981
原创 用swift实现tableview的展示
import UIKitclass ViewController:UIViewController,UITableViewDelegate,UITableViewDataSource { var baby = ["测试0","测试1","测试2","测试3","测试4","测试5","测试6","测试7","测试8","测试9","测试10","测
2016-09-30 15:49:18
1700
原创 获取设备的uuid 将uuid中的“-”去掉
获取 uuid- (NSString *)uuidString{ CFUUIDRef uuid_ref = CFUUIDCreate(NULL); CFStringRef uuid_string_ref= CFUUIDCreateString(NULL, uuid_ref); NSString *uuid = [NSString
2016-09-30 15:31:19
3383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人