IOS
qinlicang
2000年7月专科毕业,一直从事windows上的开发,在石家庄工作5年,从事地理信息系统的开发.后到北京做mobile手机上的应用开发至今
展开
-
iPhone objective-c字符串类NSString的使用
开发过程中,我们会遇到很多关于字符串的操作,它是一个常用的数据类型,下面对它的用法进行了汇总: //1、创建常量字符串。 NSString *astring = @"This is aString!"; //2、创建空字符串,给予赋值。 NSStri转载 2011-07-13 10:36:40 · 625 阅读 · 0 评论 -
UIWebView的使用总结
IOS7 shouldStartLoadWithRequest可以捕获网页上的location.href的参数,IOS8下就无法捕获了设置UIWebView透明[cpp] view plaincopyprint?[webview setBackgroundColor:[UIColor clearColor]]; we转载 2015-01-14 09:02:29 · 730 阅读 · 0 评论 -
xcode5 中Provisioning Profiles列表清理方法
/Users/CalvinLaw/Library/MobileDevice/Provisioning Profiles所有provision 文件都在这里面了,删除后,重启xcode就可以去掉没用的转载 2015-02-04 17:25:44 · 589 阅读 · 0 评论 -
Launch Screen在iOS7/8中的实现
目前项目中需要解决的问题是:兼容iOS7和iOS8,之前的版本不需要支持了实现兼容3.5、4、4.7和5.5寸屏幕,竖屏的Lauch Screen创建所需的PNG图片有关iPhone6/6+相关尺寸见这里需要如下尺寸图片:用于iPhone6+的1242x2208,或者1080x1920,也就是Retina HD 5.5用于iPhone6的750x1334,也转载 2015-02-08 16:18:02 · 5579 阅读 · 0 评论 -
iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸
iOS 的 APP 如何适应 iPhone 5s/6/6Plus 三种屏幕的尺寸?时间 2014-10-21 19:10:29 鸟哥笔记原文 http://www.niaogebiji.com/article-4379-1.html初代iPhone2007年,初代iPhone发布,屏幕的宽高是 320 x 480 像素。下文也是按照宽度,高度的顺转载 2015-02-08 16:18:44 · 1553 阅读 · 0 评论 -
IOS应用在iPhone5和iPhone5s上不能全屏显示,应用画面上下各有1条黑色的解决方案
在编写IOS应用程序的过程中,我一直都是使用iPhone Retina(3.5-inch)模拟器测试的,一切显示正常,切图如下:我在应用开发中,采用的是纯代码实现。公司提供了一部iPhone4s,我使用其测试一切显示正常。 问题出在,当我使用iPhone5和 iPhone5s真机测试时,发现我的应用在iPhone5和iPhone5s上没有铺满屏幕显示画面,而是在应用画面的上转载 2015-02-08 16:23:48 · 2632 阅读 · 1 评论 -
[iOS] 使用UIWebView时objective-c与javascript互相调用
原文转自:http://zonble.net/archives/2010_09/1385.php在写 JavaScript 的时候,可以使用一个叫做 window 的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改 window.location.href 的位置;在我们的 Objective C 程序码中,如果我们可以取得指定的 WebView 的指标,也就可以拿到这个出现在转载 2015-02-12 20:39:33 · 755 阅读 · 0 评论 -
[iOS] 使用UIWebView时objective-c与javascript互相调用
原文转自:http://zonble.net/archives/2010_09/1385.php在写 JavaScript 的时候,可以使用一个叫做 window 的对象,像是我们想要从现在的网页跳到另外一个网页的时候,就会去修改 window.location.href 的位置;在我们的 Objective C 程序码中,如果我们可以取得指定的 WebView 的指标,也就可以拿到这个出现在转载 2015-02-12 20:42:38 · 704 阅读 · 0 评论 -
WKWebView
iOS 与 web 之间的关系非常复杂,这种复杂关系甚至可以追溯到几十年前系统建立初期。其实现在很难说清第一代 iPhone 横空出世是一件多么困难的事情。我们现今司空见惯的触摸屏在当时只是诸多方案中的一种。最早期的产品原型是物理键盘、触摸屏、触控笔的结合,屏幕尺寸才是 5" x 7"。甚至当时 iPod 的轮子都是一个严肃的备选方案。但最最重要的决定或许都是由软件而非硬件决定的。转载 2015-03-01 15:27:14 · 1139 阅读 · 0 评论 -
UIWebView 中JavaScript 与 Objective-C 通信
iOS7 之前Objective-C -> JavaScriptUIWebView对象有以下方法 - (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script该方法能够执行一段JavaScript字符串, 并返回字符串类型的返回值. 例如:UIWebView *webView = [转载 2015-03-01 12:49:09 · 4845 阅读 · 0 评论 -
performSelector 那点事
在项目中,常常用到performSelectorXXX之类的方法,而且有很多类似方法;今天就来召集一下!1.performSelectorOnMainThread:withObject:waitUntilDone:- (void)performSelectorOnMainThread:(SEL)aSelector withObject:(id)arg waitUnt转载 2015-03-01 11:44:50 · 475 阅读 · 0 评论 -
iOS8 WebKit库之——WKWebView篇
webkit使用WKWebView来代替IOS的UIWebView和OSX的WebView,并且使用Nitro JavaScript引擎,这意味着所有第三方浏览器运行JavaScript将会跟safari一样快。第一、WKWebView增加的属性和方法类比UIWebView,跟UIWebView的API对比,增加的属性:1、estimatedProgress 加载进度条,在IOS8转载 2015-03-01 12:47:59 · 4225 阅读 · 0 评论 -
iOS 类别和继承的区别之synthesize not allowed in a category's implementation
2014-08-14 10:33:41| 分类: IOS学习 | 标签:ios 类别和继承 |举报|字号 订阅在项目用到了下拉列表,界面上有很多下拉列表,需要点击背景的时候收起下拉列表。下拉列表是放在UIScollView上面的,我就想在UIScollView内部实现收起下拉列表的方法。期初定义了一个UIScrollView的类别,代码如下:#imp转载 2015-03-01 11:43:42 · 2924 阅读 · 0 评论 -
No value was provided for the parameter ‘appIdName’ when provisioning
Xcode 自动提交certificate requests的时候,需要寻找一个“Wildcard” 的app Id,如果你丢了这个(一般是自动创建的),那么xcode的自动请求就会失败。解决起来也很简单。 1、登陆到Developer。 2、选中App IDs,创建一个名为Wildcard的app id,suffix敲入*,记住只有一个 * ,不带其他的。 3、重新在xc转载 2015-01-13 16:17:12 · 2055 阅读 · 0 评论 -
iOS8之后只支持竖屏的App中某个界面强制横屏后导致部分区域无响应
强制横屏: iOS7中的场景:Reveal软件监控视图层次的结构 iOS8.1中该视图结构变成了: 参看了UIWindow相关API接口和UIApplication:sharedApplication相关的API接口,iOS8 SDK中并没有新增。而目前通过[[UIApplication sharedA转载 2015-01-11 20:38:18 · 6583 阅读 · 2 评论 -
iOS开发之Xcode打包framework
要想用一种开发者友好的方式共享库是很麻烦的。你不仅仅需要包含库本身,还要加入所有的头文件,资源等等。苹果解决这个问题的方式是框架(framework)。基本上,这是含有固定结构并包含了引用该库时所必需的所有东西的文件夹。不幸的是,iOS禁止所有的动态库。同时,苹果也从Xcode中移除了创建静态iOS框架的功能。AD:WOT2015 互联网运维与开发者大会 热销抢票转载 2015-01-09 15:55:58 · 7455 阅读 · 0 评论 -
语言 国家代码表
Language Codes: ISO 639, Microsoft and Macintosh 1996.12.19Mark DavisFirst version 1997.04.14Mark DavisUpdates based on feedback from Mic转载 2011-07-13 14:02:42 · 5349 阅读 · 0 评论 -
如何使iOS地图加Annotation有从空中掉下来的效果
分类: iPhone Tutorial 2011-07-12 12:10 60人阅读 评论(0) 收藏 举报 玩过google ap转载 2011-07-13 10:37:27 · 1211 阅读 · 0 评论 -
图片toolbar iphone
toolbars are used to present a set of functions to a user. You will see these at the bottom of iPhone apps and generally give you the optio转载 2011-07-13 10:48:21 · 1156 阅读 · 0 评论 -
ios4支持高分辨率的一些总结
ios4支持高分辨率的一些总结 2010-08-29 14:16:06 标签:ios4 高清图 iphone4 retina 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处转载 2011-07-14 11:12:54 · 705 阅读 · 0 评论 -
在真机调试iPhone应用程序
从零开始开发iPhone,教你如何在真机调试iPhone应用程序 http://blog.csdn.net/dotphoenix/article/details/5271727iphone真机调试教程http://vanlee820816.blog.163.转载 2011-07-20 09:02:44 · 699 阅读 · 0 评论 -
ASIHTTPRequest 详解
ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加转载 2011-08-09 08:47:07 · 486 阅读 · 0 评论 -
ASIHTTPRequest使用介绍
ASIHTTPRequest,是一个直接在CFNetwork上做的开源项目,提供了一个比官方更方便更强大的HTTP网络传输的封装。ASIHTTPRequest 官方网站地址:http://allseeing-i.com/ 一、介绍特色功能如下:1.下载的数据直接转载 2011-08-09 08:48:24 · 765 阅读 · 0 评论 -
mac 添加adb环境变量
1. 获取adb的路径/Users/jennychuang/Downloads/adt-bundle-mac-x86_64-20131030/sdk/platform-tools2. touch .bash_profile open -e .bash_profile增加export PATH="${PATH}:/Users/jennychuang/Downl转载 2014-11-18 15:08:26 · 3668 阅读 · 0 评论 -
Xcode 单元测试
XCTEST 场景 / XCTEST 展望 / 评估 Block() 虽然WWDC 2014 上iOS 8 和Swift的发布引起了开发者的极大关注,但Xcode 6 在测试功能方面的提升和改进或许将会产生长期的深远的影响。 本周,我们将关注XCTest,“”阅读器原文:XCTestCase/XCTestExpectati转载 2015-01-08 09:16:13 · 6540 阅读 · 1 评论 -
Xcode 6制作动态及静态Framework
有没有写SDK或者要将一些常用的工具类做成Framework的经历? 你或许自己写脚本完成了这项工作,相信也有很多的人使用 iOS-Universal-Framework ,随着Xcode 6的发布,相信小伙伴们已经都知道了,Xcode 6支持做Framework了. 同时iOS-Universal-Framework开发者也宣布不在继续维持此项目的开发,建议开发者使用Xcode 6制作,目前网上转载 2015-01-09 11:45:46 · 1015 阅读 · 0 评论 -
Xcode 6制作framework 2
译者:CocoaChina翻译小组成员dada(git主页),欢迎加入我们的译者小组(support@cocoachina.com,并注明社区ID、工作状态、电话以及个人博客等任何让我们更了解你的方式)苹果在Xcode 6中加入了两个新的Interface Builder(下文用IB简称)属性声明:IBInspectable和IBDesignable。IBInspectable在I转载 2015-01-09 15:23:29 · 2234 阅读 · 0 评论 -
xcode6制作framework(使用第三方依赖框架)
这两天由于会用到framework所以研究了一下framework的制作,我用到了xcode6.1、AFNetworing。转载请注明http://blog.csdn.net/mengxiangyue废话不多说了,下面是步骤:1 建立一个single view application工程,然后打开工程中的Main.storyboard,选中里面的唯一一个ViewContro转载 2015-01-09 15:24:24 · 1071 阅读 · 0 评论 -
一个苹果证书怎么多次使用——导出p12文件
摘要 在苹果开发者网站申请的证书,是授权mac设备的开发或者发布的证书,这意味着一个设备对应一个证书,但是99美元账号只允许生成3个发布证书,两个开发证书,这满足不了多mac设备的使用,使用p12文件可以解决这个问题。为什么要导出.p12文件当我们用大于三个mac设备开发应用时,想要申请新的证书,如果在我们的证书里,包含了3个发布证书,2个开发证书,可以发现再也申请不了开发证书和发转载 2015-04-22 10:40:01 · 857 阅读 · 0 评论