- 博客(31)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 UITextField实现UITextView监控值变化的功能textViewDidChange
给UITextField添加 [textField addTarget:self action:@selector(textFieldDidChange:) forControlEvents:UIControlEventEditingChanged] 方法 监测之变化UIControlEventEditingChanged 值为:UIControlEventEditingCha
2015-11-10 18:19:55
2446
原创 我认为比较好的技术博客和站点收藏,很喜欢的风格
http://beyondvincent.com/blog/2013/11/03/120-customize-navigation-status-bar-ios-7/#8http://nshipster.cn/
2014-08-29 14:07:25
788
原创 IOS总结_#define宏定义在IOS开发中的具体使用
以下内容只是抛砖引玉,希望大家多提意见,多改错误,太简单的宏使用方法就不做解释了,来点扩展的
2014-08-26 14:49:32
1507
原创 AFNetworking框架_上传文件或图片到服务器
AFHTTPRequestOperation *op = [[AFHTTPRequestOperation alloc] initWithRequest:request];[op setCompletionBlockWithSuccess:^(AFHTTPRequestOperation *operation, id responseObject) { NSLog(@"上传完成"); } failure:^(AFHTTPRequestOperation *operation, N
2014-08-25 11:50:41
2480
原创 IOS总结_可收缩分组表格(仿QQ联系人界面)
主要思路: 1.tableView:tableView viewForHeaderInSection:section 添加一个按钮 2.点击按钮后,判断指定section的数据是否展开 3.在返回numberOfRowsInSection数量时,如果发现是收缩的,则返回0,展开时,才给真实数据的行号 这样就可以达到显示/隐含数据的效果
2014-08-20 15:56:44
3324
原创 IOS多线程_GCD的简单使用和详细说明
//GCD 的使用方式 dispatch_async(dispatch_queue_t queue, dispatch_block_t block); async表明运行方式 queue则是你把任务交给那个线程队列来处理 block代表的是你要做的事情 //线程运行方式 dispatch_async 异步执行 dispatch_sync 同步执行 dispatch_delay 延迟执行 ...
2014-08-16 14:59:38
1332
原创 IOS多线程_NSThread和NSInvocationOperation
//虽然现在在多线程方面大多都在用GCD,当其他方式我们还是应该有所了解,给大家介绍一下NSThread和NSInvocationOperation的简单用法
2014-08-16 11:45:20
878
原创 IOS基础_Block语法的简单使用
开始学IOS的时候没怎么接触过block语句,在后来用到的越来越多,就不得不学了,刚开始理解比较困难的,然后自己做了一个例子就慢慢理解了
2014-08-09 17:11:43
791
原创 IOS总结_无需自定义UITabbar也可改变UITabbarController的背景和点击和的颜色
在application: application didFinishLaunchingWithOptions: launchOptions 加入下面代码就可以实现对tabbar的颜色的修改 //设定Tabbar的点击后的颜色 [[UITabBarappearance] setTintColor:[UIColorredColor]]; //设定Ta
2014-08-01 13:04:34
1268
原创 IOS基础_ UICollectionView的简单使用
和表格视图类似 UICollectionView的使用有两种方法一种是继承UICollectionViewController,这个Controller会自带一个UICollectionView;另外一种是创建一个UIConllectionView 视图放在普通的UIViewController里面。我们用第二种首先声明先声明一个重用标示 和实现委托#define
2014-07-30 14:06:35
2033
原创 IOS总结_IOS7.0以后改变状态栏字体颜的问题
首先info.plist文件中,加入View controller-based status bar appearance项如果设为YES,则View controller对status bar的设置优先级高于application的设置;设置为NO则以application的设置为准。虽然7.0SDK后在UIViewController中也加入加入了- (UIStatusBa
2014-07-26 15:04:58
1002
原创 IOS数据解析_使用GDataXML解析,多层结构,相同目录的方法
项目例子(包含GDataXML框架)http://download.youkuaiyun.com/detail/u013686641/7672689/*说明 将GDataXML引入你的项目 加入libxml2框架 导入#import "GDataXMLNode.h" 在TARGETS 接下来再进入Build Settings,在搜
2014-07-24 14:54:55
1530
原创 IOS总结_IOS以post方式向PHP服务器端发送json数据请求
方法一 NSURL *url=[NSURL URLWithString:urlString]; //第二步,创建请求 NSMutableURLRequest *requests = [[NSMutableURLRequestalloc]initWithURL:url cachePolicy:NSURLRequestUseProtocolCachePolicy
2014-07-12 10:14:00
6548
原创 IOS总结_获取当前的日期,时间,星期几
NSDate *date = [NSDatedate]; //获得当前时间 NSCalendar *calendar = [NSCalendarcurrentCalendar]; //实例日历类 NSDateComponents *comps; // 年月日获得 comps = [calendar compo
2014-06-23 10:28:21
1266
原创 IOS总结_IOS常用的方法集合、调用系统电话、设备区分、APP内永不锁屏
dianopenURL能帮助你运行Maps,SMS,Browser,Phone甚至其他的应用程序。这是Iphone开发中我经常需要用到的一段代码,它仅仅只有一行而已。[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"tel://8004664411"]; 这个程序通过基础的协议支持拨打电话的功能。摘自:
2014-06-20 16:41:57
1154
原创 IOS总结_IOS文件系统
四.文件系统1- 概述 bundle(沙盒):一个应用只能在自己的沙盒中读取或存储文件,而不能操作其他沙盒中的文件。好处:保护应用的隐私不受侵犯,保护系统文件的安排,应用删除后相关文件也能被全部清除。 每个应用都有自己的沙盒,沙盒的根目录的获取方法是NSHomeDirectory()。 根目录下的内容: -.app文件,实际上是一个文件夹,包
2014-06-20 16:05:43
903
原创 《swift 快速编程语言》系列:Welcome to Swift
[iOS翻译]《The Swift Programming Language》系列:Welcome to Swift-01全书目录:一、Welcome to Swift二、Language Guide三、Language Reference zhuang'z 一、Welcome to Swift1.关于Swift Swift是一种用
2014-06-03 11:08:05
701
转载 IOS 模拟表单 post发送二进制文件
首先说说一下http请求http请求最长用的方法是 get 和 post 方法get方法和post方法相比理解起来比较简单,get方法可以直接请求一个url,也可以url后面拼接上参数作为一个新的url地址进行请求。get方法后面的value要经过unicode编码。form的enctype属性默认为application/x-www-form-urlencoded。不能发送二进制
2014-05-23 09:38:45
1723
转载 IOS 获取网络图片的大小 改变 图片色值 灰度什么的方法集合
IOS 获取网络图片的大小 改变 图片色值 灰度什么的方法集合IOS图片处理网络url图片[objc] view plaincopy在CODE上查看代码片派生到我的代码片// 图片处理 0 半灰色 1 灰度 2 深棕色 3 反色 +(UIImage*)imageWithImage:(UIImage*)image grayLevelType:(U
2014-05-19 17:09:49
986
原创 IOS 基础的post 和 get网络请求总结
1、同步请求可以从因特网请求数据,一旦发送同步请求,程序将停止用户交互,直至服务器返回数据完成,才可以进行下一步操作,2、异步请求不会阻塞主线程,而会建立一个新的线程来操作,用户发出异步请求后,依然可以对UI进行操作,程序可以继续运行3、GET请求,将参数直接写在访问路径上。操作简单,不过容易被外界看到,安全性不高,地址最多255字节;4、POST请求,将参数放到body里面。POST
2014-05-07 09:23:13
950
转载 CGAffineTransform相关函数
CoreGraphics.hCGAffineTransform rotation = CGAffineTransformMakeRotation(M_PI_2); [xxx setTransform:rotation]; 呵呵就这么简单的两行代码就可以实现了!顺便记录一些常量,以后用的着!#define M_E 2.71828182845904523536028
2014-04-14 18:33:16
427
原创 在用core Data持久化数据时看到的简单的例子
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
2014-04-14 10:01:08
666
原创 IOS 7 Xcode 5 免IDP证书 真机调试 【修改自无心圆的博客】
修改自 IOS 7 Xcode 5 免IDP证书的真机调试。注意:虽然可以用这个方法实现真机调试,不过不能实现向Apple store 发布APP,其次向Notification这种需要去Apple 下载证书的应该也不行。其次你调试的设备必须越狱, 不越狱调试不了,还好IOS7的越狱前几天已经出来了。一, 环境:操作系统OS X 10.8.5, Xcode 5.
2014-03-26 15:19:41
951
转载 IOS 使用系统默认声音、震动
IOS成长之路-使用系统默认声音、震动点击查看原文导入框架:代码:[cpp] view plaincopy#import #import @interface MsgPlaySound : NSObject { SystemSoundID
2014-03-25 17:35:14
1023
转载 搭建svn环境的步骤
项目需要搭建svn,下面是搭建svn的步骤 1、前提条件 a:安装mac os 系统; b:安装Xcode(4.3+); 2、安装versions 可以去versions官网上面下载http://www.versionsapp.com/ 网上有很多破解版的 这里我提供了一个供大家使用,下面是安装步骤: 1、安装文件,配
2014-03-25 10:38:26
643
翻译 iOS开发键盘基本设置
键盘风格 UIKit框架支持8种风格键盘。typedef enum { UIKeyboardTypeDefault, // 默认键盘:支持所有字符 UIKeyboardTypeASCIICapable, // 支持ASCII的默认键盘 UIKeyboardTypeNumbersAndPunctuation, // 标准电话键盘,支持+*#等符号 UIKeyboardTy
2014-03-21 17:07:28
666
ZBarSDK二维码demo
2014-09-03
IOS 向PHP服务器发送json数据 PHP服务器解析不到,格式有什么问题吗?
2014-07-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人