ios开发
MickeyChen_
这个作者很懒,什么都没留下…
展开
-
IOS学习 --- Swift 对于plist文件的读写
//System Medicine Name var plistPath = NSBundle.mainBundle().pathForResource("Medicine", ofType: "plist") var array = NSArray(contentsOfFile: plistPath!)! var custo原创 2015-05-08 15:18:36 · 1244 阅读 · 0 评论 -
iOS10 配置ATS
iOS10 适配 App Transport Security (ATS) 首先我们需要确定,工程开启ATS后,各个iOS版本是否能正常运行。 iOS9.0及以上的iOS系统是默认开启ATS的,之前我们通常关闭ATS的做法如下 但是出现 NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -原创 2017-01-18 17:40:11 · 3791 阅读 · 0 评论 -
libiconv.dylib not found in Xcode7 GM
up votedown votefavoritelibiconv.dylib is missing in Xcode7 GM, But found in Xcode6.4 releaseMy OS version: OS X EI Capitan GMAnswer:Oh, you are fast.转载 2016-07-12 10:14:24 · 1853 阅读 · 0 评论 -
UIView animateWithDuration: delay: options: animations: completion:
UIImage *syncImage = [self.syncImageView.image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate]; self.syncImageView.image = syncImage; [UIView animateWithDuration:3.0f原创 2016-01-13 16:48:06 · 1023 阅读 · 0 评论 -
IOS 图片拉伸技巧
对于有些图标等按钮 在美工设计的按钮下可以通过拉伸效果处理所需效果,最熟悉的莫过于微信聊天的 椭圆背景,也是通过这个这个原理进行背景图片。 如对该图片拉伸,如何操作? 首先找到要拉伸的部分,很明显 两侧椭圆是不变 要拉伸的是中间部分,如何指定中间部位,先看下图指定这4个宽度后 会形成黑色模块 直白点就是 这块内容就是拉伸后中间那块不断填充的部分具体代码:1转载 2015-12-29 15:18:45 · 518 阅读 · 0 评论 -
iOS 学习- AppleWatch 开发
最近的项目是开发appleWatch 应用,所以会用到WatchConnectivity框架。 具体用法不说了,官方文档 WCSession Class Reference 里面都有。 期间遇到一些WCSession delegate传值的问题:背景: Watch与iPhone互相传值,采用transferUserInfo向匹配设备传值,用WCSessionDelegate 中的 - se原创 2015-11-25 17:23:48 · 693 阅读 · 0 评论 -
iOS warning
Automatic Preferred Max Layout Width is not available on iOS versions prior to 8.0 storyboard 里面的 label 设置默认值原创 2015-10-15 14:29:59 · 500 阅读 · 0 评论 -
The operation couldn’t be completed. (LaunchServicesError error 0.)
iOS模拟器调试时遇到的问题。解决方案:1,我用真机build提示一下错误:This app or a bundle it contains does not define the CFBundleName key in its Info.plist with a string value containing one or more characters.2,更改Bundle原创 2015-11-10 11:47:13 · 728 阅读 · 0 评论 -
iOS学习 -- 中文按首字母拼音排序
把代码直接放到项目中中文数组按照拼音首字母排序下载原创 2015-09-10 10:41:03 · 2370 阅读 · 0 评论 -
iOS Object-C 基础 UIlabel
UILabel 设置行间距 NSMutableAttributedString * attributedString1 = [[NSMutableAttributedString alloc] initWithString:FRIENDLY_NOTICE]; NSMutableParagraphStyle * paragraphStyle1 = [[NSMutableParagr原创 2015-07-23 14:02:22 · 816 阅读 · 0 评论 -
IOS --Object-C 四种保存数据的方式
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。前一个方法告诉系统怎么对转载 2015-06-29 09:36:38 · 1477 阅读 · 1 评论 -
IOS -- Swift 字符串替换 stringByReplacingOccurrencesOfString
//去掉字符串 addMedicineAlert.customerTextField.text 中德空格var replaceString = addMedicineAlert.customerTextField.text.stringByReplacingOccurrencesOfString(" ", withString: "")原创 2015-05-08 17:17:04 · 2769 阅读 · 0 评论 -
compiling IB documents for earlier than ios 7 is no longer supported
如图所示,把build for 的版本更改为iOS7.1或以上即可。原创 2017-06-06 14:04:55 · 23733 阅读 · 7 评论