
IOS常见知识点
GFanStudio-LeeSir
十多年编程生涯,擅长并专注于手游以及原生APP开发,涉及Cocos2d-x/Creator/U3d手游开发、iOS及安卓、Windows客户端QT等开发,精通Java、C++、C、OC、Swift、Lua、JS、C#、Nodejs;熟练使用Python、Shell等周边脚本进行工具类开发,从事游戏主程、CTO多年;
展开
-
OC中属性字段心得分享
一,retain, copy, assign区别 1. 假设你用malloc分配了一块内存,并且把它的地址赋值给了指针a,后来你希望指针b也共享这块内存,于是你又把a赋值给(assign)了b。此时a 和b指向同一块内存,请问当a不再需要这块内存,能否直接释放它?答案是否定的,因为a并不知道b是否还在使用这块内存,如果a释放了,那么b在使用这块内存的时候会引起程序crash掉。 2.原创 2014-03-08 12:38:11 · 910 阅读 · 0 评论 -
IOS一些面试题心得分享
1.为什么标准头文件都有类似以下的结构? #ifndef __INCvxWorksh #define __INCvxWorksh #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus } #endif #endif 头文件中的编译宏“#ifndef __INCvxWorksh、#define原创 2014-03-08 12:18:09 · 947 阅读 · 0 评论 -
IOS-访问HTTP和HTTPS
最近做个项目,开始采用的是HTTP协议实现客户端和服务器端的交互,后来需要改成HTTPS协议。在修改的过程中发现了一些问题,解决方案如下: HTTP: NSString *urlString =[NSString stringWithFormat:@"https://127.0.0.1/default.aspx?USER=%@",@"111"];转载 2014-03-22 18:47:39 · 916 阅读 · 0 评论 -
IOS-CoreData简单使用的主要代码<代码演示>
#import #import #import "StuName.h" @interface CoreDataManager : NSObject @property(nonatomic,retain)NSManagedObjectContext *managerObjectContext;//管理器 @property(nonatomic,retain)NSPersiste原创 2014-03-25 17:59:23 · 612 阅读 · 0 评论