iOS
文章平均质量分 81
dfxr东方旭日
守着最初的心,努力奔跑!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ios激情详解之APP工程师泡沫警示
谁让App工程师产生了泡沫? 这两年移动互联网比较火,移动APP的开发人员也是比较紧缺。 面试了一个做APP的,能力很一般,态度也比较傲慢。最后感觉肯定不会用这个人了,但是出于验证自己想法的目的,还是很诚恳地以一个决定录取他的态度,和他交谈。 “刚才我问了你一些问题,可能比较偏,或者不是你所擅长的。我也是本着为公司负责的态度,问一些我们经常用到的问题。这一点请见谅。”,我说。 他说:转载 2015-09-26 14:24:04 · 384 阅读 · 0 评论 -
iOS激情详解之Swift (四)
// 结构体和类 // 在swift中,结构体被做了很多强化,几乎所有的数据类型都是用结构体实现的 // 相同点; 1,都可以定义变量,2.都可以定义方法3,都可以定义构造器 init 4.都可以遵守协议5.扩展 // 不同点: 1.结构体是值类型.类是引用类型 2.类可以被继承 3.类可以使用类型推断4.类可以使用deinirt (析构器) 5, 一个类可以有多个引用 // 结构体 struct原创 2015-10-24 19:26:53 · 407 阅读 · 0 评论 -
iOS激情详解之集合视图
// RootViewController.m // UICollectionView #import "RootViewController.h" @interface RootViewController () // 3,UICollectionViewDelegateFlowLayout 点进去发现该类遵守了UICollectionViewDelegate // 实际上UIColl原创 2015-09-21 22:36:01 · 683 阅读 · 0 评论 -
ios激情详解之GCD
@interface ViewController () { int _totalCount; // 火车票总票数 int _surplusCount; // 剩余票数 NSLock *_lock; // 互斥锁 } @end [objc] view plaincopy转载 2015-09-22 19:28:53 · 329 阅读 · 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 · 303 阅读 · 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 · 376 阅读 · 0 评论 -
ios激情详解之动画缩放
#import "RootViewController.h" @interface RootViewController () @property (nonatomic, retain)UIImageView *imageView; // 保存改变之前的位置,为了变换之后返回去 @property (nonatomic ,assign)CGPoint center; // 保存初始化的frame原创 2015-09-23 20:47:43 · 597 阅读 · 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 · 505 阅读 · 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 · 2040 阅读 · 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 · 471 阅读 · 0 评论 -
iOS激情详解之Core Data
先了解一下 Core Data 它相当于封装了sqlite 1.Core Data 是数据持久化存储的最佳方式,一般数据最终的存储类型可以是:SQLite数据库,XML,二进制,内存里,或自定义数据类型.core Data存储的路径格式是URL类型 ,sqlite 存储的路径格式是 string类型,在Mac OS X 10.5Leopard及以后的版本中,开发者也可以通过继承NSPersist原创 2015-10-24 22:25:52 · 442 阅读 · 0 评论 -
iOS激情详解之Swift (三)
// 函数 // 语法格式 //func name (参数) -> 返回值 { // 函数实现提 //} // 无参,无返回值 func hehe1() { print("hehe1") } func hehe2() -> Void { print("hehe2") } // 函数调用 hehe1() // 有参 // 关于内部参数名 // 2,只在函数作用域内部使用的参数名原创 2015-10-23 11:08:14 · 391 阅读 · 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 · 458 阅读 · 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 · 665 阅读 · 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 · 360 阅读 · 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 · 370 阅读 · 0 评论 -
iOS激情详解之文件夹创建,移动,复制,删除以及归档和反归档
主要代码精髓: #import "RootViewController.h" #import “DXModel.h" #define kDocumentPath [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject] #define kCachesPath [N原创 2015-09-18 22:50:07 · 3902 阅读 · 1 评论 -
iOS激情详解之登录注册(XMPP)
在登录注册之前,要明白三个架构:服务器,客户端1,客户端2(这里我们用spark来模拟) 明白三个架构关系才能更好明白登陆注册的原理. 利用XMPP,XMPP是基于点对点的即时通讯协议(俗称第三方). 需要配置环境等一些列环境, 具体的配置请参考: 1. 导入 libxml2 和 libresolv框架 和 XMPP第三方类库 2. 路径 输入: /usr/inc原创 2015-10-23 11:24:02 · 419 阅读 · 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 · 667 阅读 · 0 评论 -
iOS激情详解之Swift (一)
import UIKit var str = "Hello, playground" / 变量声明规则 // var 可变 let 不可变 // var (let)变量名 = 值 var str0 = "aaac" str0 = "bdn" // str0 = 2 // 类型推断 (根据给出的值,对变量进行类型的推断和确定) // **********************基本数据类型 v原创 2015-10-23 11:00:31 · 377 阅读 · 0 评论 -
ios激情详解之通知
首先页面布局:#import "RootViewController.h" #import "FourViewController.h" @interface RootViewController () @end @implementation RootViewController - (void)viewDidLoad { [super viewDidLoad]; [原创 2015-09-24 16:22:46 · 455 阅读 · 0 评论
分享