1.定义一个记录光标底部的成员变量cursorBottom 2.监听键盘出现和键盘消失通知(记得在dealloc方法中 移除监听器) 3.在UITextField的代理方法textFieldShouldBeginEditing:中转换当前输入框的原点坐标到scrollView中的坐标,计算光标底部坐... ...
分类:
其他好文 时间:
2017-05-09 18:56:39
阅读次数:
232
项目里json返回的一个model须要保存下来,这个model是固定的没必须去创建表,想到了NSUserDefaults来存储,暂不考虑安全问题。 NSUserDefaults没法直接存储一个对象。在网上找到了方法。如今分享下。 首先要写一个对象,详细代码例如以下: .h文件 @interface ...
分类:
其他好文 时间:
2017-05-06 11:56:40
阅读次数:
184
在XCODE中想使用C++代码,你须要把文件的扩展名从.m改成.mm。这样才会启动g++编译器。 我们来看个測试代码: [java] view plaincopy class TestC { private: NSString *str_;//C++类能够使用OC对象作为成员变量 public: T ...
分类:
编程语言 时间:
2017-04-22 12:39:27
阅读次数:
238
Swift教程_swift常见问题(0001)_CoreData: warning: Unable to load class named 'xxx' for entity 'xxx' Swift教程_swift常见问题(0002)_完美处理SourceKitService Crashed异常。6. ...
分类:
编程语言 时间:
2017-04-17 15:51:40
阅读次数:
234
//创建通知 [[NSNotificationCenter defaultCenter] postNotificationName:kMusicPlaybackStateChangeNotification object:musicIdentifier]; //监听通知 [[NSNotificati... ...
分类:
其他好文 时间:
2017-04-10 18:32:51
阅读次数:
144
1.ARC下单对象内存管理 局部变量释放对象随之被释放 清空指针对象随之被释放 弱指针需要明确说明 注意: 千万不要使用弱指针保存新创建的对象 2.ARC下多对象内存管理 ARC和MRC一样, 想拥有某个对象必须用强指针保存对象, 但是不需要在dealloc方法中release 3.ARC下循环引用 ...
分类:
其他好文 时间:
2017-03-20 20:54:43
阅读次数:
198
dealloc方法基本概念 当一个对象的引用计数器值为0时,这个对象即将被销毁,其占用的内存被系统回收 对象即将被销毁时系统会自动给对象发送一条dealloc消息 (因此, 从dealloc方法有没有被调用,就可以判断出对象是否被销毁) dealloc方法的重写 一般会重写dealloc方法,在这里 ...
分类:
其他好文 时间:
2017-03-19 15:46:25
阅读次数:
186
在c#代码中,调用的时候字符串不需要加单引号。 例如语句:INSERT INTO t VALUES('a'),直接调用 但是在MySql客户端里面,要转义符转换单引号 CALL sp_execSQL('INSERT INTO t VALUES(\'a\')') ...
分类:
数据库 时间:
2017-03-13 20:07:13
阅读次数:
250
1 USE master 2 go 3 4 IF EXISTS ( SELECT * 5 FROM dbo.sysobjects 6 WHERE id = OBJECT_ID(N'[dbo].[P_KillConnections]') 7 AND OBJECTPROPERTY(id... ...
分类:
数据库 时间:
2017-03-07 12:46:50
阅读次数:
282
使用wekwebview时,push后,再pop返回,报错了: 解决方案: 1. 不要在 dealloc 方法中,使用 weak self 2. A控制器(包含scrollView及其子类,并设置了其代理),B控制器(webView,并设置了webView.scrollView.delegate = ...
分类:
其他好文 时间:
2017-02-28 15:28:20
阅读次数:
3224