随笔分类 - IOS
摘要:(1)使用TouchJSon解析方法:(需导入包:#import "TouchJson/JSON/CJSONDeserializer.h") 1 //使用TouchJson来解析北京的天气 2 - (IBAction)btnPressTouchJson:(id)sender { 3 //获取API...
阅读全文
摘要:转自 http://blog.csdn.net/zhenyu5211314/article/details/242305810 CGContextRef context = UIGraphicsGetCurrentCont ext(); 设置上下文1 CGContextMoveToPoint 开始画...
阅读全文
摘要:Alert views display a concise and informative alert message to the user. Alert views convey important information about an app or the device, interr...
阅读全文
摘要:One of the things I like most about Apple’s iOS SDK is the consistent and easy-to-use API they provide. Across all their different frameworks there’s ...
阅读全文
摘要:IPhone下每个app可用的内存是被限制的,如果一个app使用的内存超过20M,则系统会向该app发送Memory Warning消息。收到此消息后,app必须正确处理,否则可能出错或者出现内存泄露。app收到Memory Warning后会调用:UIApplication::didReceive...
阅读全文
摘要:大概步骤如下:Open Xcode 6Open PreferencesClick theLocationstabChange theCommand Line Toolsversion toXcode 6.0Uninstallcocoapodsa.$ sudo gem uninstall cocoap...
阅读全文
摘要:[※]@property中有哪些属性关键字?1.原子性nonatomic/automic在默认情况下,由编译器合成的方法会通过锁定机制确保其原子性(automicity),如果具备nonatomic特质,则不使用同步锁.2.读/写权限readwrite/readonly3.内存管理语义 assign...
阅读全文
摘要:网易接口例如http:// c.m.163.com/nc/article/headline/T1348647853363/0-140.htmlhttp:// 后面有空格page初始0,第X页的数据请求pictureID初始链接最后一个数据链接值articleID返回html格式文件,其它方法解析头条
阅读全文
摘要:多线程的注意点(掌握)1.不要同时开太多的线程(1~3条线程即可,不要超过5条)2.线程概念1> 主线程 : UI线程,显示、刷新UI界面,处理UI控件的事件2> 子线程 : 后台线程,异步线程3.不要把耗时的操作放在主线程,要放在子线程中执行一、NSThread(掌握)1.创建和启动线程的3种方式...
阅读全文
摘要:在info.plist加入keyNSAppTransportSecurityNSAllowsArbitraryLoads
阅读全文
摘要:cocoaPods是一款xcode项目管理第三方库的工具 *ruby源码镜像下载:https://ruby.taobao.org/mirrors/ruby/*升级gem的版本:$sudogemupdate-system安装步骤:(在终端输入命令行)1、安装rvm,$curl-Lhttps://get...
阅读全文
摘要:大家都知道,WKWebview是没有查看大图的属性或者方法的,所以只能通过js与之交互来实现这一功能,原理:通过js获取页面的图片,把它存放到数组,给图片添加点击事件,通过index显示大图就行了其实很简单,给WKWebview写个类别,添加两个方法就行了,然后在WKWebview的两个协议中调用下...
阅读全文
摘要://1、创建主线程(串行) dispatch_async(dispatch_get_main_queue(), ^{ //刷新界面代码 }); //2、创建异步线程(并行) dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIO...
阅读全文
摘要:1面Objective C runtime library:Objective C的对象模型,block的底层实现结构,消息发送,消息转发,这些都需要背后C一层的描述,内存管理。Core Data:中多线程中处理大量数据同步时的操作。Multithreading:什么时候处理多线程,几种方式,优缺点...
阅读全文
摘要:iOS面试小贴士———————————————回答好下面的足够了-------------------------------------多线程、特别是NSOperation 和 GCD 的内部原理。运行时机制的原理和运用场景。SDWebImage的原理。实现机制。如何解决TableView卡的问题...
阅读全文
摘要:整理中。。。 1.KVO内部实现原则 回答:1>KVO是基于runtime机制实现的 2>当某个类的对象第一次被观察时,系统就会在运行期动态地创建该类的一个派生类,在这个派生类中重写基类中任何被观察属性的setter方法。 派生类在被重写的setter方法实现真正的通知机制(Person->NSKV
阅读全文
摘要:1. 你使用过Objective-C的运行时编程(Runtime Programming)么?如果使用过,你用它做了什么?你还能记得你所使用的相关的头文件或者某些方法的名称吗? Objecitve-C的重要特性是Runtime(运行时),在#import 下能看到相关的方法,用过objc_getC...
阅读全文
摘要:(1)可以根据需要设置文本框的样式(包括形状、边框颜色、背景等)。(2)可以根据需要设置文字显示样式(包括输入密码时的密文显示、文字横向居中、纵向居中上下、输入的文字是否首席木大写、文字超过后是否缩小还是向右滚动等)。(3)可以根据需要设置各种不同的键盘样式(只有数字、只有字母等等)。(4)还有in...
阅读全文
摘要:(1)UIView视图frame的设置,四个参数,前2个确定位置,后2个确定大小。(2)UIView的内容模式contentMode,和在UIImage中说的是一样的,而且在UIImage中展示更容易理解。(3)UIView最重要的就是父视图和子视图之间的 1 #import "ViewContr...
阅读全文

浙公网安备 33010602011771号