2016至2017年上半年iOS项目细节(2)

     -v to see ….错误原因

1.    import   “.m”  导入了.m 文件

2.   三方冲突  进入三方源码找或者删除

解决方法

     linker  other flags    -ObjC 

     选中 错误信息右键   review  xxx  ,看到错误详细日志


iOS项目工程,添加一个c文件,编译报错,Could not build module 'Foundation',只要把这个C文件删掉,编译是成功的。

检查你的*.pch文件,将#import#ifdef __OBJC__ #endif包裹起来 or   检查点你添加的文件有没有重复的。

Xcode 报错you dont have permission to view it怎么解决

1.清理一下工程:Product-Clean        验证可行

2.直接点击Xcode -> Preferences ->找到DerivedData删除即可

3.Window -> Organizer -> 在下面框左侧选择当前项目 -> 在右面有一个delete,点击删除即可

4.找到Project---Build Setting 修改这一项,变成Default CompilerApple LLVM 6.0

5.修改Info.plist文件中的Executable file


你用过多少触摸事件

UIControlEventTouchDown

单点触摸按下事件:用户点触屏幕,或者又有新手指落下的时候。

UIControlEventTouchDownRepeat

多点触摸按下事件,点触计数大于1:用户按下第二、三、或第四根手指的时候。

UIControlEventTouchDragInside

当一次触摸在控件窗口内拖动时。

UIControlEventTouchDragOutside

当一次触摸在控件窗口之外拖动时。

UIControlEventTouchDragEnter

当一次触摸从控件窗口之外拖动到内部时。

UIControlEventTouchDragExit

当一次触摸从控件窗口内部拖动到外部时。

 

UIControlEventTouchUpInside

所有在控件之内触摸抬起事件。

UIControlEventTouchUpOutside

所有在控件之外触摸抬起事件(点触必须开始与控件内部才会发送通知)

UIControlEventTouchCancel

所有触摸取消事件,即一次触摸因为放上了太多手指而被取消,或者被上锁或者电话呼叫打断。

UIControlEventTouchChanged

当控件的值发生改变时,发送通知。用于滑块、分段控件、以及其他取值的控件。你可以配置滑块控件何时发送通知,在滑块被放下时发送,或者在被拖动时发送。

UIControlEventEditingDidBegin

当文本控件中开始编辑时发送通知。

UIControlEventEditingChanged     (自己设置监听 textfield

当文本控件中的文本被改变时发送通知。

UIControlEventEditingDidEnd

当文本控件中编辑结束时发送通知。

UIControlEventEditingDidOnExit

当文本控件内通过按下回车键(或等价行为)结束编辑时,发送通知。

UIControlEventAlltouchEvents

通知所有触摸事件。

UIControlEventAllEditingEvents

通知所有关于文本编辑的事件。

UIControlEventAllEvents

通知所有事件。


想联系应用审核

Contact the App Review Team   :联系审核团队

https://developer.apple.com/contact/app-store/

审核加速通道

https://developer.apple.com//contact/app-store/?topic=expedite


Xcode 快捷键:

2016至2017年上半年iOS项目细节(2)


左右缩进     command + [   或  ]

上下移动        option +command +    [   或   ]

文档注释 option + command +    /