51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#I
ios 沙盒 NSCoding(相当于JAVA对象序列化) 归档 数据存储
通过NSCoding能实现像JAVA一样能够实现对象的序列化,可以保存对象到文件里。 NSCoding跟其他存储方式略有不同,他可以存储对象对象存储的条件是:对象需要遵守NSCoding协议存储的时候需要调用encodeWithCoder方法读取的时候需要调用initWithCoder方法[NSKeyedAr...
IT猿
·
2020-03-26
ios
沙盒
NSCoding
相当于
JAVA
NSString+URLEncoding.h --使用Obj-C对数据等进行URLEncoding编码
在Objective-c进行网络编程时,经常需要把数据转换成URLEncoding编码,如对+号编码后,变成%2b.这里我们给出一种实现. [cpp] viewplaincopy //NSString+URLEncoding.h #import ...
IT猿
·
2020-03-26
NSString+URLEncoding.h
使用
Obj-C
数据
进行
iOS开发网络篇—NSURLConnection基本使用
一、NSURLConnection的常用类(1)NSURL:请求地址(2)NSURLRequest:封装一个请求,保存发给服务器的全部数据,包括一个NSURL对象,请求方法、请求头、请求体....(3)NSMutableURLRequest:NSURLRequest的子类(4)NSURLConnection:负责发送请...
IT猿
·
2020-03-26
iOS
开发
网络
NSURLConnection
基本
ios学习笔记block回调的应用(一个简单的例子)
一、什么是Blocks Block是一个C级别的语法以及运行时的一个特性,和标准C中的函数(函数指针)类似,但是其运行需要编译器和运行时支持,从ios4.0开始就很好的支持Block。 二、在ios开发中,什么情况下使用Block  ...
IT猿
·
2020-03-26
ios
学习
笔记
block
回调
iOS:KVO的概述与使用
KVO,即:Key-ValueObserving,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受到通知。简单的说就是每次指定的被观察的对象的属性被修改后,KVO就会自动通知相应的观察者了。系统框架已经支持KVO,所以程序员在使用的时候非常简单。1.注册,指定被观察者的属性,2.实现回调方法3.移除观察假设一...
IT猿
·
2020-03-26
iOS
KVO
概述
使用
IOS 中的MVC设计模式
...
IT猿
·
2020-03-26
IOS
中的
MVC
设计模式
iOS开发中@selector的理解
@selector是什么? 1一种类型SEL2代表你要发送的消息(方法),跟字符串有点像,也可以互转.:NSSelectorFromString()/NSSelectorFromString()3可以理解为类似函数指针的东西--是能让Objective-C动态调用方法的玩意.--是object-c的动态后绑定...
IT猿
·
2020-03-26
iOS
开发
@selector
理解
IOS委托设计模式(摘自IOS开发指南)
...
IT猿
·
2020-03-26
IOS
委托
设计模式
摘自
开发指南
使用 Storyboard Segue 实作 UIViewController 的切换
http://blog.csdn.net/mazhen1986/article/details/7791430 Storyboard是在iOS5SDK中才出现的新名词,它其实就是原本的Xib档案(InterfaceBuilder),用来制作介面排版方面的工具,当然在Storyboard里也多了很多应用的元件,...
IT猿
·
2020-03-26
使用
Storyboard
Segue
实作
UIViewController
LINUX下如何查看tomcat运行状态,判断其是否启动
1,查看Tomcat启动日志。${catalina_home}logs [root@iZ25b4ffkfaZlogs]#tail-fcatalina.outSep10,201511:50:00AMorg.apache.catalina.startup.HostConfigcheckRe...
IT猿
·
2020-03-26
LINUX
如何
查看
tomcat
运行
如何防止通过IP地址访问Tomcat管理页面
方法:建议修改webapps下面的原始文件夹的名称,比如加一个后缀: 当需要用管理页面的时候,可以将含有manager的文件夹的后缀去掉即可manager和host-manager共2个文件夹...
IT猿
·
2020-03-26
如何
防止
通过
IP
地址
IOS 视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear等的区别及用途
iOS视图控制对象生命周期-init、viewDidLoad、viewWillAppear、viewDidAppear、viewWillDisappear、viewDidDisappear的区别及用途init-初始化程序viewDidLoad-加载视图viewWillAppear-UIViewController对象的...
IT猿
·
2020-03-26
IOS
视图
控制
对象
生命
IOS NSPredicate 查询、搜索
简述:Cocoa框架中的NSPredicate用于查询,原理和用法都类似于SQL中的where,作用相当于数据库的过滤取。最常用到的函数+(NSPredicate*)predicateWithFormat:(NSString*)predicateFormat,...;1.比较运算符>、<、==、>=、...
IT猿
·
2020-03-26
IOS
NSPredicate
查询
搜索
MySQL 语句级避免重复插入—— Insert Select Not Exist
想要插入一条数据,要避免重复插入,又不想折腾两回数据库连接操作,可以参考如下办法。 Sql代码 INSERT INTO table(column1,column2,column3 ...columnN) SELECT valu...
IT猿
·
2020-03-26
MySQL
语句
避免
重复
插入
Linux:-bash: ***: command not found
Linux:-bash:***:commandnotfound,系统很多命令都用不了,均提示没有此命令。突然之间linux很多命令都用不了,均提示没有此命令。这应该是系统环境变量出现了问题导致的。解决办法:先用:echo$PATH查看path是否含有:/usr/local/sbin:/usr/local/bin:/sb...
IT猿
·
2020-03-26
Linux
-bash
command
not
found
首页
上一页
...
4433
4434
4435
4436
4437
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他