Find Jobs
Hire Freelancers

Develop NSTextField subclass specialized for IP Address input/display.

$10-30 USD

Cerrado
Publicado hace alrededor de 10 años

$10-30 USD

Pagado a la entrega
Successful completion of this project requires the freelancer to produce an NSTextField subclass with the following behavior: 1. Designed specifically for entering & displaying an IPv4 Address (e.g. [login to view URL]). 2. An IPv4 address is displayed as 4 numbers where each number is valued between 1 and 254 and are separated by periods. The user should not be allowed to enter an invalid IP address. 3. If the value of the NSTextField subclass is nil or has zero length, then the textfield should display a placeholder that helps the user understand that they should enter an IP address. The desired placeholder is "___.___.___.___" where each of the 4 series of 3 underscore characters represents one of the four numbers described in #2 above. 4. The textfield should assist the user in entering the IP Address by following these rules: 4.1 When entering each of the 4 numbers, if the user enters a number between 100 and 254, then the cursor should automatically jump to the next number. 4.2 When entering each of the 4 numbers, if the user enters a number between 1 and 99, then the user should be able to type the period (.) or the space bar to have the cursor jump to the next number. 4.3 When the cursor jumps to the next number in the sequence, the NSTextField should highlight that number's 3 underscores from the placeholder so that the underscores are replaced by the user's input.
ID del proyecto: 5563983

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
9 freelancers están ofertando un promedio de $57 USD por este trabajo
Avatar del usuario
A proposal has not yet been provided
$100 USD en 1 día
4,9 (14 comentarios)
6,4
6,4
Avatar del usuario
We Are Serious Bidders & Keenly Interested For This Project. We Are Group Of Skilled & Experienced iOS & Android Developers Not A Company Having Excellent Reviews On Freelancer. Please Have A Look To Our Profile & Portfolio Once. Thanks
$30 USD en 1 día
4,9 (56 comentarios)
5,7
5,7
Avatar del usuario
I have experience in making components like this for cocoa. You can look at some my previous projects at cocoakomali.blogspot.com. I can make the component really quick.
$55 USD en 1 día
4,9 (9 comentarios)
4,9
4,9
Avatar del usuario
Dear Mr, I am very familiar with the NSTextField class. I used it extensively to allow runtime input and modification of object properties. This functionality laid the base for the scene editor I wrote for one of my past games. I created a subclass of NSTextField with some additional identification properties and callback functions. To complete your project, I would set the placeholder property of the subclassed TextField to "___.___.___.___". I would then override the insertText:replacementRange: function to add the additional behavior you desire, such as checking the validity of the format and moving the cursor to the next section when the correct number of digits has been specified or when the user enters a period or hits the space bar. To handle highlighting, I would use the setSelectedRange: function of the NSText class, which could be created from the NSString value of the NSTextField subclass. Sincerely, Ben
$60 USD en 2 días
4,4 (3 comentarios)
4,2
4,2
Avatar del usuario
A proposal has not yet been provided
$111 USD en 1 día
5,0 (2 comentarios)
1,5
1,5
Avatar del usuario
Hello! I can deliver your subclass in four hours. Actually I made a NSTextField subclass slightly different in another project. I will just need to make some adjustments for you. I hope we can have a deal. =) Cheers, themadcomp
$30 USD en 1 día
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I have successfully completed a project where I need to develop the same customized NSTextField so I am having code with me most of some customization will be needed that would rarely take 1 day to complete.
$25 USD en 1 día
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Richmond, United States
0,0
0
Miembro desde ene 28, 2012

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.