草庐IT

Person_Builder

全部标签

html - person "Name"字段的合理长度限制是多少?

我有一个简单的网络表单,允许未经身份验证的用户输入他们的信息,包括姓名。我将名称字段限制为50个字符,以便与我的数据库表保持一致,该字段是varchar(50),但后来我开始怀疑。使用像Text这样的列类型更合适还是我应该将名称的长度限制在合理的范围内?我正在使用SQLServer2005,以防您的回复很重要。编辑:我没有看到thisbroaderquestion关于类似问题。 最佳答案 UKGovernmentDataStandardsCatalogue建议每个名字和姓氏使用35个字符,或者单个字段使用70个字符来保存全名。

html - person "Name"字段的合理长度限制是多少?

我有一个简单的网络表单,允许未经身份验证的用户输入他们的信息,包括姓名。我将名称字段限制为50个字符,以便与我的数据库表保持一致,该字段是varchar(50),但后来我开始怀疑。使用像Text这样的列类型更合适还是我应该将名称的长度限制在合理的范围内?我正在使用SQLServer2005,以防您的回复很重要。编辑:我没有看到thisbroaderquestion关于类似问题。 最佳答案 UKGovernmentDataStandardsCatalogue建议每个名字和姓氏使用35个字符,或者单个字段使用70个字符来保存全名。

objective-c - 在 Interface Builder 中使用 id<protocol> 作为文件所有者?

我有一个自定义的UITableViewCell,我使用instantiateWithOwner:(id)owneroptions:(NSDictionary*)options从nib实例化它。当Nib被实例化时,我将它保存到我的ViewController中定义的IBOutlet,它在.xib文件中被设置为文件的所有者。一切都很好。我现在发现需要在多个ViewController中使用此自定义单元格。我希望我可以定义一个协议(protocol)(例如CustomCellOwner),多个ViewController可以实现该协议(protocol)。该协议(protocol)将简单地定

objective-c - 在 Interface Builder 中使用 id<protocol> 作为文件所有者?

我有一个自定义的UITableViewCell,我使用instantiateWithOwner:(id)owneroptions:(NSDictionary*)options从nib实例化它。当Nib被实例化时,我将它保存到我的ViewController中定义的IBOutlet,它在.xib文件中被设置为文件的所有者。一切都很好。我现在发现需要在多个ViewController中使用此自定义单元格。我希望我可以定义一个协议(protocol)(例如CustomCellOwner),多个ViewController可以实现该协议(protocol)。该协议(protocol)将简单地定

iOS Interface Builder 自定义样式?

简单的问题。有谁知道为什么InterfaceBuilder不允许在UI元素上应用自定义样式?为什么只能以编程方式执行此操作?我知道这对于自定义UIView子类来说可能有多么困难,但默认控件肯定只有一小部分可通过IB获得的样式选项,例如背景颜色或更改字体颜色。为什么会这样?有什么方法可以通过IB处理应用程序主题这样的概念吗? 最佳答案 我个人的感觉是Apple做得对。它们提供适合HIG的元素和样式。如果他们开始添加其他元素/样式,那么从哪里开始,他们在哪里画线?此外,Apple并没有主动阻止使用自定义元素/样式,他们只是没有将其包含在

iOS Interface Builder 自定义样式?

简单的问题。有谁知道为什么InterfaceBuilder不允许在UI元素上应用自定义样式?为什么只能以编程方式执行此操作?我知道这对于自定义UIView子类来说可能有多么困难,但默认控件肯定只有一小部分可通过IB获得的样式选项,例如背景颜色或更改字体颜色。为什么会这样?有什么方法可以通过IB处理应用程序主题这样的概念吗? 最佳答案 我个人的感觉是Apple做得对。它们提供适合HIG的元素和样式。如果他们开始添加其他元素/样式,那么从哪里开始,他们在哪里画线?此外,Apple并没有主动阻止使用自定义元素/样式,他们只是没有将其包含在

iphone - Interface Builder 不允许连接到自定义 UIView 类?

使用Xcode4.3.3,我不知道如何将自定义UIView类中的socket与在InterfaceBuilder中创建的对象连接起来。在一个ViewController中,我尝试将各种按钮、slider等组合到View中。因此,在IB的ViewController中,我添加了3个View。在任何给定时间只能看到1个View。我派生了自定义UIView类来处理这3个View中的每一个。我的ViewController实例化每个类。我在IB中选择了View,打开了身份检查器并将类设置为我的自定义类。但是,当我尝试将连接从View和/或其组成控件拖动到自定义View的.h文件时,IB不会添加

iphone - Interface Builder 不允许连接到自定义 UIView 类?

使用Xcode4.3.3,我不知道如何将自定义UIView类中的socket与在InterfaceBuilder中创建的对象连接起来。在一个ViewController中,我尝试将各种按钮、slider等组合到View中。因此,在IB的ViewController中,我添加了3个View。在任何给定时间只能看到1个View。我派生了自定义UIView类来处理这3个View中的每一个。我的ViewController实例化每个类。我在IB中选择了View,打开了身份检查器并将类设置为我的自定义类。但是,当我尝试将连接从View和/或其组成控件拖动到自定义View的.h文件时,IB不会添加

ios - 当从 Interface Builder 设置 UIImageView 的图像时,该图像是如何加载的?

当ImageView的源是从属性检查器中预先设置时,文件的实际路径何时/如何解析?似乎没有对NSBundle的任何调用,但我可能错了。编辑:我正在尝试调配调用的任何方法(如果可能)以便稍后动态替换Assets。 最佳答案 UIImage初始化器或工厂都没有被调用。我用调试器(在iOS模拟器7.0.3上)做了一些研究,发现如下:1)IB中设置的UIImageView通过-initWithCoder:初始化。2)在initWithCoder:中调用方法decodeObjectForKey:。并且(!)名为UIImage的键包含来自IB的

ios - 当从 Interface Builder 设置 UIImageView 的图像时,该图像是如何加载的?

当ImageView的源是从属性检查器中预先设置时,文件的实际路径何时/如何解析?似乎没有对NSBundle的任何调用,但我可能错了。编辑:我正在尝试调配调用的任何方法(如果可能)以便稍后动态替换Assets。 最佳答案 UIImage初始化器或工厂都没有被调用。我用调试器(在iOS模拟器7.0.3上)做了一些研究,发现如下:1)IB中设置的UIImageView通过-initWithCoder:初始化。2)在initWithCoder:中调用方法decodeObjectForKey:。并且(!)名为UIImage的键包含来自IB的