
ios
万剑
这个作者很懒,什么都没留下…
展开
-
ios 安卓 javaweb RSA加密解密
ios版 ,公钥私钥一键加密解密@interface RSA : NSObject// return base64 encoded string+ (NSString *)encryptString:(NSString *)str publicKey:(NSString *)pubKey;// return raw data+ (NSData *)encryptData:(NSD原创 2015-10-16 17:10:17 · 2930 阅读 · 0 评论 -
UICollectionView
UICollectionView跟安卓中的RecycleView很像,使用也很像,安卓通过adapter,ios通过UICollectionViewDelegate,UICollectionViewDataSource协议具体使用方式:1.新建ios工程2.ViewController中实现相关协议#import @interface ViewController原创 2015-10-09 14:15:22 · 922 阅读 · 0 评论 -
UINavigationController+storyboard
新建ios工程,然后打开Main.storyboard,点击Editor--Embed in--Navigation Controller 2、指定storyboard中ViewController 对应ViewController ,并为其添加按钮,以及点击事件为按钮添加点击事件后的ViewController实现类#import "ViewContr原创 2015-10-09 20:58:19 · 721 阅读 · 0 评论 -
UserDefaults
UserDefaults支持的基本数据类型包含:NSData, NSString, NSNumber, NSDate, NSArray, or NSDictionary对于自定义的类,如果直接存储会出现如下错误:Property list invalid for format (property lists cannot contain objects of type原创 2015-10-10 20:26:09 · 805 阅读 · 0 评论 -
ios数据存储NSString,NSArray,NSDictionary
//获取文件路径,路径名不可随意取,不可以光使用文件名作为路径 NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask,YES); NSString*directory=[paths objectAtIndex:0]; NSString原创 2015-10-10 21:00:12 · 543 阅读 · 0 评论 -
NSBundle
ios中去访问应用自身的资源文件可以使用NSBundle。1.把需要访问的资源文件拖到工程中,选择复制2、调用方式 NSBundle* bundle=[NSBundle mainBundle]; NSLog(@"%@",[bundle resourcePath]); NSString* path= [bundle pathForResource原创 2015-10-12 10:56:48 · 492 阅读 · 0 评论 -
NSThread简单实用
#import "ViewController.h"@interface ViewController ()@property (weak, nonatomic) IBOutlet UIImageView *imgView;@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]原创 2015-10-13 09:29:22 · 443 阅读 · 0 评论 -
ios归档
//// main.m// bundle//// Created by Young on 15/10/12.// Copyright (c) 2015年 Young. All rights reserved.//#import @interface MyData : NSObject@property NSString* color;@property doub原创 2015-10-12 12:46:19 · 616 阅读 · 0 评论 -
ios动画
//////////竖直旋转一圈////////////// [UIView beginAnimations:@"animation" context:nil]; [UIView setAnimationDuration:5.0f]; [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromL原创 2015-10-12 16:50:06 · 1129 阅读 · 0 评论 -
ios数据库CoreData
ios中可以使用c语言来操作sqlite数据库,但不是面向对象的,函数命名也很别扭,ios提供了CoreData来操作数据库,CoreData与Hibernate类似,可以通过创建相应的对象来实现数据的增删改查1、为以后工程添加CoreData支持。 首先添加CoreData.framework2、添加实体模型文件 File--New-原创 2015-10-12 19:51:57 · 512 阅读 · 0 评论 -
ios 9宫格图片
9宫格图片可以指定缩放区域,任意png图片都可以,通常用来做聊天消息等的背景安卓中可以使用google提供的工具制作 9.png图片,直接把 9.png图片作为背景就可以。ios要通过代码实现关键代码 UIButton* but=[UIButton buttonWithType:UIButtonTypeCustom]; but原创 2015-10-10 15:04:02 · 1568 阅读 · 0 评论 -
ios字体
UILabel* label=[[UILabel alloc]initWithFrame:CGRectMake(10, 100, 100, 100)]; [self.view addSubview:label]; label.text=@"hello"; label.font=[UIFont fontWithName:@"Zapfino" size:24];原创 2015-10-10 14:58:50 · 474 阅读 · 0 评论 -
AFHTTPRequestOperationManager简单使用
初学ios,用到了AFHTTPRequestOperationManager,遇到了好多坑。 AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager]; // manager.securityPolicy = [AFSecurityPolicy policyWi原创 2015-10-16 17:23:01 · 3865 阅读 · 0 评论 -
UITableView删除添加,移动,分区,索引,自定义UITableViewCell
UITableView //// ViewController.m// tabview//// Created by Young on 15/10/21.// Copyright © 2015年 Young. All rights reserved.//#import "ViewController.h"@interface ViewController ()@pro原创 2015-10-22 10:33:41 · 1121 阅读 · 0 评论 -
UITableViewCell定制
首先把UITableView拖入storyboard中,并关联ViewController点击新添加的UITableView,修改右侧Prototype Cells, 该值为单元格种类数,左侧 UITableView中会出现对应数量UITableViewCell。然后就可以修改Cell的界面了。为UITableViewCell添加Identifier , 例如分原创 2015-10-21 16:38:18 · 502 阅读 · 0 评论 -
ios下拉刷新
ios下拉刷新//// ViewController.m// tabview//// Created by Young on 15/10/21.// Copyright © 2015年 Young. All rights reserved.//#import "ViewController.h"@interface ViewController ()@prope原创 2015-10-22 15:10:27 · 624 阅读 · 0 评论 -
UITabBarController
1、新建ios工程,并添加几个自定义UIViewController,分别取名为MyViewController1,MyViewController2,MyViewController3,2、AppDelegate中如下初始化#import "AppDelegate.h"#import "MyViewController1.h"#import "MyViewController原创 2015-10-10 09:11:10 · 449 阅读 · 0 评论 -
ios开启新的界面
ios开启新的界面可以使用导航来实现,最简单的方式是在 storyboard中实现按住control,鼠标点击按钮拖到绿色view controller ,松开后选择show原创 2015-10-09 15:54:41 · 813 阅读 · 0 评论 -
ios界面切换
1.新建Cocos Touch文件,继承自 ViewController, 假设文件名为 MyViewController2.在 storyboard中添加新的view controller,并指定实现类是MyViewController,同时为该view controller指定id为 vc23.为view controller 1中的按钮添加点击事件原创 2015-10-09 16:29:44 · 576 阅读 · 0 评论 -
ios xib文件使用
xib虽然已经过时,但维护旧的ios应用时会遇到。使用方式1、创建ios工程2、创建Cocos touch文件,继承自UIViewController,并勾选 Also create xib file,文件名假设为MyViewController创建完成后工程结构3.xib文件中拖拉控件4、AppDelegate.m文原创 2015-10-09 14:34:55 · 712 阅读 · 0 评论 -
UINavigationBar美化
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; self.title=@"第一个界面"; //统一设置背景 [self.navi原创 2015-10-09 22:00:50 · 472 阅读 · 0 评论 -
UINavigationController
UINavigationController可以实现栈的方式管理ViewContoroller1、把SupportingFiles 中 info.plist中的Main storyboard file base name置为空,并新建几个Cocos Touch 文件,继承自ViewContoroller,名字分别为 ViewContoroller2, ViewContoroller3 ,详见下原创 2015-10-09 19:49:52 · 532 阅读 · 0 评论