iOS开发中常常会遇到空指针的问题。如从后台传回来的Json数据,程序中不做推断就直接赋值操作,非常有可能出现崩溃闪退。为了解决空指针的问题,治标的方法就是遇到一个处理一个。这样业务代码里面就插了非常多推断语句,费时又费力。如今有一个简单的办法。 利用AFNetworking网络请求框架获取数据。 ...
分类:
移动开发 时间:
2017-06-12 18:46:53
阅读次数:
626
1、问题描写叙述 Xcode6真机測试旧project,不能执行,报错例如以下: 2、解决方式 问题非常明显,当前的执行模式设置了ONLY_ACTIVE_ARCH为Yes,当时的project的Valid Architectures仅仅包括了armv7和armv7s,解决方式:将ONLY_ACTIV ...
分类:
其他好文 时间:
2017-06-11 13:46:18
阅读次数:
184
随着Xcode6.1的普遍应用。随之而来的非常多问题就会出现。这里来说一下怎样在Xcode6.1上生成Ad-hoc ipa。首先是要在你的开发人员账号上生成一个。ipa的主要应用就是在你公布到AppStore之前。客户用来測试的。 好了,如今我们来说一下如何在Xcode6.1下生成ipa文件。在这里 ...
分类:
其他好文 时间:
2017-06-10 14:03:19
阅读次数:
234
搞个ios 开发死去活来的,各个地方说的都不一样,defaults write 不好用 在xcode6中 改动方法例如以下 改动create by __FULLUSERNAME___ 部分 System Preferences --> Users & Groups --> choose Curren ...
分类:
其他好文 时间:
2017-06-10 12:42:57
阅读次数:
220
苹果昨天公布新语言Swift(雨燕),须要安装xcode6 以及mac os 系统为10.9以上。 (xcode6 beta 可在官方下载。须要登录开发人员账号;mac os 系统直接更新就可以。在此就不详细说明了) 在安装完成后,打开xcode6,新建一个项目,编译正常,但执行却出错。模拟器无法正 ...
分类:
移动开发 时间:
2017-06-07 14:12:58
阅读次数:
174
如在OC中使用AFNetworking一般,Swift我们用Alamofire来做网络库.而Moya在Alamofire的基础上又封装了一层: 1.关于moya moya 官方说moya有以下特性-_-: 编译时检查正确的API端点访问. 使你定义不同端点枚举值对应相应的用途更加明晰. 提高测试地位 ...
分类:
编程语言 时间:
2017-06-05 12:46:31
阅读次数:
513
本问题是由于多账号访问统一服务器时, 由于服务器那边接收到sessionid一样, 故无法区分账号信息. 所以需要在移动端请求的时候重新设置cookie, 步骤如下: 1. 在登录的时候, 先将 response.allHeaderFields[@"Set-Cookie"] 的值保存起来 2. 在重 ...
分类:
移动开发 时间:
2017-06-05 11:30:37
阅读次数:
1144
在xcode6.1中来编写swift空数组时。出现的的这个问题,依照官方 Swift 教程《The Swift Programming Language》来写 let emptyArray = String[]() 时会提示“Array types are now written with the ...
分类:
其他好文 时间:
2017-06-03 14:09:27
阅读次数:
138
今天上午把iPad mini升级到了iOS 8.0,升级提示须要6.7G空间,无奈仅仅好把一些大的App删掉腾冲空间,然后開始升级,3小时后最终升级成功了。 下午试着把我们的App通过xcode 5 安装到升级到iOS8.0的iPad,结果不能识别设备了,于是到开发人员中心下载最新的xcode6.0 ...
分类:
移动开发 时间:
2017-06-01 17:54:41
阅读次数:
326
什么是AFN全称是AFNetworking,是对NSURLConnection、NSURLSession的一层封装虽然运行效率没有ASI高,但是使用比ASI简单在iOS开发中,使用比较广泛 AFN的github地址https://github.com/AFNetworking/AFNetworkin ...
分类:
移动开发 时间:
2017-05-30 16:14:49
阅读次数:
306