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笔记
Category Archives: IOS 导入Three20 星期四, 七月 7, 2011 sudo python three20/src/scripts/ttmodule.py -p /Users/weston/LearnIphone/Three20_hello/Three20_hello.xcodeproj:Three20_hello Three20 -c Deb
·
2015-10-21 12:23
ios
【
IOS笔记
】Windows
Windows Every iOS application needs at least one window—an instance of the UIWindow class—and some may include more than one window. A window object has several responsibilities: It co
·
2015-10-21 12:47
windows
iOS笔记
:内存管理
Objective-C提供了三种内存管理方式:manual retain-release(MRR,手动管理),automatic reference counting(ARC,自动引用计数),garbage collection(垃圾回收)。iOS不支持垃圾回收;ARC作为苹果新提供的技术,苹果推荐开发者使用ARC技术来管理内存;这篇笔记主要讲的是手动管理。内存管理的目的是:1.不要释放或者覆盖还
·
2015-10-21 11:49
内存管理
iOS笔记
058 - IOS之多线程
IOS开发中多线程 主线程 一个iOS程序运行后,默认会开启1条线程,称为“主线程”或“UI线程” 作用 显示和刷新界面 处理UI事件(点击、滚动、拖拽等) 注意事项 耗时操作不能放在主线程中没,比如资源记载,文件下载,等比较耗时间的任务,不然会卡死界面 可以将耗时操作放到子
·
2015-10-21 10:48
多线程
ios笔记
-单例文字代码详解
单例设计模式是ios开发中几大设计模式之一,每个项目中必有单例。下面我用文字加代码的方式讲一下单例模式。 1.我们简单的创建一个单例类 声明文件 #import <Foundation/Foundation.h> @interface SingloneTest : NSObject //单例对象创建方法 + (id)shareInstance; @
·
2015-10-21 10:18
ios
iOS笔记
(一)GCD多线程:信号量和条件锁
1.信号量 dispatch_semaphore_t 在NSOperation中,可以直接设置最大并发数来控制并发数量,在GCD中,控制并发数量由信号量来完成。信号量是一个整形值并且具有一个初始计数值,并且支持两个操作:信号通知和等待。当一个信号量被信号通知,其计数会被增加。当一个线程在一个信号量上等待时,线程会被阻塞(如果有必要的话),直至计数器大于零,然后线程会减少这个计数。在GCD中有三个函
j12y12x12
·
2015-10-17 19:00
信号量
gcd
条件锁
iOS笔记
UI--Button设置选中字体颜色
本人在测试程序的时候,发现了这样一个小问题:代码设置了点击时显示的字体颜色是红色,可是发现点击的时候颜色没有改变先贴上代码//按钮UIButton*button=[UIButtonbuttonWithType:UIButtonTypeCustom];button.frame=CGRectMake(100,100,100,40);[buttonsetTitle:@"显示文字"forState:UIC
specter_hhg
·
2015-10-17 11:55
OC--UI功能
iOS笔记
UI--委托代理传值
/*代理传值思路1.设置协议方法2.设置一个ViewController为代理,遵循协议,实现协议方法3.在点击方法里面,另一个ViewController的委托为这个ViewCOntroller,跳转到另一个Viewcontroller4.另一个ViewController委托代理使用协议方法赋值5.跳回刚刚的视图,即可显示回传的数据;*/附上源码Demo:http://yunpan.cn/cF
specter_hhg
·
2015-10-14 14:12
OC--UI功能
IOS笔记
UI--禁止scrollview上下拖动
申明:此为本人学习笔记,若有纰漏错误之处的可留言共同探讨在最近的学习中发现,scrollView有时候可以上下左右拖动,效果很是不好。具体触发的原因可能有许多种,本篇介绍本人遇见的一种,并提供解决办法/*scrollVIew加在一个已经加了UINavigationController和tabBarViewController的ViewController里.如果scrollVIew的content
specter_hhg
·
2015-10-14 13:25
OC--UI功能
IOS笔记
061之二维码的生成和扫描
如今二维码随处可见,无论是实物商品还是各种礼券都少不了二维码的身影。而手机等移动设备又成为二维码的一个很好的应用平台,不管是生成二维码还是扫码二维码。本篇文章从生成二维码、扫描二维码展开分析,通过内容分析二维码用起来也很easy了。首先说下生成二维码二维码可以存放纯文本、名片或者URL其次生成二维码的步骤:导入CoreImage框架再次通过滤镜CIFilter生成二维码1、创建过滤器2、恢复滤镜的
slq0378
·
2015-08-21 15:13
iOS笔记
061 - 二维码的生成和扫描
二维码生成二维码二维码可以存放纯文本、名片或者URL生成二维码的步骤:导入CoreImage框架通过滤镜CIFilter生成二维码1、创建过滤器2、恢复滤镜的默认属性3、设置内容4、获取输出文件5、显示二维码代码实现CoreImage//二维码的生成 //1、创建过滤器 CIFilter*filter=[CIFilterfilterWithName:@"CIQRCodeGenerator"];
slq0378
·
2015-08-21 13:00
iOS笔记
———数据存储
应用沙盒:应用文件系统的根目录,每个应用都有独自的沙盒相互;在xcode中可以用NSHomeDirectory()函数,打印当前应用的沙盒根路径。应用程序包:包含了所有资源文件和执行文件;*Documents:保存应用运行时生成的需要持久化的数据,iTunes同步会备份该目录。*tmp:保存应用运行时生成的临时数据,使用完毕后再将相应的文件从该目录从删除,应用没有运行时系统也会自动清楚该目录,i
xieZero
·
2015-08-18 17:00
iOS笔记
:app中的各种动画效果
最近功能性的需求都做完了,然后ui/ue开始发力了。。。。开始了各种动画的需求,摔!!!虽然吐槽,但还是还是得完成啊不是。就把我们app里面用的到一些动画相关的东西介绍总结一下吧。1.pop是facebook开源的一个动画相关的三方(facebook出品,必属精品~~)。在该框架里面提供了很多的动画效果可以选择,在我们的app里基本只是用了它的POPSpringAnimation即弹性动画。这个弹
redihd
·
2015-08-05 14:24
iOS笔记
060 - 自定义控件
自定义tabBar系统自带的tabBar不能满足需求自己定义UITabBar自定义一个类继承自UITabBar实现initWithFrame和layoutSubviews方法即可。//#import"SLQTabBar.h" @interfaceSLQTabBar() /**发布按钮*/ @property(nonatomic,strong)UIButton*publishBtn; @end @i
slq0378
·
2015-08-03 07:00
IOS笔记
-protocol、category和继承
利用继承,多态是一个很好的保持“对扩展开放,对更改封闭”(OCP)的办法,也是最常见的一种方法。OC中还有另外两种语法来支持OCP:protocol和category。Protocol只能定义一套接口,而不能提供实现。Category可以为类提供额外的接口和实现。那么三者到底在使用上有什么本质的区别呢?在我看来,protocol的作用是为一些列类仅仅提供一套公用的接口,而完全没有办法也没有可能去提
Hepburn_
·
2015-07-22 11:00
技术
博客
扩展
ios开发
苹果
ios笔记
-静态存储区、堆、栈
1.概念解释 oc中,不带*号的变量都存在栈,对象都存在堆。 静态存储区:内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。它主要存放静态数据、全局数据和常量。 栈区:在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率很高,但是分配的内存容量有限。 堆区:oc对象存储于堆中,每个代码块
·
2015-04-22 00:00
ios
ios笔记
1.位置和尺寸frame修改位置和尺寸bounds修改尺寸center修改位置2.textfieldsecure:勾选输入内容为暗文clearbutton:输入框右侧的叉叉按钮placeholder:文本框中的提示文本3.不允许直接修改结构体,需要一个临时变量中转不可以self.iconImage.frame.size.width+=10;应该CGRecttempFrame=self.iconIm
王慕博
·
2015-03-03 23:34
nag
ios笔记
下载 Nagios: http://www.nagios.org/download Nrpe: http://nagios.sourceforge.net/docs/3_0/addons.html#nrpe Nagios分为监控端和被监控端,一般来说位于不同的主机上。 一.基础组件安装 在被监控端安装: -NagiosCore -NagiosPlugins -Nrpe 将nagios和nrpe以d
红塔山lvs
·
2015-02-06 11:27
nagios
安装配置
组件安装
nag
ios笔记
下载 Nagios: http://www.nagios.org/download Nrpe: http://nagios.sourceforge.net/docs/3_0/addons.html#nrpe Nagios分为监控端和被监控端,一般来说位于不同的主机上。 一.基础组件安装 在被监控端安装: -NagiosCore -NagiosPlugins -Nrpe 将nagios和nrpe以d
红塔山lvs
·
2015-02-06 11:27
nagios
安装配置
组件安装
ios笔记
引用计数器: 1.方法的基本使用 1>retain:计数器+1,会返回对象本身 2>release:计数器-1,没有返回值 3>retainCount:获取当前的计数器 4>dealloc *当一个对象要被回收的时候,就会调用 *一定要调用[superdealloc],这句调用要放在最后面 2.概念 1>僵尸对象:所占用内存已经被回收的对象,僵尸对象不能再使用 2>野指针:指向僵尸对象(不可用内存
PZ0605
·
2015-01-13 14:00
ios笔记
-- 多线程应该知道的那几件事 GCD NSThread NSOperation
1:现有的几种多线程NSThread 苹果公司的Cocoa框架共支持三种多线程机制,分别为NSThread、GCD(GrandCentralDispatch)、CocoaNSOperatio。NSThree是官方推荐的线程处理方式,它在处理机制上,需要开发者负责手动管理Thread的生命周期,包括子线程与主线程之间的同步等。线程共享同一应用程序的部分内存空间,它们拥有对数据相同的访问权限。你得协调
duyankun
·
2014-11-22 14:00
ios
线程
iOS笔记
:查询结果为空,显示无数据的方法(UITableView Display No Data)
iOS查询返回空结果集,界面上提示空数据的方法(NoData)#pragma mark - UITableViewDataSource - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { if (self.articles.count) { self.tableView.separatorS
luan.ma
·
2014-11-15 22:00
ios笔记
,随记。
@importurl(http://www.cppblog.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@importurl(/css/cuteeditor.css);UnknownclassinInterfaceBuilderfileCheckyournibsorstoryboar
天使的白骨
·
2014-11-12 13:00
IOS笔记
备忘
内存管理的其他注意事项:1.口诀1)谁创建,谁释放。如果你通过alloc、new或copy创建了一个对象,那么你必须调用release或autorelease来释放,换句话说,不是你创建的,就不用你去释放。例如,在一个函数中alloc一个对象,且这个对象只在这个函数中被使用,那么必须在这个函数中调用release或autorelease。如果在一个class的某个方法中alloc一个成员对象,且没
redouba
·
2014-10-21 16:00
类
对象
内存
指针
内存管理
IOS代码实现Hello World
转自:http://blog.csdn.net/qq5306546/article/details/8049688前面写的
IOS笔记
一直都是用Xib文件实现的小Demo开发,但是问了好几个现在正从事IOS
robinson_911
·
2014-09-05 08:00
nag
ios笔记
【搭建】
最近搭建了两次nagios,第一次工作忙碌没有记录下过程;这次抽了时间简单的记录了搭建过程。 系统版本:centos6.364位 软件版本:nagios-3.4.3.tar.gz nagios-plugins-1.4.16.tar.gz nrpe.tar.gz httpd-2.2.23.tar.gz php-5.4.1
Struggle_hope
·
2014-09-03 17:35
安装
配置
nagios
iOS笔记
:Objective-C自定义NSLog宏
/* XCode LLVM XXX - Preprocessing中Debug会添加 DEBUG=1 标志 */ #ifdef DEBUG #define NSLog(FORMAT, ...) fprintf(stderr,"%s:%d\t%s\n",[[[NSString stringWithUTF8String:__FILE__] lastPathComponent] UTF8String
luan.ma
·
2014-07-14 11:00
ios
debug
日志
log
ios笔记
--class关键字,Category,protocol和block笔记
1、@class关键字介绍(1)概念:只是声明是一个类,但是调用不了这个类里面的方法。(2)作用:只是定义成员变量、属性。(3)好处:当import导入的文件里面的方法变动了,引用的地方也要跟着改变,而且还需要重新编译一次,影响程序效率。但是使用@class关键字声明的类就不用跟着改变,效率比较高。2、@class和import的区别(1)import方式会导入被引用类的所有信息,包括被引用类的变
ds1919
·
2014-07-02 10:34
ios笔记
iOS笔记
:通过hitTest:withEvent:隐藏键盘
目前最简单和直接的隐藏键盘的方法,通过覆盖hitTest:withEvent:方法并调用endEditing:方法来隐藏键盘。先上代码@implementation ALXBackgroundView - (UIView *)hitTest:(CGPoint)point withEvent:(UIEvent *)event { UIView *view = [super hitTest:
luan.ma
·
2014-06-25 09:00
ios
hide
keyboard
隐藏键盘
ios笔记
-- 多线程应该知道的那几件事 GCD NSThread NSOperation
iphone5s出来了,CPU升级到了64位可以应用到更大的内存了,同时对多线程的处理吞吐能力也教之前提升了十几倍。下面着中总结下ios下多线程的知识点1:现有的几种多线程概念应用场景NSThread苹果公司的Cocoa框架共支持三种多线程机制,分别为NSThread、GCD(GrandCentralDispatch)、CocoaNSOperatio。NSThree是官方推荐的线程处理方式,它在处
david412306524
·
2014-05-09 16:00
多线程
ios
自己生成pod项目
http://www.tuicool.com/articles/ErMZNn
iOS笔记
(31)CocoaPods手把手五分钟教你制作自己的podspec文件时间2013-12-1920:11:16
zjjzmw1
·
2014-04-29 10:00
POD
spec
cocospod
IOS笔记
1、通知是可以一对多,一般用于一个对象发送消息给多个对象时使用,delegate是一对一2、delegate一般用assgin来声明,因为考虑到可能出现循环引用的情况()即在互相持有了对方的引用。3、委托和协议,协议不是类,是一个可以给其它类实现的接口,主要是为了解决objc单继承的问题,这样使得代码更加强大。委托是一种设计模式,他主要是使用协议来实现,这样可以通过设置delegate的属性来使得
guoshenglong11
·
2014-03-19 10:00
ios
【管理人员的眼睛让眼屎糊到了吗】-- 被关闭播客事件
我同事整理的
IOS笔记
,插入几个连接,直接关闭,为毛呀?用我同事的话说不能保存你说声,不用CSDN也可以发博客的!保存成功,然后一会没了。妹的!你眼睛被眼屎迷糊了?
loovejava
·
2014-03-05 18:00
学习
ios笔记
(一)
一直都想学学ios,这东东一直被说的很好,总是没有亲自去体验体验。最近用虚拟机试了下,虚拟机简单地跑起来还不算太卡,在承受范围之内。看了一半apple官方的关于ios的指导(https://developer.apple.com/library/ios/referencelibrary/GettingStarted/RoadMapiOSCh/chapters/Introduction.html),
xxx_zhi
·
2014-02-26 00:00
ios
ios开发
nag
ios笔记
nagios状态检测选项:服务选项软状态:服务检测失败后进入软状态(不发出任何警报)进入重新检测的阀值(max_check_attempts)硬状态:软状态重新检测次数后仍然是失败状态,就进入硬状态。max_check_attempts 3 //从软状态到硬状态检测的次数 normal_check_interval 10 //成为硬状态后,多久重新检测一次
zhaogaolong8
·
2014-01-04 19:04
检测
短信
IOS笔记
(三)——Objective-C中的@property和@synthesize用法
一、概念:Objective-C语言关键词,与@synthesize配对使用。xcode4.5以及以后的版本,@synthesize可以省略二、功能:让编译好器自动编写一个与数据成员同名的方法声明来省去读写方法的声明。1、在头文件中:@propertyintindex;等效于在头文件中声明2个方法:-(int)index; -(void)setIndex:(int)newIndex;2、实现文件(
songzhiyong1121
·
2013-11-16 22:00
ios
Objective-C
property
IOS笔记
(二)——Objective-C面向对象中的"@class和#import"
只有让自己充实起来,才能让我没空胡思乱想。---------------------------------------------------------------------------------------------为什么会有这两个指令?---为了解决循环引用导致的死锁问题。两者有什么区别?---import会包含这个类的所有信息,包括实体变量和方法,而@class只是告诉编译器,其后
songzhiyong1121
·
2013-11-16 21:00
ios
Objective-C
IOS笔记
汇集
1.iOS调用相册和摄像头-(void)viewDidLoad{ [superviewDidLoad]; //Doanyadditionalsetupafterloadingtheview. UIImageView*imageView=[[UIImageViewalloc]init]; imageView.frame=CGRectMake(0,0,80,120); ima
superchaoxian
·
2013-10-22 13:00
ios
框架
网络
Objective-C
摄像头
IOS笔记
1 使用keyChain保护密码等敏感信息
转自:http://hi.baidu.com/feng20068123/item/280b24a3685420fc14329b43iOS的keychain服务提供了一种安全的保存私密信息(密码,序列号,证书等)的方式,每个ios程序都有一个独立的keychain存储。相对于NSUserDefaults、文件保存等一般方式,keychain保存更为安全,而且keychain里保存的信息不会因App被
david412306524
·
2013-09-29 11:00
ios
安全
IOS笔记
——UIScrollView自定义滚动条
滚动条只是显示作用,不能点击拖动。当然可以根据自定义样式。想法很简单,就是在UIScrollView里面先增加一个竖条,在增加一个图标。通过移动UIScrollView里面的坐标,来实现图标移动的效果。UIScrollView*leftScroll=[[UIScrollViewalloc]initWithFrame:CGRectMake(0,40,200,630)];leftScroll.dele
engandend
·
2013-09-15 22:33
scrollview
ios笔记
-- 多线程应该知道的那几件事 GCD NSThread NSOperation
iphone5s出来了,CPU升级到了64位可以应用到更大的内存了,同时对多线程的处理吞吐能力也教之前提升了十几倍。下面着中总结下ios下多线程的知识点1:现有的几种多线程概念应用场景NSThread苹果公司的Cocoa框架共支持三种多线程机制,分别为NSThread、GCD(GrandCentralDispatch)、CocoaNSOperatio。NSThree是官方推荐的线程处理方式,它在处
ydbc
·
2013-09-14 16:00
thread
[置顶]
iOS笔记
-- 多线程应该知道的那几件事 GCD NSThread NSOperation
iphone5s出来了,CPU升级到了64位可以应用到更大的内存了,同时对多线程的处理吞吐能力也教之前提升了十几倍。下面着中总结下ios下多线程的知识点1:现有的几种多线程概念应用场景NSThread苹果公司的Cocoa框架共支持三种多线程机制,分别为NSThread、GCD(GrandCentralDispatch)、CocoaNSOperatio。NSThree是官方推荐的线程处理方式,它在处
hufeng825
·
2013-09-14 16:00
多线程
ios
NSThread
gcd
NSOperation
iOS笔记
-----关于回调函数——Delegate的那些事
iOS笔记
也终于迈入两位数之列。在此里程碑下。明显要拿出点诚意来好好写一写。所以,我决定写一下早已改写的delegate。
wwwang89123
·
2013-09-07 15:00
ios
callback
block
iOS笔记
------UITableView简单解析
UITableView是在iOS开发中,展示大量内容的首选。我个人认为的原有有一下几点:UITableView的展现形式是为移动设备专门设计过的。有较好的人机交互体验。从技术角度来说UITableView具有重用和延迟加载等特性。如果使用恰当。可以获得一个App流畅的用户体验。这样,使得UITableView在iOSApp中随处可见。原生应用一些有名的App.图片信息较老包括游戏这些都说明UITa
wwwang89123
·
2013-09-07 15:00
ios
UITableView
ios笔记
一 追加数据
//追加数据 NSString *homePat = NSHomeDirectory(); NSString *sourcePath = [homePath stringByAppedingPathComponent:@"testfile.ext"]; NSFileHandle *fileHandle = [NSFileHandle fileHandleForUpda
·
2013-08-17 08:00
ios
ios笔记
一(面向对象编程)
#import <Foundation/Foundation.h> #import "Person.h" int main (int argc, const char * argv[]) { NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; // insert c
·
2013-08-04 10:00
面向对象
ios笔记
2
iOS笔记
2CategoriesCategories是Objective-C里面最常用到的功能之一。基本上category可以让我们给已经存在的类增加方法,而不需要增加一个子类。
zjjzmw1
·
2013-05-30 10:00
ios
Objective-C
IOS笔记
之 视图圆角
// viewTable.layer.cornerRadius=12.0f; // viewTable.layer.masksToBounds=NO;基本操作代码如下:(如果设置masksToBounds为YES,那么阴影就会无效,下面代码可以解决这个问题。通过两个layer,一个实现阴影,一个圆角图片)CALayer *sublayer = [CALayerlayer]; subla
wudizhukk
·
2013-05-28 14:00
IOS笔记
搜索框
//搜索 UISearchBar *searchBarCustom=[[UISearchBaralloc]initWithFrame:CGRectMake(834,10,180,24)]; searchBarCustom.backgroundColor=[UIColorclearColor]; //修改搜索框背景 searchBarCustom.delegate=self; sear
wudizhukk
·
2013-05-28 13:00
IOS笔记
之 控件 阴影
//设置控件的阴影 viewTableHead.layer.shadowPath=[UIBezierPathbezierPathWithRect:viewTableHead.layer.bounds].CGPath; viewTableHead.layer.shadowColor=[[UIColorgrayColor]CGColor];//阴影的颜色 viewTableHead.lay
wudizhukk
·
2013-05-28 13:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他