E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
非凡程序员
非凡程序员
,王力
//oc中的不可变字符串关键字NSString创建方式: NSString*str=@"heLlo,世界!"; NSLog(@"str的长度是:%li",[strlength]); inta=5; NSString*string=[NSStringstringWithFormat:@"%@",str]; //判断两个字符串的内容是否相同 if
王力哥哥
·
2015-12-28 09:00
字符串
数组
遍历
字典
[
非凡程序员
]Mysql,sqlite的基本应用 sqlite在工程中的使用
MySql的进入方式首次安装设置密码等信息:cd/usr/local/mysqlsudochmod-R755datacdbin/sudo./mysqld_safe./mysql-uroot-p默认密码为空------这是设置权限的打开:./mysql-vshowdatabases;//显示当前有多少数据库createdatabase数据库名字;//创建一个数据库usedatabase//切换数据库
TimeConcept
·
2015-11-19 18:00
[
非凡程序员
]XibView tableViewXib
//Xibs就是布局界面的一种方式。//创建xib的方法:选择New->File->UserInterface->Empty 设置将要创建Xib的文件名字, //============第一种: 首先,关于Xib加载 这里以“XibLoadView”为例==========////--------------进入XibLoadView.xib文件-----------//创建好Xib文件后
TimeConcept
·
2015-11-19 18:00
[
非凡程序员
]ScollView 故事板传值
//tableviewXib@interface ViewController: UIViewController
@property (weak, nonatomic) IBOutlet UITableView *tableview;@property(nonatomic,strong)NSString *str
TimeConcept
·
2015-11-18 19:00
[
非凡程序员
]手写UIDatePicker和UIPickerView
//// ViewController.h// 手写UIDatePicker//// Createdby
非凡程序员
on15/11/13.// Copyright(c)2015年
非凡程序员
.Allrightsreserved
温暖c
·
2015-11-13 17:00
[
非凡程序员
]倒计时 uiimage uiDatePicker NSDate
//倒计时 @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; [NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector:@selector(jishi) userInfo:nil repeats:YES]; }
TimeConcept
·
2015-11-13 17:00
Objective-c 手写UIDatePicker
//// ViewController.m// 手写UIDatePicker//// Createdby
非凡程序员
on15/11/13.// Copyright(c)2015年
非凡程序员
.Allrightsreserved
开拓者0058
·
2015-11-13 17:00
objective-c UIImageView
//// ViewController.m// UIImageView//// Createdby
非凡程序员
on15/11/12.// Copyright(c)2015年
非凡程序员
.Allrightsreserved
开拓者0058
·
2015-11-13 16:00
[
非凡程序员
]武昌
// // ViewController.m // uiTable // // Created by
非凡程序员
_02 on 15/11/12. // Copyright (c) 2015年
非凡程序员
wuc
·
2015-11-13 15:00
[
非凡程序员
]UIKit 手写控件 UIImageView 和UITableView
UIImageView是用来放置图片的创建⼀一个UIImageView对象有五种⽅方法:1.UIImageView*imageView1=[[UIImageViewalloc]init];实例化了一个UIImageView类型的对象 2.UIImageView*imageView2=[[UIImageViewalloc]initWithFrame:(CGRect)];实例化了一个UIImageVi
温暖c
·
2015-11-12 18:00
[
非凡程序员
]uitableview uiimage 的手动编写 加密
#import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDidLoad{ [superviewDidLoad]; //实例化一个列表对象UITableView对象 UITableView*tableView=[[UITableViewalloc]init
TimeConcept
·
2015-11-12 18:00
[
非凡程序员
]uikit 手写控件
#import"ViewController.h"@interfaceViewController()@end@implementationViewController-(void)viewDidLoad{ [superviewDidLoad]; //实例化标签对象 UILabel*lable=[[UILabelalloc]initWithFrame:CGRectMake(20,30,200
TimeConcept
·
2015-11-11 17:00
UIKit 手写控件转换大小写
//// ViewController.m// 手写转换大小写//// Createdby
非凡程序员
on15/11/11.// Copyright(c)2015年Querida.Allrightsreserved
温暖c
·
2015-11-11 17:00
[
非凡程序员
]UIKit 手写控件
//// ViewController.m// 手写控件//// Createdby
非凡程序员
on15/11/11.// Copyright(c)2015年Querida.Allrightsreserved
温暖c
·
2015-11-11 17:00
[
非凡程序员
]归档解档和APPKit
归档概念:归档是把对象写入文件保存在硬盘中,当再次重新打开程序时,可以还原这些对象归档后的文件时加密的,属性列表是明文的//创建一个可变大小的数据流NSMutableData*mutableData=[[NSMutableDataalloc]init];//把用归档格式的数据传值给可变大小的数据流NSKeyedArchiver*archiver=[[NSKeyedArchiveralloc]ini
温暖c
·
2015-11-10 18:00
[
非凡程序员
]归档 解档 appkit
#importintmain(intargc,constchar*argv[]){ @autoreleasepool{//归档 NSMutableData*data=[[NSMutableDataalloc]init]; NSKeyedArchiver*archiver3=[[NSKeyedArchiveralloc]initForWritingWithMutableData:da
TimeConcept
·
2015-11-10 18:00
2015-11-10 iOS开发课程培训总结(十七)
//// main.m// 1110归档//// Createdby
非凡程序员
on15/11/10.// Copyright(c)2015年
非凡程序员
.Allrightsreserved.
F_田鸡香也
·
2015-11-10 18:00
[
非凡程序员
]文件管理 NSFileManager NSFileHandle
NSFileManager主要用于文件NSFileHandle主要用于文件内容在终端输入UNIX命令cd切换目录touch创建文件mkdir创建目录clear清屏ls查看当前目录下的所有文件ls-l查看当前目录下所有文件的属性(只读、只写、可读可写) 更改一个文件的属性:chmod777文件名.文件类型(最大权限) NSFileManager创建文件(有的话可以不用创建)关键字:createFil
温暖c
·
2015-11-09 18:00
[
非凡程序员
]文件管理
#importintmain(intargc,constchar*argv[]){ @autoreleasepool{ //在oc里面对文件路径操作需要NSString NSString*homePath=NSHomeDirectory(); NSLog(@"%@",homePath); NSDate *date=[NSDate date]; NS
TimeConcept
·
2015-11-09 17:00
[
非凡程序员
]代理
#import #import "Doctor.h" #import "Sick.h" #import "Nurse.h" int main(int argc, const char * argv[]) { @autoreleasepool { //实例一个病人 Sick *xiaoming=[[Sick alloc]init]; xia
wuc
·
2015-11-06 17:00
[
非凡程序员
]观察者模式
#import #import "Student.h"#import "Goods.h"int main(int argc, const char *argv[]){ @autoreleasepool { Student *stu=[[Student alloc]init]; stu.name=@"Student_one"; //----------- 通知 -
TimeConcept
·
2015-11-06 17:00
[
非凡程序员
]观察者模式
#import#import"Student.h"#import"Goods.h"intmain(intargc,constchar*argv[]){ @autoreleasepool{ Student*stu=[[Studentalloc]init]; stu.name=@"Student_one"; //-----------通知--------------
TimeConcept
·
2015-11-06 17:00
[
非凡程序员
]OC设计模式:代理模式以及协议
协议:是多个对象之间协商的一个接口对象协议可以用来声明一大堆方法(不能申明成员变量)只要类遵守了这个协议,就相当于拥有了这个协议中的所有申明父类遵循了某个协议,子类也会遵循这个协议。可以对象遵循协议类遵循协议协议遵循协议。协议的关键字:@protocol遵守多个协议的时候用逗号隔开协议的写法:@protocol协议名@required必须实现方法(不规定的时候默认也是必须实现)@optional可
温暖c
·
2015-11-05 19:00
[
非凡程序员
]协议,代理
#import@interfacecureProtocol:NSObject@end#import"cureProtocol.h"@implementationcureProtocol@end//治病协议---新协议最好遵守基协议@protocolsickDeleget//协议的治疗方法,这里没有指定默认是一定实现的-(void)cure;@end#import#import"cureSickPr
TimeConcept
·
2015-11-05 18:00
[
非凡程序员
]单例模式
#import#import"Person.h"#import"Theme.h"#import"Moblie.h"intmain(intargc,constchar*argv[]){ @autoreleasepool{ //insertcodehere... NSLog(@"Hello,World!"); //一般对象实例化的过程 Person*newPerson=[[P
TimeConcept
·
2015-11-04 18:00
[
非凡程序员
]kvo
#import#import"Person.h"intmain(intargc,constchar*argv[]){ @autoreleasepool{ //insertcodehere... NSLog(@"Hello,World!");// KVO(KeyValueObsevering)// 键值监听,当属性值发生改变时会回调相应方法 //1.注册(添加监听)2
温暖c
·
2015-11-03 18:00
[
非凡程序员
]代码块简单使用
// // main.m // daimakuai // // Created by
非凡程序员
_02 on 15/11/3. // Copyright (c) 2015年
非凡程序员
_02.
wuc
·
2015-11-03 18:00
学习OC内存管理编程心得体会
//// main.m// 1030内存管理//// Createdby
非凡程序员
on15/10/30.// Copyright(c)2015年Querida.Allrightsreserved.
温暖c
·
2015-10-30 17:00
[
非凡程序员
]Objective_C字符串、数组操作
//NSString字符串比较,以下长度输出结果都是相同的都是4 NSString*s=@"1234"; NSString*s1=@"dsdr"; NSString*s2=@"的责罚多"; NSLog(@"输出的长度是:%lu,%lu,%lu",[slength],[s1length],[s2length]); //比较两个字符串是不是相等 if([sisEqu
wuc
·
2015-10-28 16:00
[
非凡程序员
] 杨茹
一IOS的内存管理1.再IOS中对于每一个对象都会有一个对象计数器2.IOS内存管理分为三种(MRC:手动释放内存 autorelaese:自动释放内存ARC:自动引用计数)(1)MRC黄金法则:一旦对象被创建(newallocinitcopyretain),那么就由创建者释放。总结:谁创建,谁释放,谁retain,谁release。其中retain计数器加一 release计数器减一。使用方式:
尘埃眠于光年yr
·
2015-10-25 15:00
OC基础数据类型之字符串,数组和字典
//-------------字符串----------------- //字符串的初始化: //1: NSString*string=@"我是
非凡程序员
!"
尘埃眠于光年yr
·
2015-10-14 18:00
【
非凡程序员
】swift中的UITableView控件的添加
添加UITableView控件同OC语言一样需要遵守UITableViewDataSource和UITableViewDelegate协议,swift中遵守协议与OC的不同是不需要Int{ return 10 } func tableView(tableView : UITableView ,cellForRowAtIndexPath indexPath: NSIndexPath)-
alice8914
·
2015-07-09 22:00
【
非凡程序员
】swift中批量添加文本框和按钮
批量生成文本框和按钮,而且将两者关联起来,需要将UITextField对象存在一个数组中,所以定义一个类属性 var textFieldArray : [UITextField] =[] 并且需要控制他们的X和Y的值所以在viewDidLoad方法中实现代码: for (var i=0;i<5;i++){ var textField = UITextField()
alice8914
·
2015-07-08 22:00
【
非凡程序员
】Swift7-3练习----(命令行模式)
//// main.swift// 7-3练习//// Createdby
非凡程序员
on15/7/3.// Copyright(c)2015年
非凡程序员
.Allrightsreserved.
Before
·
2015-07-08 06:00
【
非凡程序员
】Swift- 手动生成UIKit
下面是在程序生成5个标签,文本框,按钮的语句 for var i=0;i<5;i++{ var y:CGFloat = CGFloat(i*100 + 50) var SwiftLable=UILabel() SwiftLable.frame = CGRectMake (10 ,y, 60, 40) SwiftLable.text = "标题"
Before
·
2015-07-08 06:00
【
非凡程序员
】协议、闭包实现冒泡排序
首先要有协议,所以定义一个bubbleProtocol的协议,然后协议里面有两个属性,一个是排序前的数组,一个是排序后的数组,代码实现如下: protocol bubbleProtocol{ var oldArray : [Int] {get set} var newArray : [Int] {get set} } 协议定义完之后,要定义一个类、结构体或者枚举来遵守这个协
alice8914
·
2015-07-07 22:00
【
非凡程序员
】Swift语言中字典的遍历以及value值的排序
首先,定义一个字典dictDemo,然后将字典中的value值遍历出来,添加到定义的数组valueArray中,在进行冒泡排序;var dictDemo : Dictionary =["avgAge":20,"IDnumber":23,"minAge"=17,"MaxAge"=25] var valueArray =[Int]() for (itemKey,itemValue) in dictD
alice8914
·
2015-07-06 22:00
【
非凡程序员
】Swift练习
class car { var carname:String="" var objengine:engine?=engine() var objtyre:tyre?=tyre() var objwheel:wheel?=wheel()}class engine { var enginename:String=""}class tyre{ var tyrename
Before
·
2015-07-02 22:00
【
非凡程序员
】UIScrollView、UIPageControl总结
今天学习了UIScrollView,在UIScroll中有contentSize方法,contentSize在 UIScrollView里面的尺寸, frame.size在 UIImageView控件的尺寸。对于代码实现UIScroll要注意实例化UIScroll后,需要设置控件尺寸。即:_scrollView=[[UIScrollViewalloc]initWithFrame:CGRectMak
Before
·
2015-07-01 03:00
【
非凡程序员
】UIScrollView、UIPageControl的练习
代码功能,实现图的自动播放~ .h#import @interface ViewController: UIViewController@property(nonatomic,strong)UIImageView *imageView;@property(nonatomic,strong)UIScrollView *scrollView;@property(nonatomic,strong)UIP
Before
·
2015-06-30 23:00
【
非凡程序员
】关于 UIImageView的旋转(2)
对于前篇日志有疑问:.这样转为什么就连界面一起转了?-(void)zhuan{ CGAffineTransform transform= CGAffineTransformMakeRotation(degreesToRadians(2)); _picture.transform =transform;//旋转 CGFloat f=degreesToRadians(2)+1.0;//a
Before
·
2015-06-30 23:00
【
非凡程序员
】关于 UIImageView的旋转
对于图片控件的自动旋转在网络上有如下资料:[UIView beginAnimations:nil context:NULL]; [UIView setAnimationDuration:0.3]; [UIView setAnimationDelay:0]; UIView *v = [self.window viewWithTag:1]; // 你想实现到的最终状态 [UIView commitAn
Before
·
2015-06-27 23:00
【
非凡程序员
】关于 UIImageView
今天练习了UIView的一些控件,主要对图片的变换作如下笔记记录:对于动画效果的表现:开始:[UIViewbeginAnimations:nilcontext:nil];结束: [UIViewcommitAnimations];移动:CGRect rect=_picture.frame; rect.size.height+=20; rect.size.width+=20; rect.ori
Before
·
2015-06-27 23:00
【
非凡程序员
】基于MVC实现注册查询功能
所谓的MVC也就是它强制性的使应用程序的输入、处理和输出分开。使用MVC应用程序被分成三个核心部件:模型、视图、控制器;它们各自处理自己的任务。而在实际的项目中,为了能清晰的区分MVC可以通过分组的形式实现; 建一个IOS中的singleView工程后,其中的ViewController属于controller层,而需要在Model组中建一对cocoaclass来实现数据的插入和查
alice8914
·
2015-06-18 23:00
【
非凡程序员
】基于UIKit框架实现登陆功能
首先实现登陆功能,则需要有注册页面和登录页面;建一个单视图工程,自动生成一对ViewCtroller的.m和.h文件,在新建一个Cocoaclass用于存放注册页面的相关方法,名字为:regiestView,但是需要修改Subclass为UIViewController,然后回到storyboard里面,选中注册的设计板修改class为regiestView。 在ViewControlle
alice8914
·
2015-06-17 22:00
【
非凡程序员
】 OC第十八节课 (数据库mysql和sqlite3的应用)
在代码中应用sqlite3ViewController.h文件#import#import"sqlite3.h"@interfaceViewController:UIViewController{ sqlite3*link; NSString*path;}@endViewController.m文件:#import"ViewController.h"@interfaceViewCon
七月流火zsp
·
2015-06-17 20:00
非法程序员
【
非凡程序员
】 OC第十八节课 (数据库mysql和sqlite3)
-----------mysql数据库---------------一、启动mysqlcd/usr/local/mysqlsudochmod-R755data//安装后,第一次时需要用(设置权限)cdbin/sudo./mysqld_safe./mysql-uroot-p默认密码为空二、进入mysql显示当前有多少数据库showdatabases;创建一个数据库createdatabase数据库名
七月流火zsp
·
2015-06-17 20:00
非凡程序员
【
非凡程序员
】 OC第十七节课 文件操作三 (归档和解档实例--QQ登陆)
这是一个QQ登陆的程序,要求注册账号,可以进行登陆,而且账号信息能够记忆保存,下次可以继续进行登陆ViewController.h文件:#import@interfaceViewController:UIViewController-(IBAction)Register:(id)sender;-(IBAction)Cancel:(id)sender;@property(weak,nonatomic
七月流火zsp
·
2015-06-17 20:00
非凡程序员
【
非凡程序员
】qq登陆
一.ViewController.h中代码// // ViewController.h // QQRegLogin // // Created by jabez.huang on 15/6/15. // Copyright (c) 2015年 jabez.huang. All rights reserved. // #import @interface ViewController
wzhen88
·
2015-06-15 18:00
QQ登陆
【
非凡程序员
】 OC第十七节课 文件操作二 (归档和解档)
//-----------------------------归档和解档-----(重点)-------、-----------// //可变的文件流 NSMutableData*nutabdata=[[NSMutableDataalloc]init]; //把用归档格式的数据值给可变的文件流 NSKeyedArchiver*keyde
七月流火zsp
·
2015-06-12 22:00
非凡程序员
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他