摘要: 1. 添加一个Account 也就是添加一个 Repository.In Xcode, choose Xcode > Preferences, and click Accounts.Press the Add button (+), and choose Add Repository.Enter the repository address as prompted, and click Next.If necessary, enter your credentials.Xcode stores this information automatically after you enter 阅读全文
posted @ 2013-10-29 14:12 菁菁工作室 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 开发的时候,需要将app让其它人装上测试,虽然通过xcode可以使用编译进去,但是仍显不方便。网上有个工具,http://code.google.com/p/iresign/通过这个工具,使用自己的证书,可以给ipd签名让别人使用1. 首先通过Xcode 生成一个ipa的包,这个包带开发者账号的。xcode->windows->organizer->share->ipa的方式生成ipa。 比如叫test.ipa2. 通过iReSign重新签名ipa,如下图:主要是第三个位置是你自己的keychain的名字,比如你的开发者账号的keychain名字是iphone Dev 阅读全文
posted @ 2013-10-28 23:06 菁菁工作室 阅读(433) 评论(0) 推荐(0) 编辑
摘要: 需求:混合应用UIWebView打开html后,UIWebView有左右滚动条,要去掉左右滚动效果;方法:通过js截获UIWebView中的html,然后修改html标签内容;实例代码:服务器端htmlJava代码网曝四川省一考场时钟慢半小时老师称这就是命网曝四川省一考场时钟慢半小时老师称这就是命这样显示的结果网页的最小宽度会是device-width;但有时候不需要这个宽度,就需要修改width=device-width为width=myWidth;客户端代码Java代码-(void)webViewDidFinishLoad:(UIWebView*)webView{//修改服务器页面的met 阅读全文
posted @ 2013-10-25 16:23 菁菁工作室 阅读(331) 评论(0) 推荐(0) 编辑
摘要: Resetting the SMC & PRAM on portables with a battery you should not remove on your own 1. Shut down the computer. 2. Plug in the MagSafe power adapter to a power source, connecting it to the Mac if its not already connected. 3. On the built-in keyboard, press the (left side) Shift-... 阅读全文
posted @ 2013-10-15 11:38 菁菁工作室 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1. TableVIew向下拉44像素 添加Auto layout2. Extended edge 选择Under top bars2. 在Viewdidload中添加代码if ([[UIDevice currentDevice].systemVersion floatValue] >= 7){tableView.contentInset = UIEdgeInsetsMake(20, 0, 0, 0);} 阅读全文
posted @ 2013-10-10 14:38 菁菁工作室 阅读(645) 评论(0) 推荐(0) 编辑
摘要: There is no way to preserve the iOS 6 style status bar layout. The status bar will always overlap your application on iOS 7Do not confuse status bar appearance with status bar layout. The appearance (light or default) does not affect how the status bar is laid out (frame/height/overlap). It is impor 阅读全文
posted @ 2013-10-09 17:37 菁菁工作室 阅读(356) 评论(0) 推荐(0) 编辑
摘要: Undecleared selector Warning 是编译器报的,特别是升级到IOS7 默认PROJ设定的时候,会出现这种问题,如果从代码上看语法完全没有问题,那么就可以在Xcode里面设置禁掉这个Warning。否则只有修改代码了,把selector对应的函数加到那个类中。禁掉Undecleared selector Warning的方法如下:以Xcode 4为例,打开一个项目,在左侧导航栏中双击项目文件: 在弹出窗口中将GCC waring项undeclared selector设为no,就解决了 阅读全文
posted @ 2013-10-09 11:02 菁菁工作室 阅读(2789) 评论(0) 推荐(0) 编辑
摘要: 不管对于招聘和应聘来说,面试都是很重要的一个环节,特别对于开发者来说,面试中的技术问题环节不仅是企业对应聘者技能和积累的考察,也是一个开发者自我 检验的好机会。对于iOS和Mac开发来说,因为本事还算比较新,企业对于这方面的开发者需求也比较大,所以面试时的要求可能并不是很高,一般能知道一些 Cocoa和OC的基本知识也就认为可以了。但是对于一个希望拥有技术力基础的企业的iOS或者Mac开发来说,两到三个顶尖的熟练技术人员,带领一些还 较为初级的开发者,共同完成项目应该是比较常见的构成。Cocoa特别是CocoaTouch的开发,上手可以说十分容易,但是背后隐藏的细节和原理却很丰富。一方面对于基 阅读全文
posted @ 2013-10-04 15:26 菁菁工作室 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 在iOS开发中,我们会发现一些偏底层或基础代码是直接可以复用的,当我们换一个项目,改变的只需要是偏上层的业务逻辑代码,所以我们可以把这部分 基础代码制作为一个静态库static library,并不断扩展,这样我们重新开发一个新项目,就可以直接引进这个静态库,再添加上层的业务逻辑代码即可,会大大提高我们开发的效率。下面以一个例子说明制作静态库和相关导入的必须操作。假设这个静态库为Commom,新工程为Example。首先,新建一个静态库,如图:点完成后就可以生成一个静态库了。然后把需要添加的基础代码添加就可。然后我们像平时一样建立的工程Example,把Commom.xcodeproj工程直接 阅读全文
posted @ 2013-09-30 10:32 菁菁工作室 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1) Select the main view, set the background color to black (or whatever color you want the status bar to be2) Make sure the background is a self contained subview positioned as a top level child of the controller's view.Move your background to become a direct child of the controller's view. 阅读全文
posted @ 2013-09-27 16:58 菁菁工作室 阅读(348) 评论(0) 推荐(0) 编辑