- 博客(26)
- 问答 (1)
- 收藏
- 关注
原创 ArcGIS Runtime SDK For iOS 去除水印
对于 ArcGIS for iOS 地图开发,这里不再多提,网上很多教程.在开发中,当一切部署完成,呈现地图时,在我的地图界面显示了 "licensed for developer use only"水印.这对于公司项目开发肯定是不允许的,所以必须想办法解决.对于初次接触 ArcGIS 地图的我来说,前面一抹黑.但是既然发现了问题,那么便需要解决问题.解决问题,必须要知道问题是如何产生
2016-12-12 11:19:14
3338
原创 不得不说 iOS里 .gz 文件解压
在 iOS 开发里,我们常遇到的压缩文件多是以 .zip 作为后缀的,但是在这次项目里我们通过 url 下载地图离线包,得到的文件为 .gz 后缀.这里 简单说说 .zip 和 .gz 文件的区别:其实这两个压缩文件里面包含的内容是一样的,只是压缩格式不一样,tar.gz格式的文件比zip文件要小不少。tar.gz压缩格式用于unix的操作系统,而zip用于windows的操作系统,但在win
2016-11-29 17:39:14
4939
原创 iOS 设置主界面隐藏navigationBar,跳转后显示出来
//利用生命周期设置是否隐藏 navigationBar- (void)viewWillAppear:(BOOL)animated { [superviewWillAppear:animated]; [self.navigationControllersetNavigationBarHidden:YESanimated:animate
2016-08-26 11:13:48
4857
转载 Xcode 7 App Transport Security has blocked a cleartext HTTP 报错解决办法
Xcode 7 创建新项目用到 UIWebView 发送请求时,报下面的错: “App Transport Security has blocked a cleartext HTTP (http://) resource load since it is insecure. Temporary exceptions can be configured via your app’s In
2016-08-03 15:43:26
610
原创 关于开发ArcGIS10.1.1时, Xcode 7报错的问题
我用的是 Xcode7.1,需要制作 ArcGIS 地图.然而. 然而配置好 Build Setting 的来源文件和 Build Phases 其他库之后,Xcode 并不能如愿运行,并报错如下:....艰苦啊,对于单独开发的新菜来说,跑遍百度与论坛,外国网站翻译者看.....终于在一篇文章中得知,上面 bug 中的 x86_64 是因为当前 xcode额..不支持一个叫 a
2016-08-01 17:18:50
354
原创 tableView,在didSelectRowAtIndexPath中,获取当前组和行
先说一点废话,记录下自己是如何遇到这个问题的,长长记性!在didSelectRowAtIndexPath方法中,我要点击当前的 cell, 跳转到下一个控制器,然后将当前 cell 的组名,传给下一个控制器,作为名称. 查找了一些资料,最后解决了这个问题,直接上代码:打印出来数据如下:在这里,顺便讲解一个 NSIndexPath 这个属性;UITableVi
2016-07-28 14:56:09
1857
原创 iOS学习-资料来源
官网: http://developer.apple.com/videos/wwdc2016技术博客:喵神博客: http://onevcat.com唐巧博客: http://blog.devtang.comMATTT : http://nahipster.com技术网站:http://www.cocoachina.comhttp://code4app.com
2016-07-19 23:32:40
534
原创 各类程序员学习路线图
前端工程师基础:HTML教程, CSS教程进阶:Javascript,jQuery高级:AJAX 教程,JSON 教程,XML 教程框架扩展学习:Bootstrap 教程,jQuery UI 教程,jQuery EasyUI 教程,jQuery Mobile 教程调试工具:Firebug 教程开发工具:HBuilder,Dreamweaver,Notepad
2016-07-08 22:02:52
1691
转载 iOS 创建单例的三种方法
转自: //blog.youkuaiyun.com/marsdoudouluo/article/details/8190650#什么是单例? 答:单例的意思就是一个实例,单例是全局都可以使用的唯一的一个类系统单例都有哪些? 答:UIApplication(应用程序实例) NSFileManager(文件管理): NSUserDefaults(应用程序设置)
2016-07-04 12:48:04
450
转载 发送GET和POST请求(使用NSURLSession)
转载自:http://www.cnblogs.com/wendingding/p/5168772.html说明: 1)该文主要介绍如何使用NSURLSession来发送GET请求和POST请求 2)本文将不再讲解NSURLConnection的使用,如有需要了解NSURLConnection如何发送请求。 详细信息,请参考:http://www.cnb
2016-07-04 12:33:07
527
转载 发送GET和POST请求(使用NSURLSession)
转载自:http://www.cnblogs.com/wendingding/p/5168772.html说明: 1)该文主要介绍如何使用NSURLSession来发送GET请求和POST请求 2)本文将不再讲解NSURLConnection的使用,如有需要了解NSURLConnection如何发送请求。 详细信息,请参考:http://www.cnb
2016-07-04 12:31:44
458
原创 JSON解析与 XML解析的区别比较
一.定义介绍 (1).XML 定义扩展标记语言(Extensible Markup Language, XML), 用于标记电子文件使其具有结构性的标记语言, 可以用来标记数据,定义数据类型, 是一种允许用户对自己的标记语言进行定义的源语言. XML使用 DTD(document type defintion文档类型定义来组织数据,格式统一,跨平台和语言,早已成为业界公认的标准.XML
2016-05-22 17:40:44
949
原创 iOS 数据存储方式(XML属性列表-归档)
一.简单说明在使用plist进行数据存储和读取,只适用于系统自带的一些常用类型才能用,且必须先获取路径相对麻烦;偏好设置(将所有的东西都保存在同一个文件夹下面,且主要用于存储应用的设置信息)归档:因为前两者都有一个致命的缺陷,只能存储常用的类型。归档可以实现把自定义的对象存放在文件中。二.代码示例1.首先创建一个模型对象类, 在.h文件中如下:
2016-05-21 21:32:02
541
原创 iOS 数据存储方式(偏好设置)
一.简单说明偏好设置的存储一般是为了保存一些比较常规的设置,比如用户名,字体大小,是否自动登录等信息.存储的位置在沙盒的 Library(Preferences) 文件夹中.二.注意点1.偏好设置是专门用来保存应用程序的配置信息的,一般情况不要在偏好设置中保存其他数据.如果利用系统的偏好设置来存储数据,默认就是存储在 Preferences文件夹中的,偏好设置会将所有的数据都保
2016-05-21 20:02:14
671
原创 iOS 数据存储方式(XML属性列表-plist)
一. iOS 开发中的数据存储有以下几种方式:1.plist (XML属性列表归档)2.偏好设置3.NSKeydeArchiver 归档 (存储自定义对象/模型)4.SQLite3 (数据库, 关系型数据库, 不能直接存储对象,要编写一些数据库的语句,将对象拆开存储)5.CoreData (对象型的数据库, 把内部环节屏蔽)二.这些数据都存储应用沙盒中每个iOS
2016-05-21 19:37:43
560
原创 控件左右晃动的动画效果
在开发中经常会遇到一些错误提示,有了动画效果会更加醒目,下面这段代码实现的效果就是让控件左右晃动起来,-(void)lockAnimationForView:(UIView*)view{ CALayer *lbl = [view layer]; CGPoint posLbl = [lbl position]; CGPo
2016-05-11 23:41:29
962
原创 iOS开发之原生二维码生成
1.首先在storyboard上拖几个控件:一个UITextField,一个UIButton,一个UIImageView 1.1关联属性@property (weak,nonatomic) IBOutletUITextField *txt;@property (weak, nonatomic) IBOutletUIImageView *img
2016-05-06 21:57:59
505
原创 字符串的增删改查
iOS 开发中一些字符串的处理增:NSMutableString *str = [[NSMutableStringalloc] init]; [str appendString:@"20161212"]; [str insertString:@"-"atIndex:4]; [str insertS
2016-05-06 21:15:27
1391
原创 银行卡号展示时需要将中间的数字加密
在开发中,有时候会遇到这种需求,比如银行卡号,身份证号,需要将中间的一些数字隐藏,然后展示出来.. NSString *originalString = @"6217613400004525213"; // 转换成可变字符串 NSMutableString *stringM = [NSMutabl
2016-05-06 18:21:37
10335
原创 我使用的Xcode 常用插件
( 1 ) 快速注释VVDocumenter-Xcode( 2 ) 显示图片KSImageNamed( 3 ) 颜色OMColorSense( 5 ) 快速导入头文件Peckham-master( 6 ) 自动补全FuzzyAutocomplete( 8 ) 插件管理Alcatraz
2016-05-06 11:38:17
398
原创 UITextField左侧的表达图片(..我也不知道叫什么)
//效果图如下: //实现代码UIImageView *imageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"pictureName"]]; self.textField.leftView = imageView; // 总是显示 imageView 的样式
2016-05-06 11:17:49
439
转载 ios 文本框变化 监听的3种方式
ios 文本框变化 监听的3种方式 声明属性 @interface LoginControler() @property (weak, nonatomic) IBOutlet UITextField *userName; @end1,代理方式 -(void) viewDidLoad { _userName.delegate = self; //
2016-05-06 11:12:35
1192
原创 UITextField的使用总结
UITextField的使用总结//初始化textfield并设置位置及大小 UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)]//设置边框样式,只有设置了才会显示边框样式 text.borderStyle = UITextBorderStyleRoundedRect
2016-05-06 10:59:19
391
原创 将各种控件设置成圆形
在开发中经常会遇到需求,需要将头像设置成圆形,以及一些其他需求1.手码或SB中创建添加控件;2.代码设置self.myLbl.layer.cornerRadius =_myLbl.bounds.size.width /2;self.myLbl.layer.masksToBounds =YES;
2016-04-27 16:10:04
1302
原创 //设置键盘移动位置 一般用于适配
-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField {//这个offSet根据个人需求改动 CGFloat offset = self.view.frame.size.height - (textField.frame.origin.y + textField.frame.size.height +216);
2016-04-27 15:43:29
566
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人