摘要:
今天为大家整理了一些关于iOS学习的干货,献给正在奋斗的你们,首先声明一下,在整理的过程中参考了大量的博客和文章,知识的分享终究会增值,在此表示感谢,希望这篇文章给大家带来帮助。 基础部分: "C语言教程" "慕课网iOS课程" : 则其善而取 "写一个iOS应用,从哪里开始?" : 英文的网站。( 阅读全文
摘要:
OS X,iOS中的大部分作为开源软件公开在 Apple Open Source 上。虽然想让大家参考NSObject类的源代码,但是很遗憾,包含NSObject类的Foundation框架没有公开。不过Foundation框架使用的是Core Foundation框架的源代码,以及通过调用NSOb 阅读全文
摘要:
1.移除现有Ruby默认源 $gem sources --remove https://rubygems.org/ 2.使用新的源 $gem sources -a https://ruby.taobao.org/ 3.验证新源是否替换成功 $gem sources -l 4.安装CocoaPods 阅读全文
摘要:
TCP/IP协议栈主要分为四层:应用层、传输层、网络层、数据链路层,每层都有相应的协议:(如图) 所谓的协议就是双方进行数据传输的一种格式。整个网络中使用的协议有很多,所幸的是每一种协议都有RFC文档。在这里只对IP、TCP、UDP协议头做一个分析。 首先来看看在网络中,一帧以太网数据包的格式: 在 阅读全文
摘要:
在C语言里所有的ASCII码都可以用“\”加数字(一般是8进制数字)来表示。而C中定义了一些字母或数字前加"\"来表示常见的那些不能显示的ASCII字符,如\0,\t,\n等,就称为转义字符,因为后面的字符,都不是它本来的ASCII字符意思了。所有的转义字符和所对应的意义:(如下图) 阅读全文
摘要:
一.只调用一次计时器方法: //不重复,只调用一次。timer运行一次就会自动停止运行 myTimer=[NSTimerscheduledTimerWithTimeInterval:1.5target:selfselector:@selector(function:)userInfo:nilre... 阅读全文
摘要:
当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件创建视图4、viewDidLoad 载入 阅读全文
摘要:
1.创建名为HTTPMethod(自己随便起名字)的头文件2.导入AFNetworking头文件(在github上下载最新版): #import "AFNetworking.h"3.在.h文件里声明类方法: //参数解释:(1)urlString是你想请求的网址 (2)bodyDic是... 阅读全文