离婚啦项目碰到的
一个笨蛋的技术之旅
这个作者很懒,什么都没留下…
展开
-
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
8.编绎旧工程出错1.Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1 解决方法:在Build Setting 搜索框中搜索pch,找到了Prefix原创 2015-01-07 09:19:29 · 455 阅读 · 0 评论 -
continue,return
continue:跳出本小函数,往下继续执行return:跳出整个大函数原创 2015-01-04 17:03:24 · 413 阅读 · 0 评论 -
viewController详解
一、生命周期当一个视图控制器被创建,并在屏幕上显示的时候。 代码的执行顺序1、 alloc 创建对象,分配空间2、init (initWithNibName) 初始化对象,初始化数据3、loadView 从nib载入视图 ,通常这一步不需要去干涉。除非你没有使用xib文件转载 2015-01-05 09:33:28 · 334 阅读 · 0 评论 -
iphone NSString 字符串处理:截取字符串、匹配字符串、分隔字符串
1.截取字符串NSString*string =@"sdfsfsfsAdfsdf";string = [string substringToIndex:7];//截取下标7之前的字符串NSLog(@"截取的值为:%@",string);[string substringFromIndex:2];//截取下标2之后的字符串NSLog(@"截取的值为:%@",string);转载 2015-01-05 13:17:07 · 428 阅读 · 0 评论 -
获取高度,获取字符串在指定的size内
2.获取高度,获取字符串在指定的size内(宽度超过label的宽度则换行)所需的实际高度.CGSize titleSize = [aString sizeWithFont:font constrainedToSize:CGSizeMake(label.frame.size.width, MAXFLOAT) lineBreakMode:UILineBreakModeWordWrap];转载 2015-01-05 11:44:01 · 391 阅读 · 0 评论 -
字典的写法
NSDictionary* params=@{ @"version": VERSION, @"platform": PLATFORM, @"param" :@{@"provinceId":province_id},原创 2015-01-04 14:34:58 · 351 阅读 · 0 评论 -
动画和线程的关系?
- (void)viewDidLoad { [superviewDidLoad];//获取Province数据源≈}-(void)viewDidAppear:(BOOL)animated{ [self.avistartAnimating]; [selfperformSelector:@selector(test)with原创 2015-01-05 09:35:18 · 333 阅读 · 0 评论 -
将时间格式调整成自己希望的格式
在开发iOS程序时,有时候需要将时间格式调整成自己希望的格式,这个时候我们可以用NSDateFormatter类来处理。例如://实例化一个NSDateFormatter对象NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];//设定时间格式,这里可以设置成自己需要的格式[dateFormatter setD转载 2015-01-05 15:10:29 · 468 阅读 · 0 评论 -
NSDate与NSDateFormatter的相关用法
NSDate与NSDateFormatter的相关用法 1.NSDateFormatter配合NSDate与NSString之间的转化 NSDateFormatter有下面2个方法: - (NSString *)stringFromDate:(NSDate *)date;//NSDate转NSString - (NSDate *)dateFromString:(N转载 2015-01-05 15:24:17 · 372 阅读 · 0 评论 -
storyBoard一起开发的问题
点击一下view都会出现更改,SVN放弃更改 svn discard changes原创 2015-01-05 16:47:46 · 319 阅读 · 0 评论 -
uilabel设置圆角
前一阵子读到一篇介绍CALayer(这里简单地称其为层)的教程,比较简单易懂,适合初学者,我在这里就不完全翻译了,只是把要点说明一下。 首先要说的是CALayers 是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上进行的。(译者注:为验证这点,我写下了如下代码:UILabel* lable = [转载 2015-01-05 15:48:45 · 1205 阅读 · 0 评论 -
UILabel显示圆角
self.timestampLabel.layer.masksToBounds = YES; self.timestampLabel.layer.cornerRadius = 6.0f;注:只写第二条代码有时不显示圆角 self.timestampLabel.layer.cornerRadius = 6.0f;转载 2015-01-05 16:07:43 · 336 阅读 · 0 评论 -
svn注意
别人的代码修改要通知,不然会照成冲突原创 2015-01-06 11:27:27 · 406 阅读 · 0 评论 -
divorce.pch
divorce.pch,所有的内容在app加载的时候都会运行,后面的各个文件都能用里面的#define并且不需要#import!很方便原创 2015-01-04 14:05:54 · 331 阅读 · 0 评论 -
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
原因是缺少了两个文件,update时候要选mac工具栏的source control工具,不要右击source control功能!why?______________________________原创 2015-01-04 13:42:01 · 504 阅读 · 0 评论 -
springs and struts老版本适配(淘汰)
毫无疑问你可能对autosizing masks比较熟悉–这个也就是 “springs and struts” 模式。autosizing mask决定了一个view会发生什么当它的superview 改变大小的时候。它是否有灵活并且自动修复页边处理能力(the struts),它的宽和高同时也会发生什么变化呢(the springs)?举个例子,当一个view的superview的宽度变原创 2015-01-09 18:41:52 · 583 阅读 · 0 评论 -
svn #import
svn import -m "New import" /Users/tx/Desktop/IOS/youayou https://192.168.1.218/svn/Code/youayou/youayou2.0原创 2015-01-10 17:13:49 · 383 阅读 · 0 评论 -
tabbarcontrollerdelegate在任意一个子controller里面,全局点击都会跳进去
//tabbar delegate- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewControllerNS_AVAILABLE_IOS(3_0){ //当前展示的index tabBarCon原创 2015-01-12 14:03:25 · 578 阅读 · 0 评论 -
-setMasksToBounds:
在IB中,当你使用Custom类型的Button时,你可以指定按钮的背景色。但当你运行时按钮就失去了圆角特性,你看到的仅仅是一个方块。因为custombutton没有定义任何属性默认值。你必须自己去定义它们,这就需要使用Core Animation Layer。提示:编写代码之前,需要导入QuartzCore框架到工程中,然后#import。我会通常会把它放在.pch文件中。I转载 2015-01-16 09:44:26 · 429 阅读 · 0 评论 -
冲niba加载cell文件
SecondTableViewCell* cell=[[[NSBundlemainBundle] loadNibNamed:@"SecondTableViewCell"owner:niloptions:nil]firstObject];原创 2015-01-16 09:05:08 · 364 阅读 · 0 评论 -
strong与weak是由ARC新引入的对象变量属性
strong与weak是由ARC新引入的对象变量属性 xcode 4.2(ios sdk4.3和以下版本)和之前的版本使用的是retain和assign,是不支持ARC的。xcode 4.3(ios5和以上版本)之后就有了ARC,并且开始使用strong与weak原创 2015-01-19 10:45:52 · 366 阅读 · 0 评论 -
Mac终端打不开或显示 [进程已完成]解决办法
There is a permanent way to apply Rob's suggestion to get the terminal working:For the user that is just happy with /sh:1) Go to Terminal Preferences2) Scroll down to Shell3) change /bin/tsc原创 2015-01-19 09:42:14 · 2484 阅读 · 0 评论 -
armv7.armv7s,armv6,amrv6s
The 64-bit version can only run on 64-bit devices running iOS 7.0.3+The 32-bit version can only run on devices running iOS 5.1.1+64-bit devices running iOS 7.0.0-7.0.2 will use the 32-bit slicea原创 2015-01-20 09:21:58 · 444 阅读 · 0 评论 -
could not build module darwin
I developed my first XCode5 ONLY app which is very similar to the apps I have done on 4.6. It runs perfectly OK in the simulator and on my iPhone 4, 4S and 5, as well as my 2 iPads. However, when I转载 2015-01-20 09:11:02 · 1158 阅读 · 0 评论 -
mac 终端 svn 命令
1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain 简写:svn co2、往版本库中添加新的文件 svn add file 例如:svn add test.php(添加test.php) svn add原创 2015-01-04 11:41:53 · 366 阅读 · 0 评论 -
svn update
更新时候要整个目录更新,这是连版本信息一起更新!不然下次就会整个版本覆盖原创 2015-01-04 15:53:59 · 329 阅读 · 0 评论 -
IOS应用在iPhone5和iPhone5s上不能全屏显示,应用画面上下各有1条黑色的解决方案
在编写IOS应用程序的过程中,我一直都是使用iPhone Retina(3.5-inch)模拟器测试的,一切显示正常,切图如下: 我在应用开发中,采用的是纯代码实现。公司提供了一部iPhone4s,我使用其测试一切显示正常。 问题出在,当我使用iPhone5和 iPhone5s真机测试时,发现我的应用在iPhone5和iPhone5s上没有铺满屏幕显示画面,而是在应用画面的上下各有一条黑色,截图如转载 2015-01-05 16:23:32 · 1121 阅读 · 0 评论 -
定义tableveiw自适应位置
通用的Storyboard通用的 stroyboard 文件是通向自适应布局光明大道的第一步。在一个 storyboard 文件中适配iPad和iPhone的布局在iOS8中已不再是梦想。我们不必再为不同尺寸的Apple移动设备创建不同的 storyboard文件,不用再苦逼的同步若干个 storyboard 文件中的内容。这真是一件美好的事情。 我们打开Xcode,新建一个项目:原创 2015-01-06 11:48:51 · 732 阅读 · 0 评论