![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IOS
程序员中的逗哏
这个作者很懒,什么都没留下…
展开
-
一些常用的WebServices
天气预报Web服务,数据来源于中国气象局Endpoint Disco WSDLIP地址来源搜索 WEB 服务(是目前最完整的IP地址数据)Endpoint Disco WSDL随机英文、数字和中文简体字 WEB 服务Endpoint Disco WSDL中国邮政编码 地址信息双向查询/搜索 WEB 服务Endpoint Disc转载 2014-05-16 16:31:31 · 342 阅读 · 0 评论 -
IOS网络编程理解—网络的理解
首先我大概把网络分解为物理层,链路层,数据原创 2014-05-15 14:23:54 · 471 阅读 · 0 评论 -
网络-对http协议理解
http是应用层的协议,我们知道应用层是我们用户的原创 2014-05-15 15:42:35 · 879 阅读 · 0 评论 -
iOS各种系统服务的代码调用
调出iphone中“设置”定位服务选项,由用户手动设置,调用系统“设置”中定位服务相关代码如下:[cpp] view plaincopy-(IBAction)btnSetting:(id)sender{ NSURL*url=[NSURL URLWithString:@"prefs:root=LOCATION_SERVIC转载 2015-04-22 13:32:07 · 835 阅读 · 0 评论 -
IOS webView 与JavaScriptCore 框架结合使用
JSContext*context= [webViewvalueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"];关键是这句代码,后面的就很简单原创 2015-04-21 12:54:09 · 431 阅读 · 0 评论 -
IOS 然你的新建的view 盖住系统键盘的做法
其实很简单,系统键盘其实是在一个系统新建的级别最高的UIWindow上,我们只需要找到这个window 就可以,在这个window 上添加我们的视图,然后,就可以盖住系统的键盘,直接上代码 for(UIView*windowin [UIApplicationsharedApplication].windows) { if([windowisKindO原创 2015-10-26 12:16:27 · 3175 阅读 · 0 评论 -
IOS NSKeyedArchiver 归档,和解档
嘿嘿,今天我跟大家分享一个我最近写的一个小东西,其实在项目开发中,我相信大家都遇到过对一个对象进行归档,但是这个对象又是我们自定义的,或者这个对象中有我们自定义的对象,这时候如果对每个自定义对象都去实现一遍- (void)encodeWithCoder:(NSCoder *)aCoder,和 - (instancetype)initWithCoder:(NSCoder *)aDecoder原创 2016-09-14 20:03:14 · 437 阅读 · 0 评论 -
object_c 如何扩写NSObject 中的performSelector 方法实现传三个以上的参数
我们知道performSelector 可以传三个以下的参数,但三个以上的就无能为力了,这时候我们自然而然的想到了 NSInvocation 这个类,实现调用多个参数的方法,那么我们可不可以结合两者来扩写NSObject 来达到调用多个参数,废话不多说,我写了一个小东西#import "NSObject+PerformSelector.h"#import #import @im原创 2016-10-11 15:31:36 · 395 阅读 · 0 评论 -
通过黑盒去猜想和验证ARC 大环境下OC中Block 都做了什么
和往常一样提出问题:1.ARC 环境下中__block 这个关键字做了什么事情2.ARC 环境下中__weak 这个关键字做了什么事情3.block 捕获block 外部的变量的时候,对外部变量做了什么事情4.为什么在block 里无法修改外部变量5 为什么加上了__block 修饰变量以后 又可以改变了带着这几个问题,我们来看一段代码 NSStrin原创 2017-02-23 14:40:51 · 279 阅读 · 0 评论