IOS
文章平均质量分 63
springXu
这个作者很懒,什么都没留下…
展开
-
解决IOS3找不到UIPopoverController(不完全翻译)
现在的 XCODE,在IOS3.0编译时会报dyld: Symbol not found: _OBJC_CLASS_$_UIPopoverControllerReferenced from: /var/mobile/Applications/BE668E24-D713-4F84-A959-926CE06B425B/MyApp.app/MyAppExpected in: /System/翻译 2012-06-27 15:36:36 · 551 阅读 · 0 评论 -
通过这个接口来取运营商
通过这个接口来取运营商 http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=html转载 2013-09-10 08:53:01 · 1243 阅读 · 0 评论 -
搞IOS7SDK的UI适配工作
IOS7SDK的UI适配工作需要用到个层级UIVIEW的大小,以下代码打印各层级和UIVIEW的大小- (void)printViewHierarchy:(UIView *)superView{ static uint level = 0; for(uint i = 0; i printf("\t"); } if(nil ==转载 2014-03-06 15:09:26 · 815 阅读 · 0 评论 -
自定义Tabbar时的一些问题:
自定义Tabbar时的一些问题: iOS 7 中, Transitionview 的默认frame 是不会自动去掉tabbar的高度 49.0f的。 而7.0之前默认frame 则是会减去这个高度。转载 2014-03-07 11:32:37 · 739 阅读 · 0 评论 -
WEBVIEW 获取userAgent
UIWebView*webView=[[UIWebViewalloc]initWithFrame:CGRectZero];NSString*secretAgent=[webView stringByEvaluatingJavaScriptFromString:@"navigator.userAgent"];转载 2014-06-25 09:29:39 · 1386 阅读 · 0 评论 -
xcode5中如何去掉ARC?难道必须用吗?大家有没有什么解决方法呢?
xcode5中如何去掉ARC?难道必须用吗?大家有没有什么解决方法呢?工程->build settings->Objective-C Automatic Reference Counting NO转载 2014-10-12 17:55:00 · 714 阅读 · 0 评论 -
NSLayoutConstraint
UIButton* onHelpView = [UIButtonbuttonWithType:UIButtonTypeRoundedRect]; [onHelpView setTitle:@"mgen" forState:UIControlStateNormal]; onHelpView.backgroundColor = [UIColorgreenColor];转载 2014-10-04 18:05:04 · 729 阅读 · 0 评论 -
用brew安装node遇到的问题
全遇到这上面的所有问题:http://blog.csdn.net/u010828718/article/details/50488526但该作者少了权限问题:sudo chown -R $(whoami) /usr/local把/use/local的owner換成自己,就有write權限了whoami就是一個命令,會echo當前登錄用戶的名字。當然你知道原创 2017-07-06 16:52:50 · 995 阅读 · 0 评论 -
MAC 下使用命令行编译代码
代码如下:#import #import #import int main(){ NSAutoreleasePool* pool = [[NSAutoreleasePool alloc] init]; [NSApplication sharedApplication]; [NSApp setActivationPolicy:NSAp原创 2013-08-05 13:16:53 · 1780 阅读 · 0 评论 -
Mac 显示隐藏文件
打开终端,输入以下命令显示Mac隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool true隐藏Mac隐藏文件:defaults write com.apple.finder AppleShowAllFiles -bool false或者显示Mac隐藏文件:defaults write com.a转载 2013-08-02 21:30:49 · 719 阅读 · 0 评论 -
查找 EXC_BAD_ACCESS 问题根源的方法
写程序遇到 Bug 并不可怕,大部分的问题,通过简单的 Log 或者 代码分析并不难找到原因所在。但是在 Objective-C 编程中遇到 EXC_BAD_ACCESS 问题的时候,通过简单常规的手段很难发现问题。这篇文章,给大家介绍一个常用的查找 EXC_BAD_ACCESS 问题根源的方法。 首先说一下 EXC_BAD_ACCESS 这个错误,可以这么说,90%的错误来源在于对一个转载 2012-10-25 16:20:03 · 595 阅读 · 0 评论 -
UITableView 删除ROW 程序崩溃
UITableView 删除ROW 调用方法:[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:indexPath.row inSection:0]] withRowAnimation:UITableViewRowAnimationNone];但是会引起.'原创 2012-07-05 10:50:38 · 3392 阅读 · 0 评论 -
原来WINDOWS下是可以开发IPHONE
一直以为不能在WINDOWS下,开发IPHONE。只能用GNUSTEP来做简单的。有这个项目就可以了。http://code.google.com/p/iphone-dev/wiki/BuildingWINDOWS下是可以开发IPHONE。先安装CYGWIN,再安装TOOLCHAIN就是上面这个源代码,需要编译,再安装SDK。就可以开发了。对于偶这种不喜欢MAC的家伙是个不错的转载 2012-03-02 22:39:01 · 1890 阅读 · 0 评论 -
IOS下写文件的方法
比如说,我用酷狗的播放器下载歌曲和QQmusic的歌曲,不能放在一起 公共目录不允许使用 才用如下方法://==============================================================================// 资源目录NSString *defaultDBPath = [[[NSBundle mainBundle]转载 2012-08-23 11:00:05 · 586 阅读 · 0 评论 -
-(void)layoutSubviews什么时候触发调用
在UIView中layoutSubviews在以下情况下会被调用:1、init初始化不会触发layoutSubviews2、addSubview会触发layoutSubviews3、设置view的Frame会触发layoutSubviews,当然前提是frame的值设置前后发生了变化4、滚动一个UIScrollView会触发layoutSubviews5、旋转Screen会转载 2012-07-08 00:28:32 · 1030 阅读 · 0 评论 -
XCODE 4.3.1 调试IOS3的PHONE
编译器会报找不到此文件/Developer/iphoneentitlements30/gen_entitlements.py解决方法:mkdir /Developer/iphoneentitlements30cd /Developer/iphoneentitlements30curl -O http://www.alexwhittemore.com/iphone/gen_ent原创 2012-06-27 15:40:06 · 727 阅读 · 0 评论 -
NSNULL.NULL.nil的区别
NSNULL,NULL和nil在本质上应该是一样的,NULL和nil其实就是0,但是在Objective-c中,对于像NSArray这样的类型,nil或NULL不能做为加到其中的Object,如果定义了一个NSArray,为其分配了内存,又想设置其中的内容为空,则可以用[NSNULL null返回的对对象来初始化NSArray中的内容,我的感觉有点像C语言中malloc一个内存空间,然后用mems转载 2012-06-26 10:04:32 · 992 阅读 · 0 评论 -
Object-C难以理解的一些概念
Object-C难以理解的一些概念1.object-c 怎么实现多态答:多态是在runtime里面实现的,在编译的时候,compiler把所有class的定义都存放在class 实例对象里面,class实例对象包含了class的父class 实例对象的地址,class方法的select id和地址, class变量的偏移等。所有new出来的object都是从NSObject继承过来转载 2012-03-21 16:50:29 · 1188 阅读 · 0 评论 -
PC键盘在Mac下Command/Option键切换
一直以来有这么一种烦恼困扰着我,那就是把pc键盘和mac的兼容性。我之所以喜欢用mac,有很大一个原因是因为mac的commad键位设置得很舒服,每次复制粘贴手不用移动很大位置(不像windows),这个对一个程序员是很重要的。但是每当插上一个windows外界键盘的时候,win键默认为command,而alt默认是option,这就搞得command键位不是很舒服了,作为一个穷学生,又买不起ma转载 2012-03-02 22:24:26 · 33511 阅读 · 0 评论 -
GNUstep linux下使用
GNUstep 使用 Objective-C 語言, 是 C 語言加上 SmallTalk 的物件導向的功能. 結合兩者的優點, 又不至於像 C++ 如此複雜.GNUstep 提供兩個主要的程式庫, Foundation 及 AppKit. Foundation 處理非圖形介面的部份, 如字串, 檔案, 網路, 基本資料結構, 多行緒等, 又稱之為 GNUstep Base. AppKit 則转载 2012-03-02 20:08:45 · 1552 阅读 · 0 评论 -
GMSSL mac上的编译
1.下载GMSSL文件2.解压GMSSL文件3. xattr -rd com.apple.quarantine /project/GmSSL-gmssl-2.0 使用该命令可以让该目录下的文件可以执行。4.编译模拟器版本./config 该命令是配置编译环境make进行编译make test编译测试案例,会编译不成功。sudo make install...原创 2018-09-17 17:09:49 · 2081 阅读 · 0 评论