I have implemented UILocal Notification using the following link
http://useyourloaf.com/blog/2010/07/31/adding-local-notifications-with-ios-4.html
The API for UILocalNotification is very limited in this regard - you'll have to manually schedule 4 events repeating weekly on the days that the user selects.
An example of scheduling a repeat timer for monday would look like this
NSDateComponents *dateComponents = [[NSDateComponents alloc] init];
dateComponents.weekday = 2; // sunday = 1 ... saturday = 7
dateComponents.hour = 10;
UILocalNotification *notification = //...
notification.repeatInterval = NSWeekCalendarUnit;
notification.fireDate = [calendar dateFromComponents:dateComponents];
The day numbers can be found in the NSDateComponents Class Reference