- 博客(11)
- 资源 (53)
- 收藏
- 关注
原创 仿web中的form表单使用苹果原生网络请求进行文件上传
github地址:https://github.com/potato512/SYDemo_SYFileUpload使用原生网络请求进行文件上传,即类似于web中的form表单进行文件上传。效果图文件上传说明1、文件上传请求方式:采用POSTNSMutableURLRequest *request = [[NSM
2016-12-29 14:29:35 1004
原创 NSAssert断言的使用
NSAssert断言的使用,即可以使用NSAssert进行变量等的异常判断,在开发环境中避免代码异常,造成在真机中使用时造成闪退。作用相当于对变量使用条件语句进行有效判断。使用NSAssert断言时,如果非真时,在模拟器会停止继续运行,且跳转到异常代码处;而在真机中则不会。NSAssert(self.fileKey != nil, @"fileKey must be not n
2016-12-28 19:56:10 951 2
转载 iOS强制横屏总结
http://www.jianshu.com/p/5c773628caa6总体方向两点:model下,present方式推出界面。push横屏,带tabbar、navigation,且一个item下所有控制器对应的只有一个根navigation。接下来说说push方式强制旋转横屏时遇到的坑吧.....遇到的问题描述:横着,竖屏切换到横屏,是否“锁定竖屏”,都会偶尔造成无法旋转至横屏,...
2016-12-23 09:27:19 2218
原创 带进度条的网页视图webView
SYProgressWebView:https://github.com/potato512/SYProgressWebView
2016-12-19 13:01:10 417
原创 如何判断UIViewController是使用pop,dismiss返回到上级视图控制器
当我们自定义继承UIViewController视图控制器的基类视图控制器时,会新增返回到上级的视图控制器方法,于是就要区分,返回时使用 pop 的方法,还是使用dismiss 的方法了。方法1- (void)backPreviousController{ if (self.presentingViewController) { [self dismis
2016-12-14 10:15:25 10139
原创 文件的断点续传(即下载),同时保存到指定目录
https://github.com/potato512/SYDemo_SYDownloadTask在网络处理中,特别是对文件进行下载操作时,可能会出现网络异常导致的下载中断,或是设备电池没有电时的中断,又或是人为的中断。为了避免从头开始进行下载,即从下载中断点继续开始下载,这时候我们就需要使用到断点续传技术。在iOS中,我们可以使用NSURLSession,NSURLSessionD
2016-12-13 10:11:12 2996
原创 app开发者帐号(个人开发帐号、团队帐号、企业帐号、教育帐号)
苹果官方介绍:https://developer.apple.com/support/compare-memberships/申请公司团队账号地址:http://developer.apple.com/programs/ios/邓白氏编码(D-U-N-S)申请地址:https://developer.apple.com/ios/enroll/dunsLookupForm.action教
2016-12-08 11:08:03 2337
原创 iOS的APP发布状态
对于发布到app store的App,苹果在iTunes Connect后台设置了三种颜色的指示器(红、黄、绿),每种颜色代表不同的状态,这样就可以清晰地呈现给开发者。绿色绿色指示器代表Apple已批准该App版本,并已将其发布到应用商店中。也就是说,当App下方是绿色指示器时,表示该应用正在App Store中销售且一切正常。黄色指示器当App
2016-12-08 09:48:08 1128
原创 使用Application Loader发布APP(Xcode发布成功但构建本不显示)
昨天下午使用Xcode8.1发布APP时,提示上传成功,但是在iTunes Connect的版本构建栏却怎么也没有显示版本信息。一直到今天上午也还是如此,很是奇怪。于是想到还可以使用Application Loader发布APP,抱着试试看的心态,居然成功了。下面和大家分享下操作步骤,当然首先需要通过Xcode生成可以提交到App Store的ipa包。步骤1 打开Applicatio
2016-12-07 10:05:30 7591
原创 Xcode进行发包时异常(unable to execute command:Segmentation fault:11)
使用Xcode进行发包时,出现了如图一的错误提示。解决方法(如图二):将Enable Bitcode的属性设置为NO。图一:图二:
2016-12-06 12:25:36 6416
原创 使用socket(AsyncSocket、GCDAsyncSocket)进行文件的断点上传操作
通常使用网络进行文件的断点续传时,都是文件的断点下载,很少有文件的断点上传的例子。现在通过socket方式做了一个文件的断点上传。socket使用了AsyncSocket,或是GCDAsyncSocket。AsyncSocket:http://code.google.com/p/cocoaasyncsocket/GCDAsyncSocket:https://github.com/robbi
2016-12-02 11:02:35 3517 1
Demolimit输入限制
2016-02-15
DemoKVO_KVC
2014-09-03
Notification
2014-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人