- 浏览: 329538 次
- 性别:
- 来自: 北京
最新评论
-
jnssvh:
楼主,还发代码吗?jnssvh@aliyun.com
SurfaceView简单例子 -
hou_anne:
讲解的非常详细
Android TabActivity实现多页显示效果 -
小鱼小鹰:
现在还能吗。。。296252344@qq.com
自定义控件(SurfaceView与view结合) -
flyar:
你好!我按照你的代码实现多点广播,但是在一台机子休眠,另一台手 ...
UDP广播与多播简单实现 -
herber2010:
图有错误~~
java实现快速排序
文章列表
IOS delegate写法
- 博客分类:
- ios 开发
A.h类:
@protocol GifWebViewDelegate <NSObject>
@optional
- (void)gifWebViewHadOnceTap;
@end
@interface GifWebView : UIWebView <UIGestureRecognizerDelegate> {
}
@property (nonatomic, assign) id<GifWebViewDelegate> gifWebViewDelegate;
@end
A.m类:
....
@synthesiz ...
收藏文章---IOS
- 博客分类:
- ios 开发
让uiwebview相应点击事件:
http://www.cnblogs.com/jauntlin/archive/2011/08/20/2146389.html
- (UIView *) tableView:(UITableView *)tableView1 viewForHeaderInSection:(NSInteger)section
{
NSString *sectionTitle = [self tableView:tableView titleForHeaderInSection:section];
if (sectionTitle == nil) {
return nil;
}
UILabel * label = [[[UILabel alloc] ini ...
ios 界面开发总结
- 博客分类:
- ios 开发
Adding an index to a tableview
[permalink
]
Some tableviews have the short-cut list thingie on the side, which
apple calls the index. The index is section-based - each entry in the
index corresponds to a section in your data. So if you have a pretty
flat list (just an NSArray, for instan ...
下一个tab gt
上一个tab gT
新tab打开 t
本tab打开 o
关闭当前tab d
恢复刚刚关闭tab u
ld: duplicate symbol _OBJC_CLASS_$_TwitterAccountPlugin in /Users/
一直出现这个错误,原因是 import "TwitterAccountPlugin.h" 写成 import "TwitterAccountPlugin.m"了。
core data 添加对象,过度release bug 总结。
现象:
在订阅按钮按下后,发生崩溃,系统给出提示:exc_bad_access。
debug代码,在添加到core data代码行之前和之后,添加断点,debug均能通过。
但是打过订阅方法执行完后报错。
原因分析:
追查添加到core data行中的内容,发现在得到core data对象中,使用了一个方法叫做newSubscribeDataEntity.该方法的作用是从core data中返回一个空的实体(自己理解的),该方法应该是autorelease,但是所在函数名用了new,造成了只有勿以为该方式是new出来的 ...
OBJC 内存管理
renren: www.renren.com/leonardozhang
基本知识
1.在oc中,对象也具有生命周期。其也有产生、生存(接受消息和执行操作)、交友(借助方法的组合和参数)、死去等属性。
2.Cocoa采用引用计数(reference counting)技术,来判断该对象是否达到生命周期终结。当某段代码需要访问一个对象时,该对象的reference counting 加一,当这段代码访问结束之后,rc 减1,当rc为0的时候,表示该对象不再有代码访问,可以被销毁,其占用的内存将被系统回收以便重用。
3.当使用alloc、new、cop ...
产看方法被谁调用: cmd + shift + g
objective-c 遍历文件夹及判断文件类型
//
// main.m
// FileSearchTest
//
// Created by Zhang Leonardo on 11-10-31.
// Copyright (c) 2011年 __MyCompanyName__. All rights reserved.
// To discuss via :www.renren.com/leonardozhang
//
#import <Foundation/Foundation.h>
int main (int argc, const char ...
xcode自用快捷键收藏
- 博客分类:
- ios 开发
删除本行 control k
移动光标
Ctrl + n 移到下一行
Ctrl + p 移到上一行
Ctrl + a 移到本行行首
Ctrl + e 移到本行行尾
Ctrl + b 后移光标
Ctrl + f 前移光标
Foundation kit
基本数据
结
构入
门
Cocoa
有两个不同的框架组成:Foundation kit
和Application kit
。Application kit
包含了所有的用户接口对象和高级类。Foundation kit
中有很多有用的,面向数据的低级类和数据类型,如Nsstring
、NsArray
、NsEnumerator
、NsNumber
等。本章主要介绍Foundation kit
的一些基本数据结构。
一、常用的
结
构体
1.NSRange
:
t ...
添加本地tag: git tag -a "" -m ""
push tag 到 origin : git push origin tagname
git ls-remote -t 查看远程tag
git push origin :tagName 删除远程tag
git tag -d tagname 删除本地tag
checkout到远程分支: git checkout --track -b BranchName
查看远程分支:git remote show origin
删除git中内容 git rm 文件路径...
复制文件夹
svn checkout url --username:xxoo
添加文件\文件夹:svn add 文件名
提交:svn commit -m "message"