- 博客(20)
- 资源 (2)
- 收藏
- 关注
转载 ios 谓词使用方法
Cocoa 提供了NSPredicate 用于指定过滤条件,谓词是指在计算机中表示计算真假值的函数, 它使用起来有点儿像SQL 的查询条件,主要用于从集合中分拣出符合条件的对象,也可以 用于字符串的正则匹配。首先我们看一个非常简单的例子,对谓词有一个认知。 #import @interface Person: NSObject{ int pid; NSString *name; f
2014-12-30 19:35:22 591
原创 ios tableview cell 侧滑删除
- (BOOL)tableView:(UITableView *)tableView canEditRowAtIndexPath:(NSIndexPath *)indexPath { return TRUE; } - (UITableViewCellEditingStyle)tableView:(UITableView *)tableView editingStyleFor
2014-12-24 16:52:26 2680
原创 ios 简易的本地收藏demo
myroot.delegate=self; [self.window makeKeyAndVisible]; return YES; } - (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewCont
2014-12-24 16:06:15 1319 3
原创 ios 下拉刷新上拉加载集成。
// // PullingRefreshTableView.h // PullingTableView // // Created by danal on 3/6/12.If you want use it,please leave my name here // Copyright (c) 2012 danal Luo. All rights reserved. //
2014-12-22 13:31:04 880
翻译 ios 判断网络是否可用
#import "isNetavilable.h" #import @implementation isNetavilable +(BOOL)isNetAvilable{ BOOL bEnabled = FALSE; NSString *url = @"www.baidu.com"; SCNetworkReachabilityRef ref = S
2014-12-21 20:34:16 1516
原创 ios 序列化保存bean数据。
oc中序列化实体类数据,android中有数据库存储与文件存储,ios中也是如此,先介绍下文件存储持久化。首先这个实体类要实现nscoding协议,类似于java中实现序列化接口,其实都是为了保存自定义的object,并且能够使其结构不至于遭到破坏,而能够反序列化。今天做了下一个小得demo。如图声明一个实体类。 再看。m文件。 如此实体类就能实现持久化存储了。 在nsarr
2014-12-21 20:12:28 753
原创 ios 定位工具类
// // LocationTool.m // QduniversityJobhelper // // Created by niuxinghua on 14-12-21. // Copyright (c) 2014年 niuxinghua. All rights reserved. // #import "LocationTool.h" @implemen
2014-12-21 17:06:19 750
原创 ios tableview搜索
跟安卓差不多的机制,mvc。搜索嘛 就是改变数据源 刷新下白。 // // rootViewController.m // QduniversityJobhelper // // Created by niuxinghua on 14-12-17. // Copyright (c) 2014年 niuxinghua. All rights reserved. //
2014-12-19 11:07:45 593
原创 ios 自定义cell demo
// // myCell.h // QduniversityJobhelper // // Created by niuxinghua on 14-12-17. // Copyright (c) 2014年 niuxinghua. All rights reserved. // #import @interface myCell : UITableVi
2014-12-18 16:09:19 538
原创 ios cell自适应高度
// // rootViewController.m // QduniversityJobhelper // // Created by niuxinghua on 14-12-17. // Copyright (c) 2014年 niuxinghua. All rights reserved. // #import "rootViewController.h" #
2014-12-18 16:07:58 578
原创 ios 根据文字设置高度
/** @method 获取指定宽度width的字符串在UITextView上的高度 @param textView 待计算的UITextView @param Width 限制字符串显示区域的宽度 @result float 返回的高度 */ - (float) heightForString:(UITextView *)textView andWidth:(float)width{
2014-12-18 10:42:52 609
原创 ios hpple解析html demo
// // rootViewController.m // QduniversityJobhelper // // Created by niuxinghua on 14-12-17. // Copyright (c) 2014年 niuxinghua. All rights reserved. // #import "rootViewController.h" #
2014-12-17 21:35:34 1221
转载 ios单例深入分析
← previoushomenext → 一、问题起源 一切起源于Apple官方文档里面关于单例(Singleton)的示范代码:Creating a Singleton Instance. 主要的争议集中在下面这一段: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 static
2014-12-16 19:09:42 568
原创 ios单例设计
static MyGizmoClass *sharedGizmoManager = nil; + (MyGizmoClass*)sharedManager { @synchronized(self) { if (sharedGizmoManager == nil) { [[self alloc] init]; // as
2014-12-16 19:00:40 500
转载 android 离线缓存
离线缓存就是在网络畅通的情况下将从服务器收到的数据保存到本地,当网络断开之后直接读取本地文件中的数据。 将网络数据保存到本地: 你可以自己写一个保存数据成本地文件的方法,保存在android系统的任意目录(当然是有权限的才行),但是在这种情况下使用Context的openFileOutput方法最简便也最符合我们的场景,下面的saveObject方法演示了如何用openFileOu
2014-12-14 14:45:51 1111 1
转载 iOS 分类的用法
无论一个类设计的如何完美,都不可避免的会遇到没有预测到的需求,那怎么扩展现有的类呢?当然,继承是个不错的选择。但是Objective-C提供了一种特别的方式来扩展类,叫Catagory,可以动态的为已经存在的类添加新的行为。这样可以保证类的原原来的基础上,较小的改动就可以增加需要的功能。使用Category对类进行扩展时,不需要访问其源代码,也不需要创建子类,这样我们可以扩展系统提供的类。Cate
2014-12-10 21:09:12 599
原创 iOS AFNetworking 使用
如题,楼主很笨,不知道为何从github上下载下来的networking拖进xcode后有一个小bug,搞了好久 ,才算ok。关键是我还是不知道bug的原因,菜鸟的悲剧是没人交流。 上代码。这是ios网络一部加载的第三方服务,支持json解析 断电下载之类的。 // // rootViewController.m // Testimage // // C
2014-12-08 20:37:55 621
原创 回调接口总结
package com.example.f07_callback01; import com.example.f07_callback01.A.Callback; import android.os.Bundle; import android.app.Activity; import android.util.Log; import android.view.Menu; import and
2014-12-04 13:55:09 516
原创 java get与post
URL的openConnection()方法将返回一个URLConnection对象,该对象表示应用程序和 URL 之间的通信链接。程序可以通过URLConnection实例向该URL发送请求、读取URL引用的资源。 通常创建一个和 URL 的连接,并发送请求、读取此 URL 引用的资源需要如下几个步骤: (1)通过调用URL对象openConnection()方法来创建URLConnecti
2014-12-02 19:58:31 573
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人