问题
文章平均质量分 66
xiaotian9959
IOS 开发
展开
-
xcode 6 配置ASIHTTPRequest 遇到问题
Undefined symbols for architecture armv7: "_xmlNodeSetContent", referenced from: -[ASIWebPageRequest updateResourceURLs] in ASIWebPageRequest.o "_xmlXPathNewContext", referenced from:原创 2015-02-04 11:03:26 · 2319 阅读 · 0 评论 -
ios中json解析出现的null问题
在iOS开发过程中经常需要与服务器进行数据通讯,Json就是一种常用的高效简洁的数据格式。问题现象但是几个项目下来一直遇到一个坑爹的问题,程序在获取某些数据之后莫名崩溃。其实很早就发现了原因:由于服务器的数据库中有些字段为空,然后以Json形式返回给客户端时就会出现这样的数据:? 1 “somevalue”:null 通过JsonKit 这个第三方库解析出来的数据就成了? 1 someva转载 2015-08-13 17:39:28 · 569 阅读 · 0 评论 -
iOSAutoLayout自动布局中级开发教程(4)label等文字自动适应大小 宽度
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl转载 2015-07-08 18:02:38 · 513 阅读 · 0 评论 -
HTTP Content-type 与 AFNetworking
HTTP Content-type 与 AFNetworking转自:http://www.isaced.com/post-254.html这篇文章主要记录一下之前爬过的一个坑,关于使用 AFNetworking 中请求数据和 HTTP 的 Content-type 关系。在iOS端我们常用JSON来作为数据传输格式,对于HTTP网络通信框架现在也是 AFNetworkin转载 2015-06-23 14:30:15 · 528 阅读 · 0 评论 -
iOS Crash文件的解析(一)
开发程序的过程中不管我们已经如何小心,总是会在不经意间遇到程序闪退。脑补一下当你在一群人面前自信的拿着你的App做功能预演的时候,流畅的操作被无情地Crash打断。联想起老罗在发布Smartisan OS的时候说了,他准备了10个手机,如果一台有问题,就换一台,如果10台后挂了他就不做手机了。好了不闲扯了,今天就跟大家一起聊聊iOSCrash文件的组成以及常用的分析工具。有一个转载 2015-05-08 14:16:52 · 468 阅读 · 0 评论 -
cocoapods 导入第三方库,头文件导入没有提示问题
cocoapod 的使用,方便了我们对第三方库的管理,然而在使用过程中,导入头文件,不会提示,需要自己写上去(不分大小写),这样会很大程度上造成错误。解决:到工程中 TARGETS --> BuildSetting --> Serarch Paths 中 选中 User header search path 点击加号 添加 $(PODS_ROOT) 后边选中 recursive, 这原创 2015-04-17 09:43:14 · 623 阅读 · 0 评论 -
iOS6到iOS7的适配
问题原因:iOS7的状态栏(status bar)不再占用单独的20px,所以如果你在iOS6上的界面布局是正常的,那么到了iOS7上就会变成下面这个样子: 左边是iOS6界面布局,右边是iOS7界面布局。这时有人会想着把iOS7界面上控件整体向下移动20px,但是当Interface Builder Document改成Xcode 4.6时又变成了如下情况转载 2015-03-06 13:00:12 · 471 阅读 · 0 评论 -
iOS 7 到iOS 8 的适配
在iOS 8中,[UIScreen bounds] 、[UIScreen applicationFrame] 、Status bar、Keyboard这些frame都是根据设备真实方向来返回frame的,而在iOS 7中,不过是横屏还是竖屏,iOS总是返回竖屏的frame,如以下输出:iOS 7:竖屏: UIScreen.mainScreen().bounds原创 2015-03-06 12:59:56 · 535 阅读 · 0 评论 -
ios 编译过程中碰到std::ios_base::Init::~Init()错误的问题解决方法
在使用银联支付时遇到这个问题xcode 6 编译不过,报下边错误原因:引用的c++库不正确导致解决:xcode 6.1版本需要引用 libstdc++.6.dylibUndefined symbols for architecture armv7: "std::ios_base::Init::~Init()", referenced原创 2015-02-13 13:34:05 · 2174 阅读 · 0 评论 -
Too many arguments to function call
xcode 6 中,在使用 Json 的时候, objc_msgSend(instance,NSSelectorFromString(setter), v);出现错误:Too many arguments to function call, expected 0, have 3解决方法:TARGETS - Bui原创 2015-02-05 12:03:06 · 1348 阅读 · 0 评论 -
didFinishLaunchingWithOptions参数launchOptions内容
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions说明:当应用程序启动时执行,应用程序启动入口。只在应用程序启动时执行一次。application参数用来获取应用程序的状态、变量等,值得注意的是字典参数:(NSDictionary转载 2016-03-24 13:30:09 · 1118 阅读 · 0 评论