xcode
文章平均质量分 71
qtcreatorlinux
这个作者很懒,什么都没留下…
展开
-
iOS如何添加图片资源以及设置应用程序图标
右键 工程名,在弹出的菜单中选择 NEW GROUP,然后修改名字为resource,从本地选择一些图片直接拖拽到resouce文件夹里。如何修改应用程序图标?假设刚才已经有图片label.png,选中工程的xxx.plist文件,其中的icon files,增加一个item,名字为label.png,然后将iOS模拟器中相应的应用程序卸载掉,重启后发现图标已经变成label.png了。转载 2013-01-23 10:39:47 · 2391 阅读 · 0 评论 -
loaded some nib but the view outlet was not set
原文连接:http://www.cnblogs.com/TivonStone/archive/2012/04/20/2460116.html当使用 initWithNibName 函数, 并使用 由nib文件生成的ViewController 的view属性时候,遇到这个问题。//load loc.xibUIViewController * UIVC = [转载 2013-01-08 12:58:49 · 415 阅读 · 0 评论 -
在objective-C中#pragma mark是什么意思?
经常在 Xcode IDE 里面的代码中看到以下代码指令:#pragma mark -#pragma mark Initialization#pragma 是什么从技术上讲,以 #pragma 开头的代码是一条编译器指令,是一个特定于程序或编译器的指令。它们不一定适用于其它编译器或其它环境。如果编译器不能识别该指令,则会将其忽略。作用它们告诉Xcode编转载 2013-01-10 17:48:28 · 346 阅读 · 0 评论 -
Message Box (Action Sheet) General
http://www.ios-developer.net/iphone-ipad-programmer/development/alert-view/message-box-action-sheet-general#more-378Show a main window message boxAlert View will automatically adjust for lan转载 2013-01-11 14:54:23 · 307 阅读 · 0 评论 -
Mac OS X使用技巧:显示、隐藏文件、修改文件时间属性
HO~ MAC的技巧真多,just做一下笔记终端(Terminal)下显示Mac隐藏文件的命令:[php]defaults write com.apple.finder AppleShowAllFiles -bool trueKillAll Finder[/php]隐藏Mac隐藏文件的命令:[php]defaults write com.apple.finder A转载 2013-01-26 13:07:42 · 2540 阅读 · 0 评论 -
IOS获取屏幕分辨率
原文连接:http://www.2cto.com/kf/201202/118387.html获取屏幕分辨率是个很有用的功能,尤其在一些游戏相关的开发中,图形的绘制与屏幕分辨率密不可分。得到当前屏幕的分辨率是必不可少的支持。获取屏幕分辨率可以两步走 1、得到当前屏幕的尺寸:CGRect rect_screen = [[UIScreenmainScreen]bounds];转载 2013-01-11 15:37:53 · 541 阅读 · 0 评论 -
delegate和protocol
delegate和protocol博客分类: IOS / Objective-Cprotocol和delegate完全不是一回事,放在一起说,只是因为我们经常在同一个头文件里看到这两个word。 协议(protocol),就是使用了这个协议后就要按照这个协议来办事,协议要求实现的方法就一定要实现。 委托(delegate),顾转载 2013-01-10 17:55:52 · 586 阅读 · 1 评论 -
图片倒影效果
图片倒影效果#import - (void)viewDidLoad{ [super viewDidLoad]; [[[self view] layer] setBackgroundColor:[[UIColor blackColor] CGColor]]; UIImage *balloon = [UIImage imageNamed:@"ap转载 2013-01-11 09:14:30 · 276 阅读 · 0 评论 -
关于textView,textField及delegate的应用
原文连接:http://www.myexception.cn/mobile/449648.html关于textView,textField及delegate的使用打开键盘[textfield becomeFirstResponder]; 关闭键盘[textField resignFirstResponder]; - (BOOL)textField:(UITextFi转载 2013-01-11 16:28:43 · 313 阅读 · 0 评论 -
Restart your Cocoa application using Sparkle
原文连接:http://blog.mbcharbonneau.com/2010/06/03/restart-your-cocoa-application-using-sparkle/It’s not uncommon for an OS X application to need to restart itself in certain unavoidable situations,转载 2012-12-21 16:41:10 · 423 阅读 · 0 评论 -
Relaunching Your Application
原文连接:Whether you're applying new preferences, installing a new version of your app, or perhaps something more unusual, there may come a time in your life where you say to yourself "I really转载 2012-12-21 16:36:44 · 745 阅读 · 0 评论 -
初学者:介绍NSLog的使用
在你曾经有过的编程经验里,通常在调试程序的时候,如果想看到某个中间结果,你会习惯使用 print 来显示中间的结果。有了Cocoa的NSLog,你在写Cocoa程序的时候,就可以无需每次都调用NSAlert来观察中间结果了。NSLog定义在NSObjCRuntime.h中,如下所示:void NSLog(NSString *format, ...);基本上,NSLog很转载 2012-12-28 11:35:56 · 276 阅读 · 0 评论 -
How to save a NSImage as a new file
How to save a NSImage as a new file原文连接:http://stackoverflow.com/questions/3038820/how-to-save-a-nsimage-as-a-new-fileHow can I save a NSImage as a new file (png, jpg, ...) in a certai转载 2013-01-05 18:12:37 · 512 阅读 · 0 评论 -
关于objectiveC中的delegate的理解
关于objectiveC中的delegate的理解举个例子,假设两个View:superView 和 subView,在subView中,实现了Touchesbegin 函数。现在要做的是:当你点击subview的时候,要让superview中的某个变量+1,这时就需要用到delegate。//SubView.h@protocol SubViewDelegate-(void)转载 2013-01-11 16:31:29 · 565 阅读 · 0 评论 -
@synthesize obj=_obj的意义详解 @property和@synthesize
我们在进行iOS开发时,经常会在类的声明部分看见类似于@synthesize window=_window; 的语句,那么,这个window是什么,_ window又是什么,两个东西分别怎么用,这是一个比较基本的问题,也关乎我们理解Objective-C中对类、类的属性、类的存取器、类的局部变量的统一理解。在32位系统中,如果类的 @interface 部分没有进行 ivar 声明,但有 @p转载 2013-01-11 17:41:03 · 286 阅读 · 0 评论 -
阻止iOS设备锁屏
原文连接:http://www.2cto.com/kf/201111/109789.html默认,所有iOS设备在过了设定的休眠时间后,都会自动锁屏。如果你的应用不希望iOS设备自动锁屏,可以使用以下方式来保持屏幕一直开着。 Ios代码 [[UIApplication sharedApplication] setIdleTimerDisabled: YES转载 2013-04-08 15:05:12 · 536 阅读 · 0 评论 -
应用中弹出 WiFi 提示框的方法
如果程序中用到了WiFi,想有WiFi提示,怎么做呢?其实很简单,只需要在.plist文件中加入如下Key/Value即可:代码键名:Application uses Wi-Fi 值:YES 键名:SBUsesNetwork 值:3 如图所示:原文链接:http://www.wuleilei.com/blo转载 2013-04-10 18:17:23 · 620 阅读 · 0 评论 -
ios5 中文键盘高度变高覆盖现有ui问题的解决方案(获取键盘高度的方法)
背景: ios5之前,iphone上的键盘的高度是固定为216.0px高的,中文汉字的选择框是悬浮的,所以不少应用都将此高度来标注键盘的高度(包括米聊也是这么做的)。 可是在ios5中,键盘布局变了,尤其是中文输入时,中文汉字选择框就固定在键盘上方,这样就使得原本与键盘紧密贴合的界面视图被中文汉字选择框给覆盖住了。一方面影响了界面的美观,另一方面,如果被覆盖的部分就是文本输入框转载 2013-04-11 10:41:31 · 519 阅读 · 0 评论 -
ios delegate你必须知道的事情
ios delegate你必须知道的事情 转:http://popcornylu.blogspot.com/2011/07/delegate.html 当你开始写iOS程式不久,应该开始面对到很多的delegate, 不管是用别人的library或是自己写library,可能都逃不了delegate。 为了怕有些人不知道什么是delegate,在这边简单的介绍一下, d转载 2013-04-21 23:45:51 · 487 阅读 · 0 评论 -
iOS开发之Objective-C与JavaScript交互操作
iOS开发之Objective-C与JavaScript交互操作是本文要介绍的内容,主要主要是讲解了stringByEvaluatingJavaScriptFromString的用法,它的功能非常的强大,用起来非常简单,通过它我们可以很方便的操作uiwebview中的页面元素。UIWebView是iOS最常用的8SDK之一,它有一个stringByEvaluatingJavaScriptFro转载 2013-04-22 17:12:00 · 635 阅读 · 0 评论 -
XCode ARC机制
Objectiv-C学习笔记-如何关闭XCode ARC机制Xcode 中设置部分文件ARC支持转载 2013-06-09 10:17:07 · 552 阅读 · 0 评论 -
IOS NSRegularExpression 解析正则表达式
iOS 中可以通过 NSPredicate 来处理正则表达式。相关资料如下:NSPredicate 苹果官方文档:http://developer.apple.com/documentation/Cocoa/Conceptual/Predicates/predicates.htmlPredicate format strings:http://developer.apple转载 2013-06-18 18:09:09 · 659 阅读 · 0 评论 -
[iOS] identifierForVendor和advertisingIdentifier为全0或者每次重启应用会变的bug
[iOS] identifierForVendor和advertisingIdentifier为全0或者每次重启应用会变的bug --------------------------------------------------------------------------------最近发现有各别ios6的设备,取厂商id和广告id会有问题,问题1:取出来的是转载 2013-09-04 10:19:26 · 1424 阅读 · 0 评论 -
Using the PopoverView in iPad App Development
http://mobiforge.com/designing/story/using-popoverview-ipad-app-development转载 2013-09-05 18:23:20 · 594 阅读 · 0 评论 -
内存压缩
原文连接:Is there a practical way to compress NSData?Following @Zaph & @Brad Larson's posts, below are the 2 methods gzipInflate andgzipDeflate that work just fine to compress/decompre转载 2013-04-01 09:02:11 · 2238 阅读 · 0 评论 -
objective-c 单例模式详解
最近在项目中需要用到单例模式(singleton),于是对谷歌了一些资料发现objective-c中的单例不是想象中的,apple官方文档建议并非如此,代码量是我好几倍,但是既然官方建议一定是有道理的,谷歌了写资料,多数都是建议这么使用,却没人对此做详解因为没理解透,用着不踏实,所以决定做些调试,了解透彻!看完如还有疑问可以进IOS中高级开发群:118623167 和大家交流转载 2013-02-28 17:01:33 · 278 阅读 · 0 评论 -
UIView animateWithDuration 使用详解
转自:http://xmuliushuo.com/archives/20在ios4.0及以后鼓励使用animateWithDuration方法来实现动画效果。当然,以往的begin/commit的方法依然使用,下面详细解释一下animateWithDuration的使用方法。函数原型:+ (void)animateWithDuration:(NSTimeIn转载 2013-03-11 16:37:27 · 546 阅读 · 0 评论 -
从bundle文件包中加载数据
文件包是以一个.bundle 为扩展名的文件包。和普通文件夹相比它们有 2 个主要特点:1. Cocoa Touch 提供了一个界面,通过这个界面你可以进入相应的文件包简单获取里边已有资源。2.如果在 Xcode 左侧导航窗口增加一个文件包,任何文件增加或者移出文件包将分别立即出现或者消失在 Xcode 导航窗口。相反,如果你在 Xcode 导航增加了一个文件夹,然后再去删除磁盘中这个转载 2013-01-11 17:54:57 · 518 阅读 · 0 评论 -
Core Graphics 101: 弧线和轨迹
这是本教程系列的第三部分,讲解如何通过实例使用Core Graphics API!在第一部分教程系列中,我们通过制作一个美观的tablie view cell 背景,讲解了如何绘制线,矩形和颜色渐变。在第二部分教程系列中,我们通过制作一个美观的table view cell header,讲解了如何绘制阴影和光滑效果。在本篇教程中,我们将通过为table view添加foo转载 2013-01-15 17:32:08 · 1083 阅读 · 0 评论 -
Xcode编译错误和警告汇总(整理中)
原文连接:http://blog.sina.com.cn/s/blog_4aacd7af01011woj.html1、error: macro names must be identifiers YourProject_prefix.pch原因: 因为你弄脏了预处理器宏,在它处于的时候修改了它解决方法: Configiration选择All Configirations,清空它转载 2013-01-22 13:42:39 · 423 阅读 · 0 评论 -
图文并茂 在ML OS X 10.8 + XCode4.4/4.4.1下实现无证书真机调试IOS5.1.1(亲测,附调试截图)
原文连接:http://www.cnblogs.com/ArmyShen/archive/2012/08/04/2622512.html 本方法是结合网上一些朋友的帖子,然后加上自己的理解写的,在ML OS X 10.8环境下用XCode4.4/4.4.1 + IOS5.1实测可行!ps:使用无证书调试,也意味着你的设备要越狱!第一步:制作证书1)打开转载 2013-01-22 11:06:47 · 333 阅读 · 0 评论 -
The codesign tool requires there only be one - 解决办法
得益于这个帖子:http://www.cocoachina.com/bbs/read.php?tid=96925感谢楼主neutyz&cocoachina症状 Certificate identity 'iPhone Developer: xxxx ho (2J123456HA)' appears more than once in the keychain. Th转载 2013-01-22 13:44:20 · 953 阅读 · 0 评论 -
使用 AppleScript 抓住最顶层窗口显示在 web 浏览器中的 URL: 最终名单
原文连接:http://d2100.com/questions/67271我建立抓、 在 Safari 中最前面的窗口中的 URL [构件] [1]然后允许您缩短它使用尽管 API。作为工程甜。我想让这更加灵活,所以我正在研究如何抓住从其他浏览器的 URL。这里是在 Safari 中工作的 AppleScript:tell application "Safari" retu转载 2013-01-21 17:16:56 · 1848 阅读 · 0 评论 -
在 Sandboxed Mac App 中嵌入第三方可执行文件
之前开源了 一个 gitstats 的 GUI 应用 GitStatX,在提交到 GitHub (GitStatX) 之后,又准备提交到 Mac App Store。在提交到 Mac App Store 之后,出现了一些问题,程序中包含的第三方可执行文件没有签名,导致苹果拒绝了提交的程序包:App sandbox not enabled – The following exec转载 2013-09-17 15:35:57 · 1895 阅读 · 1 评论 -
XCode快捷键
XCode快捷键从雨痕老大的博客上转来的 http://www.rainsts.net/article.asp?id=1066 读书人偷书不算窃 :) 1. 文件CMD + N: 新文件CMD + SHIFT + N:转载 2011-09-02 14:25:34 · 293 阅读 · 0 评论 -
How to Print a PDF File Using Cocoa
连接:http://www.danandcheryl.com/2010/05/how-to-print-a-pdf-file-using-cocoaMac OS X is well known for its great support for PDF files. You can create a PDF file from anything you can prin转载 2012-08-02 19:05:30 · 549 阅读 · 0 评论 -
C++中SYSTEM的用法
曾经的曾经,被system()函数折磨过,之所以这样,是因为对system()函数了解不够深入。只是简单的知道用这个函数执行一个系统命令,这远远不够,它的返回值、它所执行命令的返回值以及命令执行失败原因如何定位,这才是重点。当初因为这个函数风险较多,故抛弃不用,改用其他的方法。这里先不说我用了什么方法,这里必须要搞懂system()函数,因为还是有很多人用了system()函数,有时你不得不面对它转载 2012-07-25 16:14:20 · 4061 阅读 · 0 评论 -
Creating a Status Bar Application
原文网址:http://cocoatutorial.grapewave.com/2010/01/creating-a-status-bar-application/Creating a Status Bar ApplicationThis tutorial assumes you have a basic knowledge of Objective-C. In this t转载 2012-11-13 12:44:08 · 841 阅读 · 0 评论 -
How To Add Menus to the Menubar in Cocoa
原文连接:http://hopelessgeek.com/2006/11/22/how-to-add-menus-to-the-menubar-in-cocoaIt’s ridiculously simple. A lot of the solutions I’ve seen have people trying to get the menubar via Carbon calls转载 2012-11-13 11:51:56 · 716 阅读 · 0 评论 -
Merging PDF Files in Cocoa
问题:http://stackoverflow.com/questions/5610521/merging-pdf-files-in-cocoaI would like to concatenate several PDF files to form one single PDF. Now I've come so far that I know, PDFKit is the proper转载 2012-08-02 19:00:00 · 458 阅读 · 0 评论