自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王者归来之英雄有梦

不抛弃,不放弃!人,一定要靠自己!

  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

原创 UI网络笔记(六):UI网络之去掉非法字符和将URL中的中文字符进行转码

一、NSString+URLEncoding.h文件#import @interface NSString(URLEncoding)- (NSString *)urlEncodeString;@end二、NSString+URLEncoding.m文件#import "NSString+URLEncoding.h"

2016-07-26 10:01:32 553

原创 UI网络笔记(五):UI网络之上拉和下拉的四种方式

一、使用原理:scrollView1、AppDelegate.h#import @interface AppDelegate :UIResponder UIApplicationDelegate,UITableViewDataSource,UITableViewDelegate,UIScrollViewDelegate>{   

2016-07-26 09:54:01 1020

原创 UI网络笔记(四):UI网络之解析XML数据的三种方式

一、直接使用系统自带的NSXMLParser#import "AppDelegate.h"#import @interface AppDelegate :UIResponder UIApplicationDelegate,UITableViewDataSource,UITableViewDelegate,NSXMLParserDelegate>//第四个是x

2016-07-26 09:51:32 488

原创 UI网络笔记(三):UI网络之图片的上传和下载

一、实现照片的上传,使用asi的方法,异步上传头文件:#import"ASIHTTPRequest.h"//asi的头文件,我们要用它来实现文件上传    #import "ASIFormDataRequest.h"    1、把要传的文件读进内存    UIImage *image = [UIImageimageNamed:

2016-07-26 09:49:47 283

原创 UI网络笔记(二):UI网络之Post同步和异步的密文请求

一、Post相关内容1、有同步、异步的方式;2、get(明文)浏览器里看,post(密文)把参数变成NSData3、post可变字符串需要两个:一个拼接URL+interfacereq的时候只把URL+interface的字符串放进来一个拼接key和value然后把key和value的字符串变成data

2016-07-26 09:48:36 560

原创 UI网络笔记(一):UI网络之Get同步和异步的明文请求

一、网络请求相关内容1、地址(此处常用)http://10.0.8.8/sns2、网络交互同步、异步get(明文)、post(密文)网络极简单有固定格式,我们只需要改几个参数就得了get同步     get异步post同步    post异步3、Get在开发阶段用get,因为方便调试

2016-07-26 09:45:56 492

原创 《禅与Objective-C编程艺术》读书笔记(二)

五、Categories我们应该要在我们的 category 方法前加上自己的小写前缀以及下划线,比如- (id)zoc_myCategoryMethod。 这种实践同样被苹果推荐。这是非常必要的。因为如果在扩展的 category 或者其他 category 里面已经使用了同样的方法名,会导致不可预计的后果。实际上,实际被调用的是最后被实现的那个方法。如果想要确认你的分类方法没有覆盖其他实现的话,

2016-07-21 09:42:20 1620

原创 《禅与Objective-C编程艺术》读书笔记(一)

一、条件语句1.书写规范 条件语句体应该总是被大括号包围来避免错误,即使可以不用(比如,只有一行内容)。这些错误包括多加了第二行,并且误以为它是 if 语句体里面的。此外,更危险的可能是,如果把 if 语句体里的一行注释掉了,之后的一行代码会不知不觉成为 if 语句里的代码。因此,条件语句应该使用被大括号包围的方式去写。推荐: if (!error) { return success;

2016-07-19 16:05:36 1858

原创 Swift专栏:第二章 Swift基础语法(二)

2.1.7 元组在关系型数据库中,数据库中的每个表都可以拥有多个字段,表中每一行代表一条记录,每行都由各个字段组合在一起,每条记录就是元组。Swift语言中的元组操作相当灵活,你可以直接使用元素名访问元组中的元素,也可以使用元素在元组中的顺序下标访问元素。当然,对于函数返回值到底是使用普通类型、元组还是结构体,我们在这里引用一句编程箴言:“没有不好的程序,只有不合适的应用场

2016-07-07 10:48:43 394

原创 iOS进阶面试题

1、KVC的底层实现?当一个对象调用setValue方法时,方法内部会做以下操作:①检查是否存在相应key的set方法,如果存在,就调用set方法②如果set方法不存在,就会查找与key相同名称并且带下划线的成员属性,如果有,则直接给成员属性赋值③如果没有找到_key,就会查找相同名称的属性key,如果有就直接赋值④如果还没找到,则调用valueForUndefinedKey:和setVal

2016-07-06 16:16:25 1645 1

原创 iOS之基础面试题

1.#import 跟#include、@class有什么区别?#import<> 跟 #import””又什么区别? #import 和#include都是在当前文件引入某个文件的内容,#import能防止同一个文件被引用多次@class 仅仅声明一个类名,并不包含类的完整声明,@class还能解决循环包换的问题#import <> 用来包含系统自带的文件,#import “”用来包含自定义的

2016-07-06 16:15:30 504

原创 iOS 日常工作之常用宏定义大全

#ifndef LRMacroDefinitionHeader_h#define LRMacroDefinitionHeader_h//1.获取屏幕宽度与高度#define SCREEN_WIDTH [UIScreen mainScreen].bounds.size.width#define SCREENH_HEIGHT [UIScreen mainScreen].bounds.size

2016-07-05 11:02:12 471

model机器人.zip

将Jason字符串传入,即可自动生成model的.m和.h文件,拖入工程即可使用

2019-05-17

IOS解析之Jason

Jason

2016-07-26

UI图片测量之MarkMan

Mark Man

2016-07-26

AdobeAIR.dmg

Mark Man安装之前需要的文件

2016-07-26

UI阶段控件常用方法大全总结

本文档涵盖UI所有控件使用,包括属性,事件,以及使用方法等等。

2016-05-23

OC字符串、数组、字典常用方法大全

用表格的形式详细总结了OC语言中字符串、数组、字典的属性,创建、以及使用方法

2016-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除