自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 IOS宿舍管理系统之Bmob实现数据读取及增删改查

一:导入第三方库 import “CocoaAsyncSocket”二:AppDelagete中注册id在这里插入代码片三:实现增删改查1.插入:(如果这个表不存,就会自动创建这个表和它的属性列)//插入-(void)insert{ //往GameScore表添加一条playerName为小明,分数为78的数据 BmobObject *gameScore =...

2019-10-13 11:24:22 311

原创 IOS宿舍管理系统之CocoaAsyncSocket实现即时通信

一:下载第三库 终端中import “CocoaAsyncSoket”二:服务器(.h)文件中让外部调用//单列模式+(MyChatServer*)sharedServer;//开启聊天服务器-(void)startServer;//发送信息-(void)sendMsg:(NSString*)msg;服务器端(.m)文件中:1.导入:#import <GCDAsyn...

2019-10-13 10:29:08 209

原创 NSArchiver将model存入NSUsreDefaultCenter

一:Model的.h文件中//// PersonModel.h// NSKeyArchiver归档//// Created by on 2019/9/15.// Copyright © 2019年. All rights reserved.//#import <Foundation/Foundation.h>#import <UIKit/UIKit....

2019-09-16 19:02:01 143

原创 OC中Sql的(代码和终端中的)怎删改查

一:代码操作1:第一步,必须是打开数据库#import "SQLManageCenter.h"#import <sqlite3.h>@interface SQLManageCenter()@property(nonatomic,assign)sqlite3 * sql;@endSQLManageCenter * instance = nil;@impleme...

2019-09-16 18:57:23 116

原创 网络基本运用(下载)

一、最基本的使用@interface ViewController ()<NSURLConnectionDataDelegate>@property(nonatomic,strong)NSMutableData * iData;@end@implementation ViewController- (void)viewDidLoad { [super view...

2019-05-24 16:30:11 99

原创 使用AVPlaer创建视屏播放器

//#PlayerView.m文件中#import "PlayerView.h"#import <AVFoundation/AVFoundation.h>#import "ZQYSliderView.h"@interface PlayerView()@property(nonatomic,copy)NSString * urlStr;@property(nonatom...

2019-05-24 16:23:02 3902

原创 OC中多线程

//显示视图 提示用户下载 //开启一个线程 下载数据 并且不影响用户进行其他操作 //创建一个队列 dispatch_queue_t queue = dispatch_queue_create(NULL, DISPATCH_QUEUE_CONCURRENT); //在这个队列开启异步线程(先后顺序的) dis...

2019-04-15 17:06:27 139 2

原创 常用的第三方库简单使用

一、Masonary只要用于对视图进行约束 [self.contentView mas_makeConstraints:^(MASConstraintMaker *make) { //mas_equalTo() 指的是这个视图离父视图的上/下/左/右的距离值 不需要设置偏移值 make.leading.trailing.bottom.mas_equalTo(0...

2019-04-15 17:05:40 250

原创 OC中截图/截屏(CGImageRef,UIGraphics)

一。CGImageRef方法剪切图片 +(UIImage*)clipImage:(UIImage *)image Frame:(CGRect)frame{ CGImageRef imgRef = CGImageCreateWithImageInRect(image.CGImage, frame); UIImage * newImage = [UIImage image...

2019-04-15 16:22:29 1834

原创 IOS界面之间的消息传递(delegate+block +NSNotificationCenter)

界面之间的消息传递主要有三种方法协议+block+NSNotificationCenter)一: block界面之间消息传递的最简单方式,但最大的缺陷就是只能在存在父、子视图关系的界面之中传递,而不能夸多个界面传递。其实现方式如下//在需要传递数据的.h 文件中定义block,设置其参数及返回值//定义blocktypedef void(^ContentBlock)(NSInteger ...

2019-04-14 23:04:52 345

原创 UIVIiew and animation

#import &quot;ViewController.h&quot;@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; [self initButton]; }-(void)initView{ for (i...

2018-10-21 12:53:03 114

原创 plist中的文件读取

/如何快速的在同时夹杂着图片和非图片的文件中快速浏览到图片,即将文件拖入//2,如何读取plist中的文件呢?其实plist文件主要便是将图片的名称及其他的一些信息等封装起来,给代码编写者提供一种有序的、便捷的图片的信息的高效率访问方式。其读取方式如下//由plist文件的Type类型来逐层读取文件,最终达到目的。- (void)viewDidLoad { [super vi...

2018-08-19 16:36:19 2842

原创 NSMutableAttributeString的相关使用及说明

1、NSMutableAttributeString能实现图文混排,UILabel 和 UITextView 都能添加 NSAttributedString 属性字符串,通过这一点,可以实现带有属性的文字和文字内包含图片的文本内容展示.//NSMutableAttributeString的相关创建- (void)viewDidLoad { NSString*string = @...

2018-08-19 16:16:50 467

原创 storyboard与Xib的相关操作

//当着工程中此处的main被去除之后,想让MainViewStory继续奇效:可以在Appdelegate中是viewCtrl成为工程根视图//或MainStoryboard UIStoryboard *sb = [UIStoryboard storyboardWithName:@”xxxx” bundle:[NSBundle mainBundle]]; //获取MainStor...

2018-08-18 21:10:07 178

转载 OC基本认识(图片)

1

2018-08-13 21:08:25 930

原创 UITextField的相关操作

制作用户密码登录:设置需要://1需要服从&amp;lt;UITextFieldDelegate&amp;gt;@interface ViewController ()&amp;lt;UITextFieldDelegate&amp;gt; 只有服从了它才能使用 - (BOOL)textFieldShouldReturn:(UITextField *)textField{ }; (BOOL)tex...

2018-08-13 14:15:31 214

原创 (slider,progress,switch,alertController)

滑动条(slider)、警告框(UIAlertController)、进度条(progress)、开关(switch)等相关使用:@interface ViewController ()@property(nonatomic,strong)UIProgressView* progressView;@end@implementation ViewController- (void)...

2018-08-13 13:50:31 137

原创 如何使用几张图片制作连续动画

@interface ViewController ()@property(nonatomic,strong)UIImageView* iv;@end@implementation ViewController- (void)viewDidLoad { [super viewDidLoad]; _iv = [[UIImageView alloc]initWithFrame:...

2018-08-12 16:45:05 2808

原创 UIBotton基础信息+(三原色调色)

1,按钮的状态(state)//按钮的正常状态UIControlStateNormal //按钮被点击是的状态UIControlStateHighlighted//按钮被禁止点击时的状态UIControlStateDisabled //按钮被点击后的状态UIControlStateSelected2给按钮添加标题(setTitle)并且说明是给什么状态下添加标题 [[UIBu...

2018-08-12 16:38:02 474

原创 Block代理的使用方法()

block代理方法最大的好处便是 增加了 程序的可移植性,通常用于功能使用比较广泛的程序中。 如: 在编写一个登录界面的时候,可将登录界面从rooeViewController中独立出来,单独为用户进行登录服务,并且将最终的结果返回给rootViewController。 简而言之,进行代理任务的模块可看做一个自动塑性的机器,工匠将不同类型的塑料放入这一个机器中,这个机器会自动根据自身固有的一...

2018-08-08 21:00:37 257

原创 USUserDefaults -用户数据的短暂储存

在进行编写用户登录系统时,为了保存用户的密码、账号等简短信息时,最简洁的方式莫过于使用NSUserDefaults了,他的使用方法类似于字典,以Key-Values方式进行数据的访问。使用方法如下://获取对象的实列化对象!NSUserDefaults *userDefaults = [NSUserDefaults standardUserDefaults];``` //从其中获取数据...

2018-08-08 20:28:17 180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除