AFNetworking是一个为 iOS 和 Mac
OSX 制作的令人愉快的网络库,它建立在URL 装载系统框架的顶层,内置在Cocoa里,扩展了强有力的高级网络抽象。它的模块架构被良好的设计,拥有丰富的功能,因此,使用起来,必定赏心悦目。
@原文链接https://github.com/AFNetworking/AFNetworking,我在此基础上了点配置修改
...
分类:
Web开发 时间:
2016-03-03 23:03:06
收藏:
0 评论:
0 赞:
0 阅读:
614
用户轻量级的数据持久化,主要用于保存用户程序的配置等信息,以便下次启动程序后能恢复上次的设置。
该数据实际上是以“键值对”形式保存的(类似于NSDictionary),因此我们需要通过key来读取或者保存数据(value)。
具体使用如下:
1、获取一个NSUserDefaults引用:
NSUserDefaults *userDefaults = [NSUserDefaults ...
分类:
其他 时间:
2016-03-03 23:02:56
收藏:
0 评论:
0 赞:
0 阅读:
447
1,Search Bar 怎样去掉背景的颜色(storyboard里只能设置background颜色,可是发现clear Color无法使用)。
其实在代码里还是可以设置的,那就是删除背景view
[[self.searchBar.subviews objectAtIndex:0] removeFromSuperview];
2,NSDate:
...
分类:
移动平台 时间:
2016-03-03 23:02:46
收藏:
0 评论:
0 赞:
0 阅读:
707
1. #import
跟#include 又什么区别,@class呢, #import
答:#import是Objective-C导入头文件的关键字,#include是C/C++导入头文件的关键字,使用#import头文件会自动只导入一次,不会重复导入,相当于#include和#pragma
once;@class告诉编译器某个类的声明,当执行时,才去查看类的实现文件,可以解决头文件...
分类:
移动平台 时间:
2016-03-03 23:02:36
收藏:
0 评论:
0 赞:
0 阅读:
535
1、iOS数据持久化存储方案有哪些?
参考答案:
plist属性列表存储(如NSUserDefaults)文件存储(如二进制数据写入文件存储,通过NSFileManager来操作将下载起来的二进制数据写一篇文件中存储)NSKeydeArchiver归档存储,常见的是自动化归档/解档处理,想要学习如何通过runtime实现自动化归档/解档,可数据库SQLite3存储(如FMDB、Core D...
分类:
移动平台 时间:
2016-03-03 23:02:25
收藏:
0 评论:
0 赞:
0 阅读:
592
1. 我们说的oc是动态运行时语言是什么意思?
答案:多态。 主要是将数据类型的确定由编译时,推迟到了运行时。
这个问题其实浅涉及到两个概念,运行时和多态。
简单来说,运行时机制使我们直到运行时才去决定一个对象的类别,以及调用该类别对象指定方法。
多态:不同对象以自己的方式响应相同的消息的能力叫做多态。意思就是假设生物类(life)都用有一个相同的方法-eat;
那人...
分类:
移动平台 时间:
2016-03-03 23:02:16
收藏:
0 评论:
0 赞:
0 阅读:
571
html 代码如下: <TR id="t030006" class="sr plus selected"> <TD><INPUT id=cvrgNo030006 value=030006 readOnly CHECKED type=checkbox jQuery1456994811776="96">
分类:
Web开发 时间:
2016-03-03 23:01:25
收藏:
0 评论:
0 赞:
0 阅读:
647
Spring-AOP(Aspect-orented programming) 在业务流程中插入与业务无关的逻辑,这样的逻辑称为Cross-cutting concerns,将Crossing-cutting concerns独立出来为一个对象,这样的特殊对象称为Aspect Aspect,即方面。所
分类:
编程语言 时间:
2016-03-03 23:01:15
收藏:
0 评论:
0 赞:
0 阅读:
475
一、 1.Introduction的作用是给类动态的增加方法 When Spring discovers a bean annotated with @Aspect , it will automatically create a proxy that delegates calls to eith
分类:
编程语言 时间:
2016-03-03 23:00:55
收藏:
0 评论:
0 赞:
0 阅读:
583
直接上代码: public class Main { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("十进制转换到其它进制:"); int x = 123
分类:
编程语言 时间:
2016-03-03 23:00:45
收藏:
0 评论:
0 赞:
0 阅读:
453
lua和groovy都是可以嵌入到java中的脚本语言。lua以高性能著称,与C/C++在游戏开放中有较多使用,groovy是一个基于Java虚拟机(JVM)的敏捷动态语言,在jvm下有着不错的性能。 groovy天生与java有着极高的兼容性,两者间对象无缝存取,支持jsr223。而lua是基于C
分类:
编程语言 时间:
2016-03-03 23:00:15
收藏:
0 评论:
0 赞:
0 阅读:
836
一.函数调用堆栈 计算机是如何工作的(三个法宝) 存储程序计算机 函数调用堆栈 中断机制 堆栈: esp:堆栈指针 ebp:基址指针,在C语言中用作记录当前函数调用基址 CS:eip:总是指向下一条的指令地址 call xxx 执行call之前 执行call时,cs : eip原来的值指向call下
分类:
其他 时间:
2016-03-03 23:00:05
收藏:
0 评论:
0 赞:
0 阅读:
538
#include <stdio.h> struct student{ int ID; char name[48]; int age; }; int main(){ //赋值: struct student s1 = { 1, "lifei", 24 }; struct student s2 = {
分类:
编程语言 时间:
2016-03-03 22:59:55
收藏:
0 评论:
0 赞:
0 阅读:
336
我们使用“_” 来代替单个的参数,实际上你也可以使用“_”来代替整个参数列表,比如说,你可以使用 print _ 来代替 println (_). someNumbers.foreach(println _) Scala编译器自动将上面代码解释成: someNumbers.foreach( x =>
分类:
其他 时间:
2016-03-03 22:59:45
收藏:
0 评论:
0 赞:
0 阅读:
496
Scala中函数为头等公民,你不仅可以定义一个函数然后调用它,而且你可以写一个未命名的函数字面量,然后可以把它当成一个值传递到其它函数或是赋值给其它变量。下面的例子为一个简单的函数字面量(参考整数字面量,3 为一整数字面量)。 (x :Int ) => x +1 这是个函数字面量,它的功能为+1.
分类:
其他 时间:
2016-03-03 22:59:35
收藏:
0 评论:
0 赞:
0 阅读:
643
今天开始读《Python绝技:运用Python成为顶级黑客》一书,第一章用一个小例子来讲解Python的基本语法和语句。主要学习的内容有:1. 安装第三方库。2. 变量、字符串、列表、词典。3. 网络的编程。4. 条件选择语句和for循环。5. 异常处理。6. 函数。7. 文件输入/输出。8. sy
分类:
编程语言 时间:
2016-03-03 22:59:25
收藏:
0 评论:
0 赞:
0 阅读:
452
第一步:设置schem 菜单项 -> Product-> Scheme -> Edit Scheme -> 然后在弹出的界面里 选择OPtion 项, 设置 Application Region 为 “中国” 第二步:设置模拟器为中文 点击Change to Simplified Chinese之后
分类:
移动平台 时间:
2016-03-03 22:59:15
收藏:
0 评论:
0 赞:
0 阅读:
504
用Redis作Mysql数据库缓存,必须解决2个问题。首先,应该确定用何种数据结构存储来自Mysql的数据;在确定数据结构之后,还要考虑用什么标识作为该数据结构的键。 直观上看,Mysql中的数据都是按表存储的;更微观地看,这些表都是按行存储的。每执行一次select查询,Mysql都会返回一个结果
分类:
数据库技术 时间:
2016-03-03 22:59:05
收藏:
0 评论:
0 赞:
0 阅读:
560
今天给大家带来项目如何上架的教程 准备: 1. 一个开发者账号(需要交过钱的,🍎好黑) 2. 一个做完的项目 检查: 1. 你的Xcode必须是正式版,不可以是beta版本(不能上传项目) 2. 请确认你的Xcode是从App Store或者从开发者网站下的Xcode安装,而不是非法获取的安装包,
分类:
移动平台 时间:
2016-03-03 22:58:55
收藏:
0 评论:
0 赞:
0 阅读:
335
Scala提供了多种方法来简化函数字面量中多余的部分,比如前面例子中filter方法中使用的函数字面量,完整的写法如下: (x :Int ) => x +1 首先可以省略到参数的类型,Scala可以根据上下文推算出参数的类型,函数定义可以简化为: (x) => x +1 这个函数可以进一步去掉参数的
分类:
其他 时间:
2016-03-03 22:58:45
收藏:
0 评论:
0 赞:
0 阅读:
338