subclassing相关内容

对UIAlertView进行子类化

尝试将UIAlertView子类化以更好地处理我的应用中的错误状态。我遇到的麻烦是使用 otherButtonTitles nil终止参数,当我创建我的子类时,它只是拾取列表中的第一个字符串而不是所有字符串 +(ErrorAlertView *)displayErrorAlertViewWithTitle:(NSString *)title message:(NSString *)me ..
发布时间:2018-09-17 11:00:41 移动开发

UIViewController的子类所需的初始值设定项

我一直在尝试按照有关创建容器视图控制器的教程进行操作。它在Objective-C中。我想将它转换为Swift。我在这里找到了一些相同的问题,但我没有从中得到太多。 这是代码。 import UIKit 类ContainerViewController:UIViewController {//类“ContainerViewController”没有初始化器 - 我知道为什么。 ..
发布时间:2018-09-17 09:04:54 移动开发

Objective-C子类化基础知识,如何添加自定义属性;

我遇到了一个问题的子类 MKPolygon 。 我想添加一个简单的 int标签属性但我一直在获取MKPolygon的实例而不是我的自定义类,所以调用 setTag:会导致异常。 问题是使用类方法创建MKPolygons: polygonWithCoordinates:count:我不知道如何将其转换为我的类的实例(包括标记属性) 。 您如何向MKPolygon添加标签属性? ..
发布时间:2018-09-13 13:59:23 移动开发

如何在UITextView中禁用选择功能?

我想在我的iPhone应用程序中创建一个文本显示区域(UILabel或UITextView),其中(1)允许滚动,(2)不允许选择。我尝试了以下技术失败: 基本UILabel:不允许 滚动,并剪切文本到$ b屏幕上UILabel空间的$ b底部。 UIScrollView中的巨型UILabel:UILabel将文本(垂直)放在巨型UILabel的中心,所以它经常在我的外面UIScroll ..
发布时间:2018-08-09 20:15:33 移动开发

UIView子类有自己的XIB

我创建了一个自定义的UIView子类,并且不希望在UIView子类的代码中布局UI。我想用xib。所以我做的是以下内容。 我创建了一个类“ShareView”,它是UIView的子类。我创建了一个XIB文件,其文件所有者设置为“ShareView”。然后我链接我在“ShareView.h”中声明的一些出口。 接下来我有一个ViewController,MainViewControlle ..
发布时间:2018-08-09 19:58:28 移动开发

继承int以获得十六进制表示

基本上我想访问所有标准的python int操作符,例如 __和__ 和 __ xor __ 等,结果终于打印出来了,我希望它以十六进制格式表示。 (有点像把我的计算器放到十六进制模式) pre $ class $($) def __repr __(self) : 返回“0x%x”%self __str __ = __ repr__#这当然有助于打印 if __name __ = ..
发布时间:2018-06-07 17:02:10 Python

Scala子类模式匹配

我试图从“Scala函数式编程”一书中运行代码,这本书似乎适用于较旧版本的scala(从 here )。 tmp.scala: 密封特质选项[+ A] 案例类某些[+ A](get:A )扩展选项[A] 案例对象无扩展选项[无] 特征选项[+ A] { / *返回无如果无或函数应用于某些对象* / def map [B](f:A => B):选项[B] =此匹配{ case ..
发布时间:2018-04-18 16:00:30 其他开发

为什么没有OutOfMemoryError子类?

众所周知, OutOfMEmoryError 有多种原因(见第一个答案)。为什么只有一个例外,涵盖所有这些情况,而不是从 OutOfMEmoryError 继承的多个细粒度的代码? img src =“https://yuml.me/diagram/dir:rl/class/%5BOutOfMemoryError%5D%0D,%20%5BOutOfMemoryError%5D%5E%5BOu ..
发布时间:2017-09-29 09:38:00 Java开发

当从dict导出时,重载__iter__被绕过

尝试创建自定义不区分大小写的字典,我遇到了以下不方便(从我的观点)意外的行为。如果从 dict 导出类,则重载的 __ iter __ , keys 值函数在转换回 dict 时将被忽略。我已将其精简到以下测试用例: import collections class Dict(dict): def __init __(self): super(Dict,self).__ in ..
发布时间:2017-05-21 21:01:50 Python

抽象手势识别器在Swift中的两个功能?

想想一下iOS屏幕,您可以将手指向上/向下进行操作(想象一下,“缩放”), 或者, 作为一个单独的功能,你可以移动你的手指左/右做某事(想象说,“改变颜色”或“旋转“)。 他们是 分开 功能,你只能在一个 所以,如果“开始为”一个水平版本,它只剩下一个水平版本。相反,如果它“开始为”垂直版本,它只能是一个垂直版本。 这是一个有点棘手的事情,我准确地说明了如 ..
发布时间:2017-04-23 09:11:00 移动开发

如何将大熊猫DataFrame子类化?

小分类大熊猫类似乎是一个常见的需求,但是我找不到关于这个主题的参考。 (看起来,大熊猫开发人员还在努力: https://github.com/pydata/pandas/issues/60 )。 有一些SO线程的主题,但我希望这里的人可以提供一个更系统的帐户,目前最好的方式子类化pandas.DataFrame满足两个,我想,一般要求: import numpy as np i ..
发布时间:2017-03-25 23:20:16 Python