iOS
文章平均质量分 74
Eight199
这个作者很懒,什么都没留下…
展开
-
表格小知识
#import @interface Person : NSObject@property (nonatomic,copy) NSString *name ;@property (nonatomic,copy) NSString *icon ;@property (nonatomic,strong) NSString *detail ;+(id)personWithName:(N原创 2015-03-06 15:55:07 · 487 阅读 · 0 评论 -
MBProgressHUD的多种样式的简单整合
参照网上查阅的一些资料对第三方类库MBProgressHUD的多种样式的简单整合!在你所需要的工程里面导入MBProgressHUD.h和MBProgressHUD.m两个文件首先要初始化生成一个HUD的同时选择添加到你所需要的视图上面MBProgressHUD *HUD = [[MBProgressHUD alloc] initWithView:self.view];[self原创 2015-03-13 15:32:32 · 962 阅读 · 0 评论 -
简单通讯率添加删除'以及默认删除按钮不能点击
// ViewController.m#import "ViewController.h"#define NUM 40@interface ViewController ()@property NSArray *_array;@property UIBarButtonItem *delectItem;@end@implementation ViewController-原创 2015-03-06 16:11:11 · 546 阅读 · 0 评论 -
setValue: forKeyPath:
通过 setValue: forKeyPath:这个方法来设置一些属性信息 UITextField *textfield = [UITextField new]; [textfield setValue:[UIColor redcolor] forKeyPath:@"_placeholderLabel.textColor"];[self s原创 2015-08-07 10:59:59 · 1370 阅读 · 0 评论 -
VVDocumenter不能注释(没有反应)
在介绍以下步骤时,首先要提醒大家一点,切记在安装VVDocumenter的时候,要是在运行Xcode时出现提示“Load bundle”、 “Skip Bundle”,千万千万记得选择“Load bundle”,不然就算安装了插件也无法使用。(假如要是真心选择了“Skip Bundle”该怎么办呢?最简单的方法就是:右键Finder选择“前往文件夹”,输入Library/Application翻译 2015-07-28 11:05:57 · 1438 阅读 · 1 评论 -
ios里面 Localizable.strings文件一点小知识(个人理解)
当你在你的项目里面New File..一个Localizable.strings的文件之后,想选择添加上语言,当你点击右侧工具栏(View - > Utilities - >Shoe File inspector)里面的Localization想添加语言的时候,你发现只有English一项,而且还无法添加其他语言种类的时候原创 2015-10-16 16:12:27 · 10599 阅读 · 0 评论 -
iOS相册访问 ALAssetsLibrary(获取到相册的图片)+ 图片格式
//通过创建ALAssetsLibrary 的实例可以访问系统Photos里的图片与视频。这个库包括了保存的图片,从iTunes导入的和从其他设备里面导入的图片,你可以访问所有的分类和保存图片视频。//用普通的alloc和init就可以创建ALAssetsLibrary的实例,所有你从这个实例中获取得到的对象的生命周期和ALAssetsLibrary这个实例的生命周期一致//大多数翻译 2015-11-03 13:24:42 · 1619 阅读 · 0 评论 -
iOS相册图片缓存(document)以及图片文件流上传服务器功能
不要忘了遵循协议还有用到的AFNetworking(第三方类库)并且导入#import "AFHTTPSessionManager.h"头文件UIImagePickerControllerDelegate, UINavigationControllerDelegate>首先要创建图片选取对象(sourceType) //创建图片选取器对象 UIImagePicker原创 2015-04-24 16:21:11 · 2927 阅读 · 0 评论 -
iOS正则表达式
一、什么是正则表达式 正则表达式,又称正规表示法,是对字符串操作的一种逻辑公式。正则表达式可以检测给定的字符串是否符合我们定义的逻辑,也可以从字符串中获取我们想要的特定部分。它可以迅速地用极简单的方式达到字符串的复杂控制。二、正则表达式的语法 看一个过滤纯数字的例子- (BOOL)validateNumber:(NSStrin转载 2015-11-04 14:01:24 · 421 阅读 · 0 评论 -
ShareSDK for IOS 的个人理解
经过了半天的努力,参照着官方的demo,终于把问题解决了,其实官方的demo是很容易理解的个人比较建议,可前往http://mob.com下载官方Demo,里面有详细的文档说明以及教程,下面的教程也都是官方文档的东西,可是我在官方文档的基础上,说一点点东西(下文会用橘黄色标出),此处需要特别注意,针对iOS9,需要做适当的配置,否则达不到您以往使用的效果,具体可参照官方下载的Demo里面的一篇“i翻译 2015-10-13 15:51:44 · 3302 阅读 · 0 评论 -
iOS拨打电话的三种方法
iOS里面在程序里面实现拨打电话的方式,略知一下三种方法: ps:其实仔细看起来没什么特殊的,但要特殊注意代码里面的关键词(下面用红色标出以作区别)1、此方法,拨打完电话但是回不到原来的应用,会停留在通讯录里,而且是直接拨打,不弹出提示NSMutableString * str=[[NSMutableString alloc] initWithFo转载 2015-10-30 10:37:22 · 819 阅读 · 0 评论 -
UICollectionView的用法小结
UICollectionView的简单用法,具体可参考http://blog.csdn.net/majiakun1/article/details/17204693,有相关的三篇博客,个人感觉还不错,以下是个人的简单理解与应用,可以满足最简单的没有什么特殊展现形式的UICollectionView,后期鄙人也会不断的学习完善,以下是代码有Demo完整的展示,并且都附有注释详解,应该会很容易理解的,原创 2015-12-11 17:16:02 · 1014 阅读 · 0 评论 -
iOS 指纹锁Touch ID解锁
1、首先在您的项目的Build Setting - - - >>> Link Binary With Libraries 中导入LocalAuthentication.framework库2、在您需要的类中导入 #import 3、最后就是在您需要的监听事件中执行下列代码就可以了LAContext *ctx = [[LAContext alloc]翻译 2016-04-15 11:23:59 · 965 阅读 · 0 评论 -
极验geetest IOS端开发文档
备注 :下列文档来自geetest 相关链接: https://github.com/GeeTeam/gtapp-ios-oc/blob/master/geetest_ios_dev.rst 可下载geetest 的 iOS版 https://github.com/GeeTeam/gtapp-ios-oc更多信息可查阅geetest官网转载 2016-04-20 10:00:57 · 2515 阅读 · 0 评论 -
支付宝SDK <openssl/asn1.h> file not found
官方文档说需要 对“Header Search Paths”增加头文件路径:$(SRCROOT)/项目名 称照着做了还是出现 openssl rsa.h file not found ,后来百度了很多地方都没有找到能解决的方法。后来突然回想起# include比如 我把openssl这个文件导入到了这个工程目录下 :项目名称/公共类/工具&第三方/支付宝SDK/openss转载 2016-02-02 11:38:51 · 826 阅读 · 0 评论 -
iOS开发系列--音频播放、录音、视频播放、拍照、视频录制
iOS开发系列--音频播放、录音、视频播放、拍照、视频录制2014-12-26 09:15 by KenshinCui, 177766 阅读, 76 评论, 收藏, 编辑--iOS多媒体概览随着移动互联网的发展,如今的手机早已不是打电话、发短信那么简单了,播放音乐、视频、录音、拍照等都是很常用的功能。在iOS中对于多媒体的支持是非常强大的,无论是音视频播放、录转载 2016-06-13 11:14:54 · 989 阅读 · 0 评论 -
UICollectionView 、UItableView 动态改变高度
在之前做项目的时候,机会性的将UICollectionView 、UItableView 放在了一个UI视图中展示,并且需要动态布局的那种,在以下代码中,也可以动态计算collection的高度以下是小八自己简单敲得代码,共读者参考,有任何意见或者建议,都欢迎各位留言,发邮件也可以的哟,小八在此先谢过各位读者啦!^-^ ^-^话不多说,直接上代码了哟!!!//View原创 2016-09-09 17:40:07 · 12085 阅读 · 0 评论 -
interactivePopGestureRecognizer ,右滑返回,自定义返回,多个tab
interactivePopGestureRecognizer ,右滑返回,自定义返回,多个tabself.navigationController.interactivePopGestureRecognizer.enabled;这个api功能就是在NavigationController堆栈内的UIViewController可以支持右滑手势,就是不用点击右上角的返回按钮,在屏原创 2016-09-07 17:42:50 · 954 阅读 · 0 评论 -
Coredata
创建工程步骤:1.创建新项目时,选择coredata如果是已有项目,需要添加coredata库引用,并在appdelegate添加代码2.创建实体3.添加属性4.添加类5.操作数据// AppDelegate.h#import #import @interface AppDelegate : UIResponder @property (stro原创 2015-03-06 16:56:51 · 429 阅读 · 0 评论 -
音频播放小操作
// ViewController.h// 音频播放#import @interface ViewController : UIViewController@property (weak, nonatomic) IBOutlet UIProgressView *progressView;@end// ViewController.m// 音频播放#import "原创 2015-03-06 17:13:57 · 471 阅读 · 0 评论 -
控制列来进行表情排序
#import "ViewController.h"@interface ViewController ()@property UISegmentedControl *segment;@property NSMutableArray *ary;@property UIButton *addBtn;@property UIButton *delectBtn;@property NSI原创 2015-03-06 15:58:38 · 508 阅读 · 0 评论 -
警告框小知识
#import @interface ViewController : UIViewController #pragma mark 警告框遵守的协议 #pragma mark 提示框遵守的协议- (IBAction)creatAlertViewOne:(UIButton *)sender;- (IBAction)creatAlertViewTwo:(UIButton *)sender;原创 2015-03-06 16:01:56 · 458 阅读 · 0 评论 -
十二星座图片缩放,夜间模式切换
// ViewController.h#import @interface ViewController : UIViewController@property (weak, nonatomic) IBOutlet UILabel *titleLabel;@property (weak, nonatomic) IBOutlet UILabel *pageLabel;@prope原创 2015-03-06 16:05:43 · 677 阅读 · 0 评论 -
图片翻页,进度条,输入框,手势,活动提示器
#import @interface ViewController : UIViewController @property (weak, nonatomic) IBOutlet UIImageView *image;- (IBAction)clickSteeper:(UIStepper *)sender;@property (weak, nonatomic) IBOutlet UI原创 2015-03-06 16:15:53 · 752 阅读 · 0 评论 -
UIScrollView图片切换以及UIPageControl
#import "ViewController.h"#define IMGCOUNT 12@interface ViewController (){ UIPageControl *_page; }@property UIImageView *imageView ;@property UIPageControl *pagecontrol;@end@implemen原创 2015-03-06 16:21:20 · 491 阅读 · 0 评论 -
Scrollview基础小知识
// ViewController.m// Scrollview基础#import "ViewController.h"@interface ViewController ()@property UIImageView *imageView ;@end@implementation ViewController- (void)viewDidLoad{ [supe原创 2015-03-06 16:24:30 · 426 阅读 · 0 评论 -
FTMD_DEMO
// ViewController.m// FTMD_DEMO #import "ViewController.h"#import "FMDatabase.h"@interface ViewController (){ FMDatabase *db;}@end@implementation ViewController- (void)viewDidLoad原创 2015-03-06 17:35:47 · 632 阅读 · 0 评论 -
归档的一些小步骤
// Student.h#import @interface Student : NSObject @property (nonatomic,assign) int idNum;@property (nonatomic,copy) NSString *name;- (void)encodeWithCoder:(NSCoder *)aCoder;- (id)initWithCo原创 2015-03-06 17:04:07 · 521 阅读 · 0 评论 -
表格(UITableView)的几个小方法
#pragma mark 点击删除按钮,提交(或插入....)- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath{ if(editingStyl原创 2015-03-06 16:42:41 · 442 阅读 · 0 评论 -
UItableView基本步骤(代码实现中还包含快速创建数组)
// ViewController.m// TableView基础#import "ViewController.h"#define kHead "head"@interface ViewController () //{ NSArray *_allAry;}@end@implementation ViewController- (void)viewDidL原创 2015-03-06 16:27:51 · 529 阅读 · 0 评论 -
简单创建导航栏的步骤
// ViewController.m#import "ViewController.h"#import "SecondViewController.h"@interface ViewController (){ SecondViewController *_secondView;}@end@implementation ViewController- (void原创 2015-03-06 16:32:17 · 650 阅读 · 0 评论 -
简单创建标签栏
// AppDelegate.m#import "AppDelegate.h"#import "WHViewController.h"@implementation AppDelegate- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)laun原创 2015-03-06 16:37:09 · 500 阅读 · 0 评论 -
音效播放小操作
// ViewController.m// 音效播放#import "ViewController.h"#import @interface ViewController ()@end@implementation ViewController- (IBAction)palyAudioOne:(id)sender { [self playAudio:@"btnA原创 2015-03-06 17:09:06 · 647 阅读 · 0 评论 -
NAThread线程
// UIImageView+loadNetImage.h#import @interface UIImageView (loadNetImage)//在网络上加载图片如果加载不成功,就显示默认图片;- (void)setImageWithURL:(NSString *)urlString andDefaultImage:(NSString *)imageName;@end原创 2015-03-06 17:33:58 · 508 阅读 · 0 评论 -
sqlite1-2增 删 改 查方法的简单封装
// SQLiteHelper.m// SQLiteText3//// Created by jerehedu on 15/2/3.// Copyright (c) 2015年 baidu. All rights reserved.//#import "SQLiteHelper.h"#import #define DBNAME @"demo.sqlite"@im原创 2015-03-06 16:53:56 · 545 阅读 · 0 评论 -
ios录音小操作
// ViewController.h// 录音#import @interface ViewController : UIViewController- (IBAction)clickRecordBtn:(id)sender;- (IBAction)clickPauseBtn:(id)sender;- (IBAction)clickResumeBtn:(id)sender;原创 2015-03-06 17:17:01 · 537 阅读 · 0 评论 -
sqlite1-1
//// ViewController.m// SQLiteText//// Created by jerehedu on 15/2/2.// Copyright (c) 2015年 baidu. All rights reserved.//#import "ViewController.h"#import //1. 导入SQLite3头文件@interface原创 2015-03-06 16:50:49 · 703 阅读 · 0 评论 -
Cocoapods 相关问题
本篇文章公分了两个部分,一部是Cocoapods的安装使用,一部分是Cocoapods 使用时的相关问题解决方案Cocoapods的安装使用首先给一些安装特定版本的cocoapods命令1, 卸载 cocoapods$ sudo gem uninstall cocoapods2. 安装 xcodeproj(不知道有什么用)翻译 2016-02-23 11:22:04 · 824 阅读 · 0 评论