12 2014 档案

摘要:前几天发现iOS9、xcode7之后NSURLConnection的API被弃用了,取而代之的是NSURLSession,看到这我首先想到了AFNetworking,因为工程的所有网络请求都是基于AF又封装的。所以立马去Cocoapods里边搜索AFNetworking,结果发现现在都3.0.4版本 阅读全文
posted @ 2014-12-31 21:42 mengxiangtong22 阅读(855) 评论(0) 推荐(0) 编辑
摘要:AFNetworking2.0新特性讲解之AFHTTPSessionManager (2014-02-17 11:56:24)转载▼AFNetworking 2.0 相比1.0 API 接口改动还是很大的. 其中一个便是AFURLSessionManager,当然如果你不太熟悉,或者为了兼容低版本,... 阅读全文
posted @ 2014-12-31 21:36 mengxiangtong22 阅读(495) 评论(0) 推荐(0) 编辑
摘要:AFNnetworking快速教程,官方入门教程译分类:IOS2013-12-15 20:2912489人阅读评论(5)收藏举报afnetworkingjsonios入门教程快速教程AFNetworking官网入门教程简单翻译,学习AFNetworking 是一个能够快速使用的ios和mac os ... 阅读全文
posted @ 2014-12-31 21:33 mengxiangtong22 阅读(288) 评论(0) 推荐(0) 编辑
摘要:AFNetworking使用总结关于AFNetworking使用总结 以及一些错误的解决办法。AD:WOT2015 互联网运维与开发者大会 热销抢票AFNetworking使用总结分享类型:游戏开发相关1 将AFNetWorking文件夹导入项目2 添加类库 Security.framework、M... 阅读全文
posted @ 2014-12-31 21:31 mengxiangtong22 阅读(382) 评论(0) 推荐(0) 编辑
摘要:«AFNetworking 图片的本地缓存问题Get application bundle seed ID in iOS»AFNetworking 使用总结 (用法+JSON解析)From:http://www.coneboy.com/?p=716这几天在评论页面的时候发现get请求后加入2个以上的... 阅读全文
posted @ 2014-12-31 21:30 mengxiangtong22 阅读(440) 评论(0) 推荐(0) 编辑
摘要:iOS开发网络数据之AFNetworking使用如何选择AFNetworking版本首先得下载AFNetworking库文件,下载时得首先弄清楚,你将要开发的软件兼容的最低版本是多少。AFNetworking 2.0或者之后的版本需要xcode5.0版本并且只能为IOS6或更高的手机系统上运行,如果... 阅读全文
posted @ 2014-12-31 21:29 mengxiangtong22 阅读(258) 评论(0) 推荐(0) 编辑
摘要:AFNetworking速成教程网络 — 你的程序离开了它就不能生存下去!苹果的Foundation framework中的NSURLConnection又非常难以理解, 不过这里有一个可以使用的替代品:AFNetworking.AFNetworking 非常受开发者欢迎 – 它赢得了我们读者的青睐... 阅读全文
posted @ 2014-12-31 21:21 mengxiangtong22 阅读(854) 评论(0) 推荐(0) 编辑
摘要:NSNotificationCenter基础知识Notification的工作机制1.对应用程序中其他地方发生的事件(比如增加一条数据库记录)感兴趣的对象,会向通告中心(Notification Center,NSNotificationCenter类的实例)注册,从而成为该事件的监听者。在注册过程... 阅读全文
posted @ 2014-12-31 21:00 mengxiangtong22 阅读(485) 评论(0) 推荐(0) 编辑
摘要:ios晃动检测第一种1、在AppDelegate.h中进行如下设置:C代码-(BOOL)application:(UIApplication*)applicationdidFinishLaunchingWithOptions:(NSDictionary*)launchOptions{applicat... 阅读全文
posted @ 2014-12-31 19:35 mengxiangtong22 阅读(254) 评论(0) 推荐(0) 编辑
摘要:Xcode6中自动布局autolayout和sizeclass的使用一、关于自动布局(Autolayout)在Xcode中,自动布局看似是一个很复杂的系统,在真正使用它之前,我也是这么认为的,不过事实并非如此。我们知道,一款iOS应用,其主要UI组件是由一个个相对独立的可视单元构成,这些可视单元有的... 阅读全文
posted @ 2014-12-31 10:57 mengxiangtong22 阅读(353) 评论(0) 推荐(0) 编辑
摘要://找回密码 /////////////////////////////////////////////////////// //用类方法初始化,要用self. 否则过度是否 self.findPassword = [UIButton buttonWithType:UIButtonTypeSy... 阅读全文
posted @ 2014-12-31 09:07 mengxiangtong22 阅读(212) 评论(0) 推荐(0) 编辑
摘要:IOS学习:常用第三方库(GDataXMLNode:xml解析库)分类:ios开发学习2013-05-30 09:454443人阅读评论(0)收藏举报iOSXMLGDataXMLNode一、GDataXMLNode说明GDataXMLNode是Google提供的用于XML数据处理的类集。该类集对li... 阅读全文
posted @ 2014-12-30 21:32 mengxiangtong22 阅读(289) 评论(0) 推荐(0) 编辑
摘要:iOS开发系列--让你的应用“动”起来--iOS核心动画概览通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单:CALa... 阅读全文
posted @ 2014-12-30 21:25 mengxiangtong22 阅读(1075) 评论(0) 推荐(0) 编辑
摘要:IOS之动画15.1 动画介绍15.2 Core Animation基础15.3 隐式动画15.4 显式动画15.5 关键帧显式动画15.6 UIView级别动画15.1 动画介绍在iOS中动画实现技术主要是:Core Animation。 Core Animation负责所有的滚动、旋转、缩小和放... 阅读全文
posted @ 2014-12-30 11:38 mengxiangtong22 阅读(291) 评论(0) 推荐(0) 编辑
摘要:IOS动画总结一.基本方式:使用UIView类的UIViewAnimation扩展+ (void)beginAnimations:(NSString *)animationID context:(void*)context;//开始准备动画+ (void)commitAnimations;//运行动... 阅读全文
posted @ 2014-12-30 11:01 mengxiangtong22 阅读(500) 评论(0) 推荐(0) 编辑
摘要:随着iOS平台开发的职位的增加,笔试、面试也越来越有“套路”,这里我总结了一些面试题,多数是Objective-C的基础知识,适合于面试新人,答案是我自己答的,不准确的地方,欢迎指出。1. Object-c的类可以多重继承么?可以实现多个接口么?Category是什么?重写一个类的方式用继承好还是分... 阅读全文
posted @ 2014-12-30 10:47 mengxiangtong22 阅读(240) 评论(0) 推荐(0) 编辑
摘要:iOS 数据库操作(使用FMDB) iOS中原生的SQLite API在使用上相当不友好,在使用时,非常不便。于是,就出现了一系列将SQLite API进行封装的库,例如FMDB、PlausibleDatabase、sqlitepersistentobjects等,FMDB (https://... 阅读全文
posted @ 2014-12-30 09:37 mengxiangtong22 阅读(511) 评论(0) 推荐(0) 编辑
摘要:1. 浅复制和深复制的区别?
答案:浅层复制:只复制指向对象的指针,而不复制引用对象本身。
深层复制:复制引用对象本身。
意思就是说我有个A对象,复制一份后得到A_copy对象后,对于浅复制来说,A和A_copy指向的是同一个内存资源,复制的只不过是是一个指针,对象本身资源
还是只有一份,那如果我... 阅读全文
posted @ 2014-12-30 09:29 mengxiangtong22 阅读(353) 评论(0) 推荐(0) 编辑
摘要:iOS中常用的四种数据持久化方法简介iOS中的数据持久化方式,基本上有以下四种:属性列表、对象归档、SQLite3和Core Data1.属性列表涉及到的主要类:NSUserDefaults,一般 [NSUserDefaults standardUserDefaults]就够用了@interface... 阅读全文
posted @ 2014-12-30 09:26 mengxiangtong22 阅读(322) 评论(0) 推荐(0) 编辑
摘要:数据持久化的复习1. 普通对象的写⼊入 - NSString- NSArray- NSDictionary- NSData(保存图⽚片、⾳音频数据等)2. 复杂对象的写⼊入- 遵守NSCoding协议 - 实现协议中的⽅方法• initWithCoder: (解码的⽅方法)• encod... 阅读全文
posted @ 2014-12-30 09:14 mengxiangtong22 阅读(215) 评论(0) 推荐(0) 编辑
摘要:// NSObject // 在子线程中执行代码 // 参数1: 执行的方法 (最多有一个参数,没有返回值) // 参数2: 传递给方法的参数// [self performSelectorInBackground:@selector(cycling:) withObject:@"obj... 阅读全文
posted @ 2014-12-29 21:26 mengxiangtong22 阅读(294) 评论(0) 推荐(0) 编辑
摘要:什么是 GCDGCD 是 libdispatch 的市场名称,而 libdispatch 作为 Apple 的一个库,为并发代码在多核硬件(跑 iOS 或 OS X )上执行提供有力支持。它具有以下优点:1.GCD 能通过推迟昂贵计算任务,并在后台运行它们改善应用的响应性能。2.GCD 提供一个易于... 阅读全文
posted @ 2014-12-29 21:21 mengxiangtong22 阅读(501) 评论(0) 推荐(0) 编辑
摘要:iOS常见异常Exec_Bad_Access问题解决办法在iOS开发中,经常遇到Exec_Bad_Access异常,导致程序奔溃问题,一般这个问题都是因为过早的release对象,然后又对该对象发送消息导致这个问题。可以通过在Xcode中设置NSZombieEnabled变量来获取一些详细信息。Xc... 阅读全文
posted @ 2014-12-27 10:01 mengxiangtong22 阅读(286) 评论(0) 推荐(0) 编辑
摘要:#pragma mark - 动态计算cell高度//计算 返回 文本高度+ (CGFloat)calsLabelHeightWithContact:(Contacts *)contact{ //size: 文字最大范围 //options:计算高度 参数 // NSStringDrawin... 阅读全文
posted @ 2014-12-26 20:53 mengxiangtong22 阅读(350) 评论(0) 推荐(0) 编辑
摘要:UICollectionView基础初始化部分:UICollectionViewFlowLayout *flowLayout= [[UICollectionViewFlowLayout alloc]init];self.myCollectionView = [[UICollectionView al... 阅读全文
posted @ 2014-12-26 20:07 mengxiangtong22 阅读(384) 评论(0) 推荐(0) 编辑
摘要:IOS面试攻略(1.0)2013-10-13 20:58:09|分类:IOS面试|标签:ios知识点总汇ios面试|举报|字号订阅来自:伊甸网@看到这个关键字,我们就应该想到,这是Object-C对C语言的扩展,例如@interfaceXXX。@interface声明类@implementation... 阅读全文
posted @ 2014-12-26 17:17 mengxiangtong22 阅读(540) 评论(0) 推荐(0) 编辑
摘要:IOS NSUserDefaults 讲解 用法NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建... 阅读全文
posted @ 2014-12-26 17:08 mengxiangtong22 阅读(269) 评论(0) 推荐(0) 编辑
摘要:iOS6新特征:UICollectionView介绍分类:ios2012-11-01 07:5154321人阅读评论(8)收藏举报目录(?)[+]1.1. Collection View全家福:UICollectionView, UITableView, NSCollectionViewn 不直接等... 阅读全文
posted @ 2014-12-26 16:04 mengxiangtong22 阅读(315) 评论(0) 推荐(0) 编辑
摘要:iOS开发- UICollectionView详解+实例本章通过先总体介绍UICollectionView及其常用方法,再结合一个实例,了解如何使用UICollectionView。UICollectionView 和 UICollectionViewController 类是iOS6 新引进的AP... 阅读全文
posted @ 2014-12-26 12:02 mengxiangtong22 阅读(390) 评论(0) 推荐(0) 编辑
摘要:iOS——文件操作NSFileManager(创建、删除,复制,粘贴) iOS的沙盒机制,应用只能访问自己应用目录下的文件。iOS不像android,没有SD卡概念,不能直接访问图像、视频等内容。iOS应用产生的内容,如图像、文件、缓存内容等都必须存储在自己的沙盒内。默认情况下,每个沙盒含有3个... 阅读全文
posted @ 2014-12-25 19:35 mengxiangtong22 阅读(1743) 评论(0) 推荐(0) 编辑
摘要:ios对SQLite3的使用一、在Firefox中打开sqlite3(如果没有,选择工具->附加组件,添加即可)新建sqlite3数据库,Contacts,建立一个members表,字段 id,integer,主键,自增;name,varchar;email,varchar,null;birthda... 阅读全文
posted @ 2014-12-24 09:00 mengxiangtong22 阅读(443) 评论(0) 推荐(0) 编辑
摘要:TableView 异步下载图片ImageDownloader.h#pragma mark - 声明block//1,声明blocktypedef void(^Result) (UIImage *img);@interface ImageDownloaderViewController : UIVi... 阅读全文
posted @ 2014-12-23 19:34 mengxiangtong22 阅读(457) 评论(0) 推荐(0) 编辑
摘要:1、常见的NSFileManager文件方法-(NSData *)contentsAtPath:path //从一个文件读取数据-(BOOL)createFileAtPath: path contents:(NSData *)data attributes:attr //向一个文件写入数据-(B... 阅读全文
posted @ 2014-12-23 18:40 mengxiangtong22 阅读(1674) 评论(0) 推荐(0) 编辑
摘要://保存图片 //1,NSDocument NSString *documentPath = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES).firstObject; NSStr... 阅读全文
posted @ 2014-12-23 16:23 mengxiangtong22 阅读(190) 评论(0) 推荐(0) 编辑
摘要:Cocoa Touch事件处理流程--响应者链一、事件分类对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕、晃动设备、通过遥控设施控制设备。对应的事件类型有以下三种:1、触屏事件(Touch Event)2、运动事件(Motion Event)3、远端控制事件(Remote-Contr... 阅读全文
posted @ 2014-12-22 21:48 mengxiangtong22 阅读(183) 评论(0) 推荐(0) 编辑
摘要:iOS KVC & KVOKey Value CodingKey Value Coding是cocoa的一个标准组成部分,它能让我们可以通过name(key)的方式访问property, 不必调用明确的property accssor, 如我们有个property叫做foo, 我们可以foo直接访问... 阅读全文
posted @ 2014-12-22 20:10 mengxiangtong22 阅读(416) 评论(0) 推荐(1) 编辑
摘要:- (IBAction)getImage:(id)sender { //1,准备URL NSString *str = @"http://e.hiphotos.baidu.com/image/h%3D1200%3Bcrop%3D0%2C0%2C1920%2C1200/sign=e13d66699... 阅读全文
posted @ 2014-12-22 10:13 mengxiangtong22 阅读(228) 评论(0) 推荐(0) 编辑
摘要:iOS7初体验(3)——图像资源Images Assets分类:iOS开发2013-06-18 16:0217583人阅读评论(2)收藏举报ios7Images xcassets图像资源开始之前,首先回顾一下iOS7初体验(1)——第一个应用程序HelloWorld中的一张图,如下所示:本文分享一下... 阅读全文
posted @ 2014-12-21 18:44 mengxiangtong22 阅读(209) 评论(0) 推荐(0) 编辑
摘要:IOS编程教程(八):在你的应用程序添加启动画面虽然你可能认为你需要编写闪屏的代码,苹果已经可以非常轻松地把它做在Xcode中。不需要任何编码。你只需要做的是设置一些配置。什么是闪屏对于那些新学代码的人,可能没有听说过“闪屏”把,让我先作一个简单的解释。闪屏是常见于iOS应用程序,以及其他桌面应用程... 阅读全文
posted @ 2014-12-21 18:06 mengxiangtong22 阅读(285) 评论(0) 推荐(0) 编辑
摘要:Objective C内存管理之理解autoreleaseAutorelease实际上只是把对release的调用延迟了,对于每一个Autorelease,系统只是把该Object放入了当前的Autorelease pool中,当该pool被释放时,该pool中的所有Object会被调用Releas... 阅读全文
posted @ 2014-12-20 21:31 mengxiangtong22 阅读(225) 评论(0) 推荐(0) 编辑
摘要:runtime 运行时机制 完全解读目录[-]importimport我们前面已经讲过一篇runtime 原理,现在这篇文章主要介绍的是runtime是什么以及怎么用!希望对读者有所帮助!首先,第一个问题,1》runtime实现的机制是什么,怎么用,一般用于干嘛?这个问题我就不跟大家绕弯子了,直接告... 阅读全文
posted @ 2014-12-20 19:08 mengxiangtong22 阅读(326) 评论(0) 推荐(0) 编辑
摘要:////////下载图片//////// //方法一(暴力而有效,必须下载完才进入页面)同步 NSURL *url = [NSURL URLWithString:@"http://cc.cocimg.com/bbs/attachment/upload/07/128707.png"]; UIIma... 阅读全文
posted @ 2014-12-20 15:06 mengxiangtong22 阅读(238) 评论(0) 推荐(0) 编辑
摘要:对比iOS网络组件:AFNetworking VS ASIHTTPRequest作者高嘉峻发布于 2013年2月28日|7讨论分享到:微博微信FacebookTwitter有道云笔记邮件分享稍后阅读我的阅读清单在开发iOS应用过程中,如何高效的与服务端API进行数据交换,是一个常见问题。一般开发者都... 阅读全文
posted @ 2014-12-20 11:34 mengxiangtong22 阅读(434) 评论(0) 推荐(0) 编辑
摘要:-(void)viewWillAppear:(BOOL)animated{ [IOSExcept JudgeNetwork];//联网 NSLog(@"检查网络 请稍后....."); self.backImage.hidden = YES;//隐藏背景图片 if (IOS.isDayM... 阅读全文
posted @ 2014-12-20 09:53 mengxiangtong22 阅读(240) 评论(0) 推荐(0) 编辑
摘要:ARC指南1 - strong和weak指针提示:本文中所说的"实例变量"即是"成员变量","局部变量"即是"本地变量"一、简介ARC是自iOS 5之后增加的新特性,完全消除了手动管理内存的烦琐,编译器会自动在适当的地方插入适当的retain、release、autorelease语句。你不再需要担... 阅读全文
posted @ 2014-12-19 21:45 mengxiangtong22 阅读(509) 评论(0) 推荐(0) 编辑
摘要:iOS开发多线程篇—GCD介绍一、简单介绍1.什么是GCD?全称是Grand Central Dispatch,可译为“牛逼的中枢调度器”纯C语言,提供了非常多强大的函数2.GCD的优势GCD是苹果公司为多核的并行运算提出的解决方案GCD会自动利用更多的CPU内核(比如双核、四核)GCD会自动管理线... 阅读全文
posted @ 2014-12-19 20:12 mengxiangtong22 阅读(257) 评论(0) 推荐(0) 编辑
摘要:// ViewController.m// 16_网络编程// Created by lanou3g on 14-12-19.// Copyright (c) 2014年 mxt. All rights reserved.#import "ViewController.h"#define BASE_... 阅读全文
posted @ 2014-12-19 20:03 mengxiangtong22 阅读(244) 评论(0) 推荐(0) 编辑
摘要:MBProgressHUD的基本使用分类:IOS2012-10-30 11:1912047人阅读评论(2)收藏举报和gitHub上的Demo其实差不多,就是小整理了下,当备忘,想做复杂的效果可以参考MBProgressHUD在gitHub上的DEMO,写得也很清楚明了。先下载MBProgressHU... 阅读全文
posted @ 2014-12-18 21:16 mengxiangtong22 阅读(477) 评论(0) 推荐(0) 编辑
摘要:UIImagePickerController详解转载自:http://blog.csdn.net/kingsley_cxz/article/details/91570931.UIImagePickerController的静态方法:imagepicker = [[UIImagePickerCont... 阅读全文
posted @ 2014-12-18 20:05 mengxiangtong22 阅读(627) 评论(0) 推荐(0) 编辑
摘要:JSON与XML的区别比较1.定义介绍(1).XML定义扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 XML使用DTD(document ... 阅读全文
posted @ 2014-12-18 19:36 mengxiangtong22 阅读(202) 评论(0) 推荐(0) 编辑
摘要:IOS学习:ios中的数据持久化初级(文件、xml、json、sqlite、CoreData)分类:ios开发学习2013-05-30 10:032316人阅读评论(2)收藏举报iOSXMLJSONSQLiteCoreData一、文件操作 1、因为应用是在沙盒(Sandbox)中的,在文件读写权限... 阅读全文
posted @ 2014-12-18 19:26 mengxiangtong22 阅读(231) 评论(0) 推荐(0) 编辑
摘要:IOS学习之十七:Grand Central Dispatch(GCD)编程基础有过编程经验的人,基本都会接触到多线程这块。在java中以及Android开发中,大量的后台运行,异步消息队列,基本都是运用了多线程来实现。同样在,在ios移动开发和Android基本是很类似的一种模型。但是很多时候,在... 阅读全文
posted @ 2014-12-18 19:24 mengxiangtong22 阅读(160) 评论(0) 推荐(0) 编辑
摘要:iOS开发网络篇—网络请求(HTTP协议)小结iOS开发网络篇—网络请求(HTTP协议)小结1. 聊一下HTTP协议(协议的完整的通信过程)2.通信过程1> 请求* 客户端 --> 服务器* 请求的内容a. 请求行(请求方法\HTTP协议\请求资源路径)b. 请求头(描述客户端的信息)c. 请求体(... 阅读全文
posted @ 2014-12-18 19:19 mengxiangtong22 阅读(301) 评论(0) 推荐(0) 编辑
摘要:iOS开发网络篇—JSON数据的解析iOS开发网络篇—JSON介绍一、什么是JSONJSON是一种轻量级的数据格式,一般用于数据交互服务器返回给客户端的数据,一般都是JSON格式或者XML格式(文件下载除外)JSON的格式很像OC中的字典和数组{"name" : "jack", "age" : 10... 阅读全文
posted @ 2014-12-18 19:18 mengxiangtong22 阅读(312) 评论(0) 推荐(0) 编辑
摘要:iOS开发网络篇—XML介绍 一、XML简单介绍 XML:全称是Extensible Markup Language,译作“可扩展标记语言” 跟JSON一样,也是常用的一种用于交互的数据格式,一般也叫XML文档(XML Document) XML举例 <videos> <video name="小黄 阅读全文
posted @ 2014-12-18 19:15 mengxiangtong22 阅读(2432) 评论(1) 推荐(0) 编辑
摘要:IOS学习:常用第三方库(GDataXMLNode:xml解析库)解析XML通常有两种方式,DOM 和 SAX:DOM解析XML时,读入整个XML文档并构建一个驻留内存的树结构(节点树),通过遍历树结构可以检索任意XML节点,读取它的属性和值。而且通常情况下,可以借助XPath,直接查询XML节点。... 阅读全文
posted @ 2014-12-18 16:29 mengxiangtong22 阅读(1897) 评论(0) 推荐(0) 编辑
摘要:UIAlertController使用作者:发布日期:2014-10-10 20:39:49我来说两句(0)0Tag标签:UIAlertController使用1、替代UIAlertView代码:view sourceprint?01.if(SYSTEM_VERSION >=8.0)02.{03.U... 阅读全文
posted @ 2014-12-18 14:33 mengxiangtong22 阅读(377) 评论(0) 推荐(0) 编辑
摘要:IOS 多个UIImageView 加载高清大图时内存管理时间:2014-08-27 10:47浏览:59人当我们在某一个View多个UIImageView,且UIImageView都显示的是高清大图,就有可能出现内存警告的问题。如果第一次进入这个view,没有发生内存警告,当再次进入这个view,... 阅读全文
posted @ 2014-12-17 21:33 mengxiangtong22 阅读(650) 评论(0) 推荐(0) 编辑
摘要:iOS基础教程之Objective-C:Objective-C笔试题作者:蓝鸥科技发布于:2012-12-14 14:38 Friday 分类:iOS中级-OC开发iOS基础教程之Objective-C:Objective-C笔试题Objective-C笔试题是本文要介绍的内容,很详细的讲解写的答案... 阅读全文
posted @ 2014-12-17 20:07 mengxiangtong22 阅读(275) 评论(0) 推荐(0) 编辑
摘要:iOS培训之教你学会iOS开发基本编程技巧 Objective-C 程序里的对象一起组成一张对象图:由各个对象和其他对象的关系(或引用)而形成的网络。对象之间的引用可分为一对一,还有一对多也就是通过对象集合引用。对于对象图非常重要,因为它是使对象保持生命力的一个重要因素。编译器会检查对象图中所用到的... 阅读全文
posted @ 2014-12-17 20:04 mengxiangtong22 阅读(384) 评论(0) 推荐(0) 编辑
摘要:小技巧: 查看各个控件之间距离的值:选中控件,按住 alt 键 添加辅助线: cmd + shift + \, cmd + shift + - 查看视图层次关系:按住 shift 按键,右击某个控件 选中控件,快速添加约束条件 // 拖动布局的常见单词距离父视图的中心横向 Center Ho... 阅读全文
posted @ 2014-12-17 19:23 mengxiangtong22 阅读(147) 评论(0) 推荐(0) 编辑
摘要:AutoLayout自动布局AutoLayout(自动布局)入门这是博主的WWDC2012笔记系列中的一篇,完整的笔记列表可以参看这里。如果您是首次来到本站,也许您会有兴趣通过RSS,或者通过页面左侧的邮件订阅的方式订阅本站。AutoLayout在去年的WWDC上被引入Cocoa,而在今年的WWDC... 阅读全文
posted @ 2014-12-17 16:07 mengxiangtong22 阅读(204) 评论(0) 推荐(0) 编辑
摘要:iOS6自动布局入门–AutoLayout(转)标签:杂谈目前为止,即使你的界面设计是在合理的复杂度内,你也必须要为之写许多代码来适应变化的布局。现在我相信你会很高兴听到这种情况将不会发生了-对于iPhone与iPad IOS6 带来了一个非常了不起的特征:自动布局。自动布局不仅能给你的应用带来各种... 阅读全文
posted @ 2014-12-17 11:19 mengxiangtong22 阅读(173) 评论(0) 推荐(0) 编辑
摘要:iOS开发UI篇—UITabBarController简单介绍iOS开发UI篇—UITabBarController简单介绍一、简单介绍UITabBarController和UINavigationController类似,UITabBarController也可以轻松地管理多个控制器,轻松完成控制... 阅读全文
posted @ 2014-12-16 20:13 mengxiangtong22 阅读(484) 评论(0) 推荐(0) 编辑
摘要://从后往前传值 声明block属性//copy 目的是 将栈区的block拷贝一份到堆区@property(nonatomic,copy)void (^sendValueBlock)(id);//1, LoginViewController *loginVC = [[LoginViewContr... 阅读全文
posted @ 2014-12-16 17:07 mengxiangtong22 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1. 创建工程 1.1 导入Classes文件夹,并拖动AppDelegate.h/.m到正确的文件 1.2 拖入资源文件:图片、数据等等。。。2. 创建文件 2.1 ContactListTableViewController.h/.m文件(控制器 C) 2.2 Contact.h/.m文件(模型... 阅读全文
posted @ 2014-12-16 11:14 mengxiangtong22 阅读(158) 评论(0) 推荐(0) 编辑
摘要:iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault/单例)iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通... 阅读全文
posted @ 2014-12-14 14:24 mengxiangtong22 阅读(266) 评论(0) 推荐(0) 编辑
摘要:iOS开发:使用Block在两个界面之间传值(Block高级用法:Block传值)使用Block的地方很多,其中传值只是其中的一小部分,下面介绍Block在两个界面之间的传值:先说一下思想:首先,创建两个视图控制器,在第一个视图控制器中创建一个UILabel和一个UIButton,其中UILabel... 阅读全文
posted @ 2014-12-12 17:37 mengxiangtong22 阅读(2942) 评论(0) 推荐(0) 编辑
摘要:NSIndexSet-入门浅析记得上一次,用到,关于删除UITableView分组的方法[tableViewdeleteSections:[NSIndexSetindexSetWithIndex:indexPath.section]withRowAnimation:UITableViewRowAni... 阅读全文
posted @ 2014-12-12 15:16 mengxiangtong22 阅读(818) 评论(0) 推荐(0) 编辑
摘要:@interface MJViewController () { NSMutableArray *_persons;}@end@implementation MJViewController- (void)viewDidLoad{ [super viewDidLoad]; _persons ... 阅读全文
posted @ 2014-12-12 11:18 mengxiangtong22 阅读(151) 评论(0) 推荐(0) 编辑
摘要:Objective-C释解Target-Action模式 Target-Action模式是ObjC里非常常见的对象之间方法调用的方式,不过ObjC把方法调用叫做Send Message.一帮情况在和UI打交道时候处理各种GUI上的事件会利用到这种模式.相对应的.NET上的处理模式就是delegate... 阅读全文
posted @ 2014-12-11 11:37 mengxiangtong22 阅读(200) 评论(0) 推荐(0) 编辑
摘要:iOS开发系列--UITableView全面解析--UIKit之UITableView概述在iOS开发中UITableView可以说是使用最广泛的控件,我们平时使用的软件中到处都可以看到它的影子,类似于微信、QQ、新浪微博等软件基本上随处都是UITableView。当然它的广泛使用自然离不开它强大的... 阅读全文
posted @ 2014-12-11 11:30 mengxiangtong22 阅读(194) 评论(0) 推荐(0) 编辑
摘要:一、UITableView的属性NSIndexPath类型是用来获取用户选择的indexPath,在别的函数里面,若需要知道用户选择了哪个cell,用上它可以省事很多。不必再去建全局变量section和row。NSIndexPath *tableSelection = [self.tableView... 阅读全文
posted @ 2014-12-11 09:57 mengxiangtong22 阅读(225) 评论(0) 推荐(0) 编辑
摘要:UITableView的详细使用 UITableView是app开发中常用到的控件,功能很强大,多用于数据的显示。下面以一个简单的实例来介绍tableview的基本用法。(适合新手,高手飘过)@interfaceTableViewTestViewController :UIViewControll... 阅读全文
posted @ 2014-12-10 19:36 mengxiangtong22 阅读(158) 评论(0) 推荐(0) 编辑
摘要:IOS UITableView NSIndexPath属性讲解查看UITableView的帮助文档我们会注意到UITableView有两个Delegate分别为:dataSource和delegate。 dataSource是UITableViewDataSource类型,主要为UITableVi... 阅读全文
posted @ 2014-12-09 21:33 mengxiangtong22 阅读(168) 评论(0) 推荐(0) 编辑
摘要:UIAlertView的使用方法1. 最简单的用法UIAlertView*alert = [[UIAlertViewalloc]initWithTitle:@"提示" message:@"这是一个简单的警告框!" ... 阅读全文
posted @ 2014-12-09 21:21 mengxiangtong22 阅读(663) 评论(0) 推荐(0) 编辑
摘要:ios学习-delegate、传值、跳转页面1.打开xcode,然后选择ios--Application--Empty Application一个空项目。项目目录:2.输入项目名称以及选择保存路径即可。3.创建文件夹Model、Controller。4.Model文件夹创建User类:User.h ... 阅读全文
posted @ 2014-12-09 20:06 mengxiangtong22 阅读(552) 评论(0) 推荐(0) 编辑
摘要:iOS程序-UIScrollView的基本使用scrollView的几个属性contentSize contentOffset contentInset1.不能向上滑动很可能是因为contentSize的大小不对。scrollView的几个属性contentSize contentOffset co... 阅读全文
posted @ 2014-12-09 10:35 mengxiangtong22 阅读(1918) 评论(0) 推荐(0) 编辑
摘要:iOS 开发工程师工作职责:负责下厨房 iPhone 客户端的产品开发、维护、优化以及扩展。任职要求:对技术有热情,热爱新的挑战熟悉 CocoaTouch, ASIHttpRequest, SDWebImage, GCD, Core Animation, CoreData 等熟悉 KVO, ARC了... 阅读全文
posted @ 2014-12-06 19:15 mengxiangtong22 阅读(228) 评论(0) 推荐(0) 编辑
摘要:iOS项目管理:目录结构和开发流程最近正在做一个大版本的更新,现在在重构中。。。。发现很多人在一个项目的开始不知道开发流程是什么,也不是非常清晰的知道一个项目该有目录结构。如果项目小或者是在做第一版的时候都还能应付的来,但一次比一次更新的更困难。原因就是在你项目的刚开始一个合理的目录结构,没有一个系... 阅读全文
posted @ 2014-12-06 17:53 mengxiangtong22 阅读(417) 评论(0) 推荐(0) 编辑
摘要:IOS 性能优化的建议和技巧 本文来自iOS Tutorial Team 的 Marcelo Fabri,他是Movile的一名 iOS程序员。这是他的个人网站:http://www.marcelofabri.com/,你还可以在Twitter上关注@marcelofabri_。性能对 iOS 应用... 阅读全文
posted @ 2014-12-06 17:52 mengxiangtong22 阅读(831) 评论(0) 推荐(0) 编辑
摘要:URL加载系统----iOS工程师必须熟练掌握 iOS根本离不开网络——不论是从服务端读写数据、向系统分发计算任务,还是从云端加载图片、音频、视频等。当应用程序面临处理问题的抉择时,通常会选择最高级别的框架来解决这个问题。所以如果给定的任务是通过http://, https:// 或 ftp://进... 阅读全文
posted @ 2014-12-06 17:44 mengxiangtong22 阅读(892) 评论(0) 推荐(0) 编辑
摘要://放置按钮 //登录 _loginButton = [UIButton buttonWithType:UIButtonTypeRoundedRect]; _loginButton.frame = CGRectMake(20, 300, 280, 35); _loginButton.ba... 阅读全文
posted @ 2014-12-06 16:25 mengxiangtong22 阅读(219) 评论(0) 推荐(0) 编辑
摘要:IOS--UITextView多行文本的输入和显示的使用方法详细// UITextView的常用方法 主要用来输入和显示多行文本信息UITextView*oneTextView = [[UITextViewalloc]init];oneTextView.frame=CGRectMake(0,20,3... 阅读全文
posted @ 2014-12-06 09:18 mengxiangtong22 阅读(2003) 评论(0) 推荐(0) 编辑
摘要:IOS--UIPageControl的使用方法详细// UIPageControl的常用方法UIPageControl*onePageControl = [[UIPageControlalloc]init];onePageControl.frame=CGRectMake(10,100,300,30)... 阅读全文
posted @ 2014-12-06 09:17 mengxiangtong22 阅读(350) 评论(0) 推荐(0) 编辑
摘要:IOS--UIDatePicker时间选择器的使用方法详细 // 主要有下面四种类型:// 日期显示、// 日期和时间显示、//时间显示、//倒计时选择// UIDatePicker控件的常用方法时间选择控件UIDatePicker*oneDatePicker = [[UIDatePickerall... 阅读全文
posted @ 2014-12-06 09:17 mengxiangtong22 阅读(1651) 评论(0) 推荐(0) 编辑
摘要:IOS--UIActivityIndicatorView的使用方法详细// UIActivityIndicatorView的常用方法活动指示器,就是旋转进度轮UIActivityIndicatorView*oneIndicatorView = [[UIActivityIndicatorViewall... 阅读全文
posted @ 2014-12-06 09:16 mengxiangtong22 阅读(929) 评论(0) 推荐(0) 编辑
摘要:IOS--UIAlertView的使用方法详细// UIAlertView的常用方法//标准样式UIAlertView*oneAlertView = [[UIAlertViewalloc]initWithTitle:@"标题"message:@"提示内容"delegate:selfcancelBut... 阅读全文
posted @ 2014-12-06 09:15 mengxiangtong22 阅读(546) 评论(0) 推荐(0) 编辑
摘要:UIRefreshControl的使用分类:ios开发2013-01-26 15:188539人阅读评论(2)收藏举报转自http://www.devdiv.com/iOS_iPhone-iOS6%E6%96%B0%E7%89%B9%E5%BE%81%EF%BC%9AUIRefreshControl... 阅读全文
posted @ 2014-12-05 10:26 mengxiangtong22 阅读(307) 评论(0) 推荐(0) 编辑
摘要:UISegmentedControl的详细使用当用户输入不仅仅是布尔值时,可使用分段控件(UISegmentedControl)。分段控件提供一栏按钮(有时称为按钮栏),但只能激活其中一个按钮。分段控件会导致用户在屏幕上看到的内容发生变化。它们常用于在不同类别的信息之间选择,或在不同的应用屏幕之间切... 阅读全文
posted @ 2014-12-05 10:02 mengxiangtong22 阅读(218) 评论(0) 推荐(0) 编辑
摘要:Objective-C释解Target-Action模式Target-Action模式是ObjC里非常常见的对象之间方法调用的方式,不过ObjC把方法调用叫做Send Message.一帮情况在和UI打交道时候处理各种GUI上的事件会利用到这种模式.相对应的.NET上的处理模式就是delegate/... 阅读全文
posted @ 2014-12-04 20:53 mengxiangtong22 阅读(1356) 评论(0) 推荐(0) 编辑
摘要:UISwitch开关控件开关代替了点选框。开关是到目前为止用起来最简单的控件,不过仍然可以作一定程度的定制化。一、创建UISwitch* mySwitch = [[UISwitchalloc]initWithFrame:CGRectMake(200.0,10.0,0.0,0.0)];是不是很奇怪,大... 阅读全文
posted @ 2014-12-04 19:28 mengxiangtong22 阅读(7824) 评论(0) 推荐(0) 编辑
摘要:UIStepper分类:IOS2012-07-11 15:08949人阅读评论(0)收藏举报action- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view, typic... 阅读全文
posted @ 2014-12-04 19:26 mengxiangtong22 阅读(248) 评论(0) 推荐(0) 编辑
摘要:UIProgressView顾名思义用来显示进度的,如音乐,视频的播放进度,和文件的上传下载进度等。下面以一个简单的实例来介绍UIprogressView的使用。@interfaceActivityViewController :UIViewController{ UIProgressView*pr... 阅读全文
posted @ 2014-12-04 19:25 mengxiangtong22 阅读(223) 评论(0) 推荐(0) 编辑
摘要:UIControl-IOS开发UIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件、UISlider滑块、UITextField文本字段控件、UIPageControl分页控件。控件是对UIView派生类的实用增强及补充,并可以直接附着于... 阅读全文
posted @ 2014-12-04 18:03 mengxiangtong22 阅读(258) 评论(0) 推荐(0) 编辑
摘要:iOS手势识别的详细使用(拖动,缩放,旋转,点击,手势依赖,自定义手势)1、UIGestureRecognizer介绍手势识别在iOS上非常重要,手势操作移动设备的重要特征,极大的增加了移动设备使用便捷性。iOS系统在3.2以后,为方便开发这使用一些常用的手势,提供了UIGestureRecogni... 阅读全文
posted @ 2014-12-04 10:00 mengxiangtong22 阅读(396) 评论(0) 推荐(0) 编辑
摘要:UIView下使用Animation控制动画动画效果是IOS界面重要的特色之一,其中CAAnimation是所有动画对象的抽象父类,作为新人,使用较多的是UIView下的动画方法(类方法)。使用UIView下的动画,有下面几个方法。方法一:设置beginAnimations其中memberView为... 阅读全文
posted @ 2014-12-03 21:20 mengxiangtong22 阅读(233) 评论(0) 推荐(0) 编辑
摘要:IOS 点击空白处隐藏键盘的几种方法IOS7 点击空白处隐藏键盘的几种方法IOS开发中经常要用到输入框,默认情况下点击输入框就会弹出键盘,但是必须要实现输入框return的委托方法才能取消键盘的显示,对于用户体验来说很不友好,我们可以实现点击键盘以外的空白区域来将键盘隐藏,以下我总结出了几种隐藏键盘... 阅读全文
posted @ 2014-12-03 20:44 mengxiangtong22 阅读(341) 评论(0) 推荐(0) 编辑
摘要://1、账号标签 UILabel *idLalel = [[UILabel alloc] initWithFrame:CGRectMake(30, 100, 70, 30)]; //2、设置⽂文本控制相关的属性 idLalel.text = @"账号:"; [self addSubvi... 阅读全文
posted @ 2014-12-03 19:14 mengxiangtong22 阅读(2049) 评论(0) 推荐(0) 编辑
摘要:iOS触摸事件处理主要是记录下iOS的界面触摸事件处理机制,然后用一个实例来说明下应用场景.一、处理机制界面响应消息机制分两块,(1)首先在视图的层次结构里找到能响应消息的那个视图。(2)然后在找到的视图里处理消息。【关键】(1)的过程是从父View到子View查找,而(2)是从找到的那个子View... 阅读全文
posted @ 2014-12-03 18:52 mengxiangtong22 阅读(568) 评论(0) 推荐(0) 编辑
摘要:IOS6屏幕旋转详解(自动旋转、手动旋转、兼容IOS6之前系统)转自:http://blog.csdn.net/cococoolwhj/article/details/8208991概述:在iOS6之前的版本中,通常使用shouldAutorotateToInterfaceOrientation来单... 阅读全文
posted @ 2014-12-02 20:23 mengxiangtong22 阅读(190) 评论(0) 推荐(0) 编辑
摘要:loadView学习总结UIViewController类或其子类会在初始化时创建一个UIView对象,会作为控制器的默认视图显示出来,可以通过self.view寻址访问。但没有调用loadView方法时,self.view=nil。loadView在每一次使用self.view这个property... 阅读全文
posted @ 2014-12-02 20:19 mengxiangtong22 阅读(373) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示