iOS
文章平均质量分 81
dfxr东方旭日
守着最初的心,努力奔跑!
展开
-
ios激情详解之APP工程师泡沫警示
谁让App工程师产生了泡沫? 这两年移动互联网比较火,移动APP的开发人员也是比较紧缺。面试了一个做APP的,能力很一般,态度也比较傲慢。最后感觉肯定不会用这个人了,但是出于验证自己想法的目的,还是很诚恳地以一个决定录取他的态度,和他交谈。“刚才我问了你一些问题,可能比较偏,或者不是你所擅长的。我也是本着为公司负责的态度,问一些我们经常用到的问题。这一点请见谅。”,我说。他说:转载 2015-09-26 14:24:04 · 350 阅读 · 0 评论 -
iOS激情详解之Swift (四)
// 结构体和类// 在swift中,结构体被做了很多强化,几乎所有的数据类型都是用结构体实现的// 相同点; 1,都可以定义变量,2.都可以定义方法3,都可以定义构造器 init 4.都可以遵守协议5.扩展// 不同点: 1.结构体是值类型.类是引用类型 2.类可以被继承 3.类可以使用类型推断4.类可以使用deinirt (析构器) 5, 一个类可以有多个引用// 结构体struct原创 2015-10-24 19:26:53 · 361 阅读 · 0 评论 -
iOS激情详解之集合视图
// RootViewController.m// UICollectionView#import "RootViewController.h"@interface RootViewController ()// 3,UICollectionViewDelegateFlowLayout 点进去发现该类遵守了UICollectionViewDelegate// 实际上UIColl原创 2015-09-21 22:36:01 · 623 阅读 · 0 评论 -
ios激情详解之GCD
@interface ViewController () { int _totalCount; // 火车票总票数 int _surplusCount; // 剩余票数 NSLock *_lock; // 互斥锁 } @end [objc] view plaincopy转载 2015-09-22 19:28:53 · 294 阅读 · 0 评论 -
ios激情详解之线程运用
#import "RootViewController.h"@interface RootViewController ()@property (nonatomic, retain)UIImageView *imageView;@end@implementation RootViewController- (void)viewDidLoad { [super viewDi原创 2015-09-22 23:24:23 · 268 阅读 · 0 评论 -
ios激情详解之动画旋转
#import "RootViewController.h"@interface RootViewController ()@property (nonatomic, retain)UIImageView *imageView;@property (nonatomic, assign) BOOL isRuning;@end@implementation RootViewContro原创 2015-09-23 20:18:55 · 347 阅读 · 0 评论 -
ios激情详解之动画缩放
#import "RootViewController.h"@interface RootViewController ()@property (nonatomic, retain)UIImageView *imageView;// 保存改变之前的位置,为了变换之后返回去@property (nonatomic ,assign)CGPoint center;// 保存初始化的frame原创 2015-09-23 20:47:43 · 548 阅读 · 0 评论 -
ios激情详解之动画页面翻转
//// Created by WDX on 15/9/23.// Copyright (c) 2015年 WDongXu. All rights reserved.//#import "RootViewController.h"#import "SecondViewController.h"#import "ThirdViewController.h"@interface R原创 2015-09-23 21:19:40 · 441 阅读 · 0 评论 -
ios激情详解之动画3D旋转晃动
//// Created by WDX on 15/9/23.// Copyright (c) 2015年 WDongXu. All rights reserved.//#import "RootViewController.h"@interface RootViewController ()@property (nonatomic, retain)UIView *myView;原创 2015-09-23 22:30:50 · 1971 阅读 · 0 评论 -
iOS激情详解之Swift(五)
// 枚举//enum 枚举名: 类型 {//case 分支1 = 赋值1// case 分支2 = 赋值2//}enum PersonIndentity: String { case Teacher = "Teacher_id" case Student = "Student_id"}// 类class Person { var indent原创 2015-10-24 19:38:20 · 432 阅读 · 0 评论 -
iOS激情详解之Core Data
先了解一下 Core Data 它相当于封装了sqlite1.Core Data 是数据持久化存储的最佳方式,一般数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型.core Data存储的路径格式是URL类型 ,sqlite 存储的路径格式是 string类型,在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersist原创 2015-10-24 22:25:52 · 388 阅读 · 0 评论 -
iOS激情详解之Swift (三)
// 函数// 语法格式//func name (参数) -> 返回值 {// 函数实现提//}// 无参,无返回值func hehe1(){ print("hehe1")}func hehe2() -> Void{ print("hehe2")}// 函数调用hehe1()// 有参// 关于内部参数名// 2,只在函数作用域内部使用的参数名原创 2015-10-23 11:08:14 · 341 阅读 · 0 评论 -
iOS激情详解之异步请求图片加载
//// RootViewController.m// ImageDownLoader-01//// Created by WDX on 15/9/14.// Copyright (c) 2015年 WDongXu. All rights reserved.#import "RootViewController.h"// 加载图片// 一,获取照片#define k原创 2015-09-17 22:40:48 · 419 阅读 · 0 评论 -
iOS激情详解之SQL增删改查
// SQliteManager.h// MySQlite// Created by WDX on 15/9/16.// Copyright (c) 2015年 WDongXu. All rights reserved.//#import #import #import "Student.h"@interface SQliteManager原创 2015-09-16 18:38:31 · 611 阅读 · 0 评论 -
iOS激情详解之Swift (二)
// 数组 ************* 数组// 数组中只能存储相同类型的数据var arr1 = [1,2,3] // 自动推断[Int] 类型的数组var arr2 = ["1","2","3"] // [string]var arr3 = [1,"2","3"]// 数组指定类型// 1,语法 : [Int]var arr4: [Int] = [1,2,3]// 2,语法:原创 2015-10-23 11:04:30 · 320 阅读 · 0 评论 -
iOS激情详解之json解析
声明老师的一些属性#import @interface TeacherModel : NSObject@property (nonatomic, retain)NSString *name;@property (nonatomic, retain)NSString *sex;@property (nonatomic, retain)NSString *number;@property原创 2015-09-17 22:22:34 · 342 阅读 · 0 评论 -
iOS激情详解之文件夹创建,移动,复制,删除以及归档和反归档
主要代码精髓:#import "RootViewController.h"#import “DXModel.h"#define kDocumentPath [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]#define kCachesPath [N原创 2015-09-18 22:50:07 · 3823 阅读 · 1 评论 -
iOS激情详解之登录注册(XMPP)
在登录注册之前,要明白三个架构:服务器,客户端1,客户端2(这里我们用spark来模拟) 明白三个架构关系才能更好明白登陆注册的原理. 利用XMPP,XMPP是基于点对点的即时通讯协议(俗称第三方).需要配置环境等一些列环境, 具体的配置请参考:1. 导入 libxml2 和 libresolv框架 和 XMPP第三方类库2. 路径 输入: /usr/inc原创 2015-10-23 11:24:02 · 364 阅读 · 0 评论 -
iOS激情详解之URL同步,异步连接
//// GetViewController.m// NSURLRequest//// Created by WDX on 15/9/11.// Copyright (c) 2015年 WDongXu. All rights reserved.//#import "GetViewController.h"@interface GetViewController () /原创 2015-09-17 13:19:12 · 614 阅读 · 0 评论 -
iOS激情详解之Swift (一)
import UIKitvar str = "Hello, playground"/ 变量声明规则// var 可变 let 不可变// var (let)变量名 = 值var str0 = "aaac"str0 = "bdn"// str0 = 2// 类型推断 (根据给出的值,对变量进行类型的推断和确定)// **********************基本数据类型v原创 2015-10-23 11:00:31 · 343 阅读 · 0 评论 -
ios激情详解之通知
首先页面布局:#import "RootViewController.h"#import "FourViewController.h"@interface RootViewController ()@end@implementation RootViewController- (void)viewDidLoad { [super viewDidLoad]; [原创 2015-09-24 16:22:46 · 413 阅读 · 0 评论