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
IOS--
ios--
编码规范
文章转自:https://github.com/QianKaiLu/Objective-C-Coding-Guidelines-In-Chinese 正文: Objective-C-Coding-Guidelines-In-Chinese Objective-C编码规范,内容来自苹果、谷歌的文档翻译,自己的编码经验和对其它资料的总结。 转载请注明出处。 概要 Objectiv
·
2015-11-13 04:14
编码规范
IOS--
常用数学函数
1、 三角函数 double sin (double);正弦 double cos (double);余弦 double tan (double);正切 2 、反三角函数 double asin (double); 结果介于[-PI/2, PI/2] double acos (double); 结果介
·
2015-11-13 04:13
ios
IOS--
常用控件--UISearchBar和UISearchDisplayController
一、UISearchBar单独使用时,设置样式: UIView *view =[mySearchBar.subviews objectAtIndex:0]; // view.backgroundColor =[UIColor clearColor]; for (UIView *backview in view.
·
2015-11-13 04:12
controller
IOS--
工具--使用CocoaPods管理依赖库
声明:此文章内容引自cocoachina,原文地址:http://www.cocoachina.com/newbie/basic/2014/0107/7663.html. 这篇内容将介绍Mac和iOS开发中必备的一个依赖库管理工具 CocoaPods。 在iOS开发中势必会用到一些第三方依赖库,比如大家都熟悉的ASIHttpRequest、AFNetworking、JSO
·
2015-11-13 01:57
CocoaPods
iOS--
跳转到APPstore评分
本代码适用于iOS7之后的版本: NSString *str = [NSString stringWithFormat:@"itms-apps://itunes.apple.com/app/id%@", APPID]; [[UIApplication sharedApplication] openURL:[NSURL URLWithString:str]];
·
2015-11-13 01:10
store
IOS开发中tableView显示列表内容数据(storyboard版)
先写一个大家自学时都会用到的东西——列表展示,或许您不认为这是问题,那是因为您聪慧,刚学时倒是困扰到我了,特意写一下; 第一步:创建工程
IOS--
》single view
·
2015-11-12 12:01
tableview
Event Handling Guide for
iOS--
事件驱动指南
事件是发送给应用程序来通知它用户动作的对象。在iOS中,事件可以有多种形式:多触摸事件,motion(,移动,手 势)事件---例如,设备的加速计(accelerometer)--和控制多媒体的事件。(最后一种类型的事件被称为一个远程控制事件因为它起始于一个 耳机或其他外部访问配件)。如下图所示: 在iOS中,UIKit和Core Motion框架负责事件传播和投递。一、事件
·
2015-11-11 12:37
event
iOS--
>关闭键盘和代码退出应用程序的方法
一、关闭键盘在编辑输入结束后,我们不再使用虚拟键盘,,这时虚拟键盘关闭才是我们想要的效果。虚拟键盘关闭的方法有很多,我根据分析总结了一下几条:1、注销第一响应者例如:[LSTextFieldresignFirstResponder];[LSTextVioewresignFirstResponder];2、使用通知NSNotificationCenter注册观察者,监听输入结束的事件,退出键盘例如:
li_shuang_ls
·
2015-11-10 19:00
iOS中傻傻分不清楚的一些定义
(好东西要记得分享哦)一、
iOS--
>nil、Nil、NULL、NSNull1、nil、Nil、NULL、NSNull的区别nil:指向一个对象的空指针Nil:指向一个类的空指针NULL:指向其他类型(
li_shuang_ls
·
2015-11-07 08:00
iOS--
基于键值的观察者模式(KVO)
VO简而言之就是:基于键值的观察者,实际上就是观察者模式。 Cocoa Framework已经为我们提供了这一模式,不需要我们自己来实现了。我们只需要按照约定的方式去做就可以了。KVO主要用于用户界面交互,当多个View共同使用了同一个实体,当这个实体中的某个属性改变时,如果需要更新多个界面,KVO的作用就发挥出来了。 下面给出一个简单的示例,来展示如何使用KVO。示例下载
·
2015-11-02 15:56
观察者模式
IOS--
封装
set方法 // 1.作用:提供一个方法给外界设置成员变量,可以在方法里面对参数进行相应过滤 // 2.命名规范: // 1》方法名必须以set开头 // 2》set后面跟上成员变量的名称,成员变量的首字母必须大写 // 3》返回值一定是void // 4》一定要接收一个参数,而且参数类型跟成员变量类型一致 // 5》形参的名称不能跟成员变量名一样 //*/ //- (void)
·
2015-10-31 11:56
ios
iOS--
极光推送
1.SDK集成 具体需要的库的证书导入极光网这些,可以参考文档。2.实现推送 需要注意的地方是带程序在前台的时候,收到的推送不会显示,但是是可以收到数据,这里就需要我们打印- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
Ethan-GOGO
·
2015-09-25 11:00
iOS--
百度地图
1.注意事项1.百度地图在2.5以前是不支持64位手机2. 想要使用百度地图SDK必须成为百度的开发者,并且创建自己的应用 >创建好应用之后就可以拿到访问百度地图的KEY >将创建应用时填写的安全码填入到应用程序的bundleidentifier中应用程序中的bundleidentifier必须和百度开发者网站上的安全吗一致3.需要导入libbaidumapapi.a静态库百度以及实现
Ethan-GOGO
·
2015-09-22 22:00
iOS--
导航
1.系统自带App导航#import "ViewController.h" #import @interface ViewController () - (IBAction)startNavigation; /*** 开始位置 */ @property (weak, nonatomic) IBOutlet UITextField *startField; /*** 结束位置 */ @pr
Ethan-GOGO
·
2015-09-21 20:00
iOS--
设置Launch Image 启动图片
iOS8Xcode6设置LaunchImage启动图片Step11.点击Image.xcassets进入图片管理,然后右击,弹出"NewLaunchImage"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.Step2将规定尺寸的图片从你的文件中拖动进到固定位置.系统尺寸分辨率ios8Retina
a466468841
·
2015-09-06 17:00
iOS--
日期
1,读取当前的日期格式,然后自动转化为yyyy-MM-ddHH:mm:ss0000 //日期格式器 NSDateFormatter *fmt = [[NSDateFormatter alloc] init]; // E:星期几 // M:月份 // d:几号(这个月的第几天) // H:24小时制的小时 // m:分钟 //
Ethan-GOGO
·
2015-08-27 16:00
iOS开发-音频播放
iOS--
音频的简单使用音效播放(短时间的音频文件)1:AudioServicesCreateSystemSoundID2:AudioServicesPlaySystemSound音乐播放(长时间的音频文件
superWX
·
2015-08-20 00:32
ios--
绘图介绍
iOS–绘图介绍绘制图像的三种方式一.子类化UIView,在drawRect:方法画图执行方法时,系统会自行创建画布(CGContext),并且讲画布推到堆栈的栈顶位置执行完毕后,系统会执行pop出这个画布。-(void)drawRect:(CGRect)rect{CGContextRefcon=UIGraphicsGetCurrentContext();CGContextAddEllipseIn
daiyibo123
·
2015-08-09 13:00
ios
CGContext
core-graphics
iOS--
为视图添加阴影
iOS–为视图添加阴影情况一:视图添加圆角,在添加阴影//阴影视图 self.viewShadow=[[UIViewalloc]initWithFrame:CGRectMake(0,0,100,100)]; self.viewShadow.backgroundColor=[UIColorredColor]; self.viewShadow.layer.shadowOpacity=1; self.v
daiyibo123
·
2015-08-08 14:00
ios
阴影
iOS--
查看数据属于的类
假如我们不知道respondData这个输出的是什么数据类型,我们可以 NSLog(@"%@",[respondData class]);
Ethan-GOGO
·
2015-08-05 23:00
iOS--
数字、数组转为字符串
NSString *str = array.description;NSString *str = [number description];
Ethan-GOGO
·
2015-08-03 20:00
iOS--
日历事件的获取和添加
日历添加事件EKEventStore*eventStore=[[EKEventStorealloc]init];//获取日历类 EKEvent*event=[EKEventeventWithEventStore:eventStore];//日历类事件 NSDate*startDate=[[NSDatealloc]init]; NSDate*endDate=[[NSDatealloc]init];
daiyibo123
·
2015-07-30 20:00
ios
日历
IOS--
文件管理NSFileManager
iOS的沙盒机制,应用只能访问自己应用目录下的文件。iOS不像android,没有SD卡概念,不能直接访问图像、视频等内容。iOS应用产生的内容,如图像、文件、缓存内容等都必须存储在自己的沙盒内。默认情况下,每个沙盒含有3个文件夹:Documents,Library和tmp。Library包含Caches、Preferences目录。 Documents:苹果建议将程序创建产生的文件以及应用浏览
u010742414
·
2015-07-29 18:00
IOS--
开发基础知识
对象在运行时获取其类型的能力称为内省。内省可以有多种方法实现。 判断对象类型 -(BOOL)isKindOfClass:classObj判断是否是这个类或者这个类的子类的实例 -(BOOL)isMemberOfClass:classObj判断是否是这个类的实例 实例一: Person*person=[[Personalloc]init];//父类 Teacher*teacher=[[Te
u010742414
·
2015-07-29 18:00
iOS--
学习博客
王巍的博客:王巍目前在日本横滨任职于LINE。工作内容主要进行Unity3D开发,8小时之外经常进行iOS/Mac开发。他的陈列柜中已有多款应用,其中番茄工作法工具非常棒。http://onevcat.com池建强的博客:池建强,70后程序员,Blogger。98年毕业,先后就职于洪恩软件、RocketSofeware和用友软件工程公司(后更名为瑞友科技),现任瑞友科技IT应用研究院副院长。该博客
a466468841
·
2015-07-20 19:00
IOS--
实现滤镜效果的四种方式
IOS–实现滤镜效果demo地址:https://github.com/AbeDay/ios–.git使用CIFilter来完成IOS中滤镜效果在IOS中可以使用系统自带的方法来达到路径效果:需要用到的类为:CIContext,CIImage,CIFilter使用CIFilter实现滤镜效果的方法步骤如下: 1.创建图像上下文CIContext 2.创建过滤原图片CIImage 3.创建
daiyibo123
·
2015-07-05 00:00
ios
图片
模糊
滤镜
IOS--
UIView中的坐标转换
// 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(CGPoint)convertPoint:(CGPoint)pointtoView:(UIView*)view;// 将像素point从view中转换到当前视图中,返回在当前视图中的像素值-(CGPoint)convertPoint:(CGPoint)pointfromView:(UIView*
huifeidexin_1
·
2015-06-23 16:00
iOS--
常见的几种数据存储方式
1、iOS应用数据存储的常用方式XML属性列表(plist)归档Preference(偏好设置)NSKeyedArchiver归档(NSCoding)SQLite3CoreData2、应用沙盒每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒里,其他应用不能访问该沙盒应用沙盒的文件系统目录,如下图所示(假设应用的名称叫Layer)模拟器应用沙盒
jacky__bj
·
2015-05-07 09:38
iOS-网络以及数据持久化存储
iOS--
字符编码,NSString和UTF-8间的转换
ASCII码相信很熟悉了,只是自己一直都记不住基本规律,有时候用起来十分不爽。ASCII,共7位,表示128个字符,一般都在前面加0补全8位形成一个Bit。0~31以及127为控制字符,不能打印;32为空格;48(HEX:0x30)为0;65(HEX:0x41)为A;97(HEX:0x61)为a。GB2312:ANSI编码中的一种,对ASNI编码最初始的ASCII编码进行扩充,为了满足国内在计算机
gauss_li
·
2015-04-14 02:38
iOS
iOS--
断点续传之java服务器(上)
以前也写过断点续传的程序,感觉也不难啊,但是我当时之关心iOS端怎么实现,后来公司又让开发了一款类似百度网盘的软件,依然是下载,但是 downloadTaskWithResumeData:却不好使了!为什么呢?发现cancelByProducingResumeData:并没有如期返回我所需要的resumeData。好吧,让我们来分析一下。首先,查阅苹果开发文档,发现文档中已经明确列出了re
xuexixiaoshizhe
·
2015-04-11 16:00
java
ios
服务器
Objective-C
网盘
ios--
防照Safari浏览器视图切换效果
ios--
防照Safari浏览器视图切换效果:http://download.csdn.net/detail/haogaoming123/8505513视图切换效果,自定义的。效果图如下:
haogaoming123
·
2015-03-16 15:00
IOS--
图片上传
ASIFormDataRequest是ASIHttpRequest类库的重要组成部分,本文就采用ASIFormDataRequest以POST方式实现图片上传。首先,要上传图片并不是直接将图片通过URL上传的,而是要把图片转换为二进制文件。IOS中有两个方法能直接将图片转换为二进制UIImage *image = [UIImage imageNamed:@"xx.png"]; NSData *da
求是科技
·
2015-03-06 14:00
IOS--
UIView中的坐标转换
//将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(CGPoint)convertPoint:(CGPoint)pointtoView:(UIView*)view;//将像素point从view中转换到当前视图中,返回在当前视图中的像素值-(CGPoint)convertPoint:(CGPoint)pointfromView:(UIView*)v
ylm0302
·
2015-02-01 14:00
UIView
iOS--
相机(自定义相机) 保存照片到相册
自定义相机 提供两个链接:http://course.gdou.com/blog/Blog.pzs/archive/2011/12/14/10882.html (原理讲解)http://www.cnblogs.com/liangzhimy/archive/2012/10/26/2740905.html保存相片到相册 UIImageWriteToSavedPhotosAlbum(image,
u010165653
·
2015-01-22 18:00
iOS--
缓存
本文部分内容摘录自:人魔七七:http://www.cnblogs.com/qiqibo/缓存分为两种:1:按需缓存,2:预缓存。第一种是**按需缓存**,这种情况下应用缓存起请求应答,就和Web浏览器的工作原理一样;按需缓存工作原理类似于浏览器缓存。它允许我们查看以前查看或者访问过的内容。按需缓存可以通过在打开一个视图控制器时按需地缓存数据模型(创建一个数据模型缓存)来实现,而不是在一个后台线程
u010165653
·
2014-12-25 09:00
iOS--
二维码(libqrencode、ZBarSDK)
二维码就是保存一些字符串的信息。 第三方库下载地址:http://download.csdn.net/detail/u010165653/8294135创建二维码图片:使用第三方库,libqrencode,01:导入第三方库,这个库不需要额外的系统类库。02:导入头文件 #import"QRCodeGenerator.h"03:使用方法:UIImageView*imageView=[[UIIma
u010165653
·
2014-12-24 11:00
iOS--
播放声音(AVAudioPlayer)、录音(AVAudioRecorder)
播放音频: 首先在导入框架:#import //01 加载音频路径 NSString*str=[[NSBundlemainBundle]pathForResource:@"半点心_草蜢"ofType:@"mp3"]; NSURL*musicUrl=[NSURLfileURLWithPath:str];//02创建AVAudioPlayer的对象 AVAudioPlayer* _player=[
u010165653
·
2014-12-05 17:00
iOS--
播放音频、视频(1:AVAudioPlayer 2:MPMoviePlayerViewController)
在iOS中有两种方式可以播放音频视频。一:AVAudioPlayer。它只能播放本地的音频,不能网络音频(即不能在线播放)MP3 1:首先要手动导入音频的框架 AVFoundation.framework。(iOS7.0以后,不用在手动导入了,它自动已经包含了此框架) 2:包含头文件 #import参考上几篇文章中的 http://blog.csdn.net/u010165653/art
u010165653
·
2014-12-05 17:00
mediaplayer
iOS--
使用正则表达式验证数据
正则表达式-正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模式的文本。原义文本字符-正常的文本字符。元字符-具有特殊意义的专用字符,是代替正常文本字符的字符。限定符-限定匹配的数量或特殊条件。元字符 含义. 匹配除换行符以外的任意字符\w 匹配字母或数字或下划线或汉字\s 匹配任意的空白符\d 匹配数字\
u010165653
·
2014-12-05 17:00
ios
正则表达式
IOS--
UIView中的坐标转换
// 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值-(CGPoint)convertPoint:(CGPoint)pointtoView:(UIView*)view;// 将像素point从view中转换到当前视图中,返回在当前视图中的像素值-(CGPoint)convertPoint:(CGPoint)pointfromView:(UIView*
yongyinmg
·
2014-11-24 15:00
iOS--
地图应用之大山(二)
iOS--
地图应用之大山(二)目前我们在做IOS开发中绝大多数用的是GoogleMap地图,IOS本身自带的也是googleMap,但是如果我们希望在地图上实时显示路况信息等部分功能,googlemap
u011374880
·
2014-11-20 11:00
ios开发
百度地图
MkMapView
地图API
iOS--
发邮件--大山个人版
iOS--
发邮件--大山个人版1.首先添加MessageUI.framework框架2.引入框架在类的头部#import #import 3.实现接口 4.
u011374880
·
2014-11-20 11:00
ios--
网页js调用oc代码+传递参数+避免中文参数乱码的解决方案(实例+demo)
demo下载地址:http://download.csdn.net/detail/haogaoming123/8170779此解决方案原理:1、在ViewController.h中声明方法和成员变量,以及webView的委托: // // ViewController.h // JS_IOS_01 // // Created by IMAC on 14-2-24. // Copy
haogaoming123
·
2014-11-18 11:00
【iOS】Xcode6正式版本下,如何创建Empty Application
1、运行Xcode6,创建新项目NewProject,
iOS--
>Application-->创建一个SingleViewApplication工程。
u014395105
·
2014-11-08 14:00
iOS--
蓝牙 ble4.0 CoreBluetooth
CoreBluetooth的API是基于BLE4.0的标准的。这个框架涵盖了BLE标准的所有细节。仅仅只有新的iOS设备和Mac是和BLE标准兼容的:iPhone4S,iPhone5,MacMini,New iPad,MacBook Air,MacBook Pro。还有iPhone iOS6的模拟器也支持。这是非常有用的,在你没有一个真正的iOS设备而用模拟器去调试你的程序。相关的类在CoreBl
shijiucdy
·
2014-08-21 10:00
BLE
iOS蓝牙
ios--
时间格式化--NSDateFormatter
#####格式化代码 NSString*dateStr=@"2014-8-216:36:23"; NSDateFormatter*dateFormatter=[[NSDateFormatteralloc]init]; [dateFormattersetDateFormat:@"yyyy-M-dHH:mm:ss"]; NSDate*newDate=[dateFormatterdateFromStri
Mideveloper
·
2014-08-04 16:00
ios--
时间格式化--NSDateFormatter
在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如:[objc] viewplaincopy//实例化一个NSDateFormatter对象 NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init]; //设定时间格式,这里可以设置成自己需要的格式
daiyelang
·
2014-05-15 19:00
ios--
网页js调用oc代码+传递参数+避免中文参数乱码的解决方案(实例)
此解决方案原理:1、在ViewController.h中声明方法和成员变量,以及webView的委托: ?12345678910111213141516//// ViewController.h// JS_IOS_01//// CreatedbyIMACon14-2-24.// Copyright(c)2014年Wanggsx.Allrightsreserved.// #import @inter
zhangkongzhongyun
·
2014-04-22 16:00
IOS--
UIView中的坐标转换
123456789// 将像素point由point所在视图转换到目标视图view中,返回在目标视图view中的像素值- (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view;// 将像素point从view中转换到当前视图中,返回在当前视图中的像素值- (CGPoint)convertPoint:(CGPoint)point fro
woshiwls
·
2014-03-29 17:00
ios
view
坐标转换
iOS--
图片缩放
转自:http://mazhibao2010.blog.163.com/blog/static/182512674201311463750457//* 缩放图片,将图片缩放为指定尺寸大小 */ -(UIImage*)imageWithImageSimple:(UIImage*)imagescaledToSize:(CGSize)newSize { //Createagraphicsimagecon
zhang_Red
·
2014-03-11 17:00
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他