1. 将图片转换为Base64编码,POST上传。PHP将Base64解码为二进制,再写出文件。缺点:不能上传较大的图片
// iOS(Swift)
function upload(image: UIImage, url: String) {
let imageD...
苏 demo
8年前 (2016-07-22)
4319℃
0评论
0喜欢
NSLog的定义
NSLog定义在NSObjCRuntime.h中,如下所示:
void NSLog(NSString *format, …);
基本上,NSLog很像printf,同样会在console中输出显示结果。不同的是,传递进去的格式化字符是NSString的对象...
苏 demo
10年前 (2015-01-04)
3695℃
0评论
0喜欢
一、loadView
1.什么时候被调用?
每次访问UIViewController的view(比如controller.view、self.view)而且view为nil,loadView方法就会被调用。
2.有什么作用?
loadView方法是用来负责创建UIViewCont...
苏 demo
10年前 (2014-12-30)
3167℃
0评论
0喜欢
Notification:
notification的使用十分简单,直接看代码:
1
2
3
4
5
6
7
8
9
//使用类方法获取实例
NSNotificationCenter *center = [NSNotificationCenter def...
苏 demo
10年前 (2014-12-30)
3614℃
0评论
0喜欢
一、Block的基本概念
Block是程序的代码块,这个代码块可以在需要的时候执行。IOS开发中,block到处可见,所以学好很重要
二、Block的基本用法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
...
苏 demo
10年前 (2014-12-30)
3676℃
0评论
0喜欢
前言
每个iOS应用程序都有个专门用来更新显示UI界面、处理用户触摸事件的主线程,因此不能将其他太耗时的操作放在主线程中执行,不然会造成主线程堵塞(出现卡机现象),带来极坏的用户体验。一般的解决方案就是将那些耗时的操作放到另外一个线程中去执行,多线程编程是防止主线程堵塞,增加运行...
苏 demo
10年前 (2014-12-30)
3343℃
0评论
0喜欢
一、视图切换类型介绍
在storyboard中,segue有几种不同的类型,在iphone和ipad的开发中,segue的类型是不同的。
在iphone中,segue有:push,modal,和custom三种不同的类型,这些类型的区别在与新页面出现的方式。
而在ipad中,有p...
苏 demo
10年前 (2014-12-30)
3849℃
0评论
0喜欢
苹果在9月3日对App Store审核指南进行了重大更新,新添加了扩展、HealthKit、HomeKit以及TestFlight相关内容。9月10日新品发布会之后,苹果更新了App Store审核指南,添加Apple Pay相关内容。最近苹果再次添加了关于iOS 8新特性的部分...
苏 demo
10年前 (2014-12-30)
3335℃
0评论
0喜欢
ios开发中,开了ARC模式,系统自动管理内存,如果程序中用到了block就要注意循环引用带来的内存泄露问题了
这几天遇到一个问题,正常页面dismiss的时候是要调用dealloc方法的,但是我的程序就是不调用,研究了好久终于找到了问题出在哪里了
起初的代码如下:
...
苏 demo
10年前 (2014-12-30)
3364℃
0评论
0喜欢
//
// ViewController.m
// GCD中得常用方法
//
//
#import "ViewController.h"
@interface ViewController ()
@end
@implementation ViewCon...
苏 demo
10年前 (2014-12-30)
3439℃
0评论
0喜欢